Skip to main content
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

ワークフローの構築


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


ワークフロー構築について

ワークフローは、イベントまたは繰り返しスケジュールに基づいてタスクをトリガーするために使用されます。このページでは、ワークフローエディターを使ってワークフローを構築する方法を説明します。

ワークフローの概要、使用例、構築後の管理方法については、ワークフローの基本概要をご覧ください。

新しいワークフローエディター

ワークフローエディターが改良され、ワークフローの構築方法が向上しました。ワークフローの基本的な機能は変わりませんが、新しいエディターには以下のような改良が加えられています:

  • ワークフローを迅速に構築するための合理化されたインターフェイス。
  • ワークフローをより簡単に図表化できるパン&ズーム機能。

新しいエディターへの移動

ワークフローの編集中に「新しいワークフローエディタを表示」をクリックすると、新しいエディタにアクセスできます。ワークフローページの上部にある[新しいワークフローエディタを表示]ボタンをクリックします。

一度新しいエディターにオプトインすれば、今後はデフォルトのエクスペリエンスとなります。必要であれば、Return to old workflow editorをクリックすることで、一時的に以前のエディターに戻ることができます。
ページ上部の旧エディタに戻るボタン

注意古いエディタは2025年3月5日の週に廃止される予定です。この日まで、必要に応じて2つのエクスペリエンスを切り替えることができる。この日を過ぎると、古いエディタは使えなくなります。

ワークフローの構築

  1. プロジェクトの「ワークフロー」タブ、または単体のワークフローページで、「ワークフローの作成」をクリックします。ワークフローの作成」をクリックし、ワークフローのタイプを選択します。
  2. ワークフローの構築方法を選択します:
    • テンプレートを参照する:あらかじめ用意されたワークフローテンプレートを使用します。詳しくは「ワークフローテンプレートの使用」を参照してください。
    • イベント受信時に開始:特定のイベントが発生した時(例えば、アンケートの回答を受け取った時やチケットのステータスが変更された時など)にトリガーされるワークフローをゼロから構築します。利用可能なイベントの詳細については、イベントを選択するを参照してください。
    • 特定のタイミング(スケジュール)で開始:設定したスケジュール(例えば、毎日午後5時や毎月1日)に実行されるワークフローをゼロから構築します。ワークフロー・スケジュールの選択については、ワークフロー・スケジュールの設定を参照してください。
    • データの抽出、変換、ロード(ETL):ある場所からデータを抽出し、必要に応じて変換し、別の場所にロードするワークフローをゼロから構築する。これらのタイプのワークフローの詳細については、「ETLワークフローの構築」を参照してください。
  3. 選択したワークフロータイプに応じて、ワークフローのイベントを設定するか、 ワークフローのスケジュールを設定します。ワークフローイベントの選択
  4. 必要であれば、ワークフローエディターの左上隅に新しい名前を入力することで、ワークフローの名前を変更することができます。ワークフロー名の変更、条件とタスクの追加
  5. ワークフローのトリガーの下でプラス記号をクリックし、ワークフローの次へコンポーネントを選択します:
    • タスクを追加する:ワークフローにタスクを追加します。これは、イベントが条件を満たした結果として発生させたいことです。例えば、メール送信、チケット作成、アンケート配信など。利用可能なタスクのリストについては、タスクの定義を参照のこと。
    • 条件を追加する:条件を追加する: ワークフローに条件を追加します。これは、その後に続くイベントを実行する前に満たさなければならないルールです。詳しくは「条件の作成」を参照。
      Qtip:すべてのワークフローに条件を追加する必要はありません。条件がない場合は、イベントが発生するとすぐにワークフロータスクが起動します。たとえば、イベントがアンケート回答の作成である場合、アンケートの回答が送信されるたびにワークフローが起動します。
  6. 前のステップを繰り返すことで、複数の条件やタスクを追加することができます。ページ上部のトグルでワークフローを有効にする。
  7. ワークフローが終了したら、ITがOnになっていることを確認してください。
    Qtip:ワークフローを有効にすると、すぐにライブになります。ワークフローを公開する必要はないため、積極的に回答を収集しているアンケートにワークフローを追加する際には注意が必要です。
    Qtip: ワークフローは即座に完了するものではなく、開始または完了までに数分から1時間かかる場合があります。
Qtip:エディターの左下にあるコントロールか、マウスのスクロールホイールで拡大・縮小ができます。また、エディターをクリックしてドラッグすると、ワークフローを視覚化するためにパンすることができます。
左下のコントロールを使ってエディタを拡大・縮小する

イベントの選択

「イベント」はクアルトリクスや他のシステムで発生し、ワークフローを開始させます。イベントベースのワークフローを作成するには、[ワークフローを作成]をクリックし、[イベント受信時に開始]を選択します。
ワークフローを作成し、イベントを受信したときに選択します。

次に、ワークフローを開始したいイベントを選択します。選択したイベントによって、ワークフローに適用できる条件の種類が決定されます。ウインドウ上部の検索バーを使って、利用可能なイベントを簡単に見つけることができます。利用できるイベントは、ライセンス、権限、プロジェクトタイプによって異なります。各イベントタイプの簡単な説明と、各タスクの設定方法についてはリンク先のページをご覧ください。 ワークフローのイベント選択

どこでも利用可能なイベント

以下のイベントは、アンケートの[ワークフロー]タブとスタンドアロンの[ワークフロー]ページの両方で使用できます。

スタンドアロンのワークフローでのみ利用可能なイベント

以下のイベントは、スタンドアロンの[ワークフロー]ページで、イベントで開始するワークフローを設定する場合にのみ利用できます。

ワークフロー・スケジュールの設定

指定時間に開始するワークフローでは、特定の時間に実行されるワークフローを登録することができます。ワークフローが定期的に実行されるように設定したり、ワークフローの開始時間と終了時間を選択したりすることができます。

スケジュールされたワークフローを作成するには、ワークフロー作成時にStarted at a specific time (scheduled)を選択します。
タイミング選択

次に、希望するスケジュール頻度を選択します。これは、時間単位、日単位、週単位、月単位、四半期単位、年単位、またはカスタム式とすることができる。 指定時間に開始するワークフローの頻度の選択
次のステップは、ワークフローの頻度によって異なります。

  • 毎週および毎月:ドロップダウンをクリックし、各日の横にあるチェックボックスを選択して、実行する日を選択します。
    開始日ドロップダウンメニューから複数の日を選択。

    Qtip:毎月存在するわけではない日(29、30、31など)を選択した場合、その月にワークフローは実行されません。
  • 四半期:ワークフローを実行する月と曜日を選択します。四半期ごとのワークフローの月日の選択
    Qtip:月の最終日にワークフローを実行する場合は、[最終日]を選択してください。
  • 毎年ワークフローを実行する特定の日を選択します。 毎年のワークフローの月日の選択
  • カスタムクーロン式:ワークフローをいつ実行するかを表すcron式を入力します。詳細の表示]をクリックすると、cron式がどのように評価されるかが表示されます。クロン式の生成については、このウェブサイトを参照してください。
    ワークフロー内のカスタムcron式

    Qtip:Cron式は5つの部分しか持つことができず、検証可能な文字を含む必要があります。1時間未満のインターバルは認められない。詳しくはcron式のガイドをご覧ください。
    上記のスクリーンショットでは、スケジュールされたワークフローは、2日ごとの午前1時から3時間ごとに実行されます。

次に、ワークフローの開始時刻を入力するか、ドロップダウンをクリックして選択します。
開始時刻のドロップダウン

ワークフローを同じ日に複数回実行したい場合は、[開始時間を追加]をクリックします。
開始時刻ドロップダウンの下の[開始時刻を追加]ボタン

ワークフローを1日3回実行したいとします。頻度を毎日に設定し、ワークフローを実行する1日のうち3回を追加します。このワークフローは、毎日午前9時、正午、午後3時に実行されます。
複数の開始時刻の例
注意:タスクによっては完了までに最大15分かかる場合があるため、実行時間の長いタスクを非常に短い間隔でスケジュールすることはお勧めしません。タスクの実行に必要な時間は、そのワークフローの[実行履歴]で確認できます。

次に、ワークフローを実行するタイムゾーンを選択します。デフォルトでは、アカウントのタイムゾーンが 選択されます。
タイムゾーンの選択ドロップダウンの強調表示。

次に、ワークフローの実行を開始および停止するタイミングを選択します。デフォルトでは、指定時間に開始するワークフローは、有効化直後に実行を開始し、無効化された場合にのみ実行を停止します。代わりに指定時間に開始するワークフローの開始日と終了日を選択できます。
指定時間に開始するワークフローに入力された開始日と終了日。

  1. ワークフローを開始するタイミングを選択します:
    • 有効になったらすぐに:ワークフローは、オンにすると、そのスケジュールに従って実行されます。
    • 開始:選択した日付にワークフローの実行が開始されます。MM/DD/YYYY形式で日付を入力するか、カレンダーから日付を選択します。
      ポップアップ表示されている日付選択カレンダー。
  2. ワークフローが終了するタイミングを選択します:
    • なし:ワークフローはオフにするまで実行されます。
    • 終了:選択した日付にワークフローの実行が開始されます。MM/DD/YYYY形式で日付を入力するか、カレンダーから日付を選択します。
注意:指定時間に開始するワークフローで作成されたタスクでは、テキストの差し込みを使用できません。これは、イベントで開始するワークフローとは異なり、情報を差し込むソースがないためです。
Qtip:定期的にレポートをメール送信する場合は、結果の共有レポートの共有ダッシュボードの共有のオプションを参照してください(該当する場合)。

指定時間に開始するワークフローを手動で起動

スケジュールされたワークフローが起動するのを待つのではなく、ボタンをクリックするだけで起動できます。ワークフローエディターで、テスト中にワークフローを即時に起動させることができます。

例: 毎週月曜日の午前 6 時に起動するようにスケジュールされているワークフローを作成したいが、水曜日にワークフローを構築するとします。次の月曜日に起動するのを待たずに、ワークフローをテストする必要があります。希望どおりに機能することをテストするために、ワークフローを手動で即時に起動させることができます。
  1. 指定時間に開始するワークフローを作成したら、トグルがオンになっていることを確認します。ワークフローのトグルと即時実行ボタンはページの上部にあります。
  2. 今すぐ実行]ボタンをクリックすると、指定時間に開始するワークフローをテストできます。

条件の登録

Qtip:すべてのワークフローに条件が必要なわけではありません。条件は新しいワークフローエディターでは「デシジョン」と呼ばれる。

ワークフローに条件を追加することで、特定の条件を満たした場合のみ実行することができます。条件は、イベントベースのワークフローにおけるイベントの後、または特定のタイプのタスクの後に追加することができます。例えば、すべてのアンケート回答についてマネージャーにメールを送る必要はないかもしれませんが、顧客満足度が低いという回答があった場合は、マネージャーに知らせたいかもしれません。

条件は、選択されたイベントまたはタスクからの情報を使用するロジックステートメントを作成することによって構築される:

  1. ワークフローを構築する際、プラス記号(+)をクリックし、「条件を追加」を選択します。ワークフローへの条件追加
  2. 条件に複数のステートメントがある場合は、これらのステートメントをどのように評価するかを選択します:anyとallのどちらかを選択し、条件のフィールドを選択する。
    • すべてこれは、条件中のすべての文が “And “で結ばれていると考えて ください
    • いずれかこれは、条件中のすべての文が “Or “で結ばれていると考えてください
  3. ドロップダウンを使用して、何を条件とするかを選択します。ここで使用可能なオプションは、ワークフローのイベントまたは先行タスクに依存します。例えば、ワークフローがアンケート調査に基づくものであれば、そのアンケートの回答、埋め込みデータ、割り当てなどを条件とすることができます。
  4. 条件で使用するフィールドを選択します(例:Q1 – このウェブサイトのナビゲーションのしやすさまたは難しさをどのように評価しますか?)条件づくり
  5. マッチさせたい具体的な回答、回答、価値などを選ぶ(例:非常に簡単、批判者、など)。
  6. 選択した値にどのようにマッチさせるかを決定する演算子を選択する(選択されている/選択されていない、表示されている/表示されていないなど)。
    Qtip:利用可能なオペレーターの詳細については、オペレーターリストを参照してください。このページはレスポンスデータのフィルタリングに関するものですが、条件に関する情報はワークフローでも同じであることに注意してください。
  7. 3つのドット・メニューをクリックし、Insert condition Belowを選択することで、複数の条件を追加することができる。代わりに条件セットを追加するには、 下に条件セットを挿入するオプションを選択する。条件セットは、独自の「any」または「all」設定で制御できる条件の新しいグループである。複数の条件または条件セットの追加
この例では、ワークフローはこれらの条件が真のときにトリガーされます:
条件例

    • 回答者が会社に対して「非常に不満」と答えた場合。
      または
    • EU地域からの回答者で、欧州、中東、アフリカの割り当てに達していない場合。
Qtip:建築条件については、建築条件の基本を参照。このページはレスポンスデータのフィルタリングに関するものですが、条件に関する情報はワークフローでも同じであることに注意してください。

1 つのワークフローに複数の条件ブロックを含めることができます。ワークフローの実行時に、ワークフロー条件とタスクは、ワークフローエディタに表示される順序で評価されます。したがって、次の条件へ評価される前に、初期条件を渡さなければならない。条件が満たされないと、ワークフローは次の条件の評価を継続しません。

例:この例では、ワークフローを使用してアンケートの回答者を抽選に入力してから、抽選の当選者にメールを送信します。参加者は、アンケートの回答時に自動的に識別され、当選者のみにメールが送信されるようにします。
タスクと条件を含むワークフロー例

  1. ワークフローは、回答者がアンケートの回答を送信すると開始されます。
  2. 抽選の適格性を判断するための最初の条件を設定します。これは回答者がアンケートに回答したときに発生し、埋め込みデータフィールド「RaffleEntry」が「True」であることで指定されます。
  3. 次に JavaScriptを使用して 抽選で勝敗をランダムに判断するコードタスクを追加します。
  4. 抽選の落札者に電子メールを送信する必要があるかどうかを判断するために、別の条件を追加します。この条件は、コードタスクの出力に依存します。
  5. 回答者にメールを送信するメールタスクを追加します。

定義されたタスク

イベント選択ウィンドウ

ワークフローあたり最大20個のタスクを追加して、調査およびアンケートの回答をフォローアップできます。各タスクタイプでは、さまざまな問題を解決することができます。タスクセレクタの上部にある検索バーを使って、利用可能なタスクを検索することができます。タスクの全リストは、サポートサイトのワークフローセクションのタスクカテゴリをご覧ください。 サポートサイトの左側にあるメニューから「ワークフロー」→「タスク」と進む

ヒント:タスクの i アイコンをクリックして、タスクに関する詳細情報を取得します。このウィンドウには、特定のタスクのサポートページへのリンクも含まれています (タスクの設定に関するガイダンスが必要な場合)。
タスク/イベントの情報アイコンをクリックすると、詳細が表示されます。

一般ワークフロータスク

Qualtricsプラットフォーム全体で以下のタスクを使用できます。

アドオン拡張タスク

ヒント: 以下のタスクには、拡張機能の個別の購入が必要です。これらの拡張機能のうち、1 つ以上のアクセス権がなく、関心がある場合は、XMマーケットプレイスをご覧ください。
  • Slackタスク: Slackチャンネルへメッセージが送信できます。
  • Salesforceタスク: テキスト分析によってSalesforceへのイベントを実行できます。
  • Zendeskタスク:Zendeskエクステンションを使用すると、クアルトリクスアンケート調査で収集した回答に基づいて、Zendeskでチケットを作成・更新することができます。
  • Freshdeskタスク:Freshdeskエクステンションを使用すると、クアルトリクスでトリガーされたワークフローに基づいてFreshdeskでチケットを作成できます。
  • ハブスポットタスク:Hubspotの拡張機能を使用すると、収集したアンケート調査回答からHubspotで案件や連絡先を作成、更新することができます。
  • ServiceNowのタスク:ServiceNowエクステンションを使用すると、ServiceNowでインシデントを作成および更新したり、アンケート調査で回答された顧客の連絡先情報を更新したりすることができます。
  • Microsoft Dynamics:Microsoft Dynamicsエクステンションを使用すると、クアルトリクスのアンケートにアカウントをリンクし、回答マッピングとWeb to Leadの両方の機能を利用することができます。
  • タンゴカードのタスク: Tango Cardでアンケート調査をインセンティブに。
  • マルケトタスク:カスタムアクティビティとしてMarketoにデータを送信します。

エクステンション・タスクのための認証情報の共有

タスクがその拡張機能の認証情報でログインすることを要求する場合、ワークフローが正常に実行されるためには、ワークフロー所有者が少なくともそのアカウントへの読み取り専用アクセス権を持っている必要があります。ブランド管理者がExtensionsタブで設定したアカウントは、認証情報を共有する必要はありません。

共有者がワークフローを編集し、ワークフローが実行されるたびにSlack通知を追加する必要があるとします。共有者がSlackの個人ログインでタスクを設定する場合、ワークフロー所有者にアクセシビリティを許可する必要があります。
  1. 拡張タスクを作成する
    アカウントを選択し、次へをクリックします。
  2. 個人アカウントを選択します。
  3. 次へ]をクリックします。
  4. ワークフロー所有者にこのアカウントへの読み取り専用アクセ シビリティを与える]を選択します。
    チェックボックスをクリックして、読み取り専用アクセスを有効にします。
  5. タスクセットアップを続けるをクリックする。
  6. タスクの設定を終了する。詳しくはタスクサポートページをご覧ください。
注意共有されているアクセシビリティを使用している場合、アクセスを許可することはできません。ワークフロー所有者は、アクセシビリティの所有者からアクセス権を付与される必要がある。

ワークフロー所有者のアクセシビリティを削除するには、以下の手順に従います:

  1. タスクをクリックし、アカウント選択メニューに移動する。通常、[戻る]ボタンをクリックします。
  2. アカウントの次へ三点メニューをクリックします。
    アカウント選択でアカウントの次へ3つのドットメニューが表示され、アクセシビリティの管理ボタンが高く表示される。
  3. Manage Accessを選択します。
  4. [有効化]を アクセシビリティを取り除く。
    アカウントの次へアクセシビリティを削除するオプションを選択すると、保存ボタンも強調表示されます。
  5. 保存を クリックする

ETL ワークフロー

ETL ワークフローでは、データ抽出タスクおよびロードタスクを使用して、外部のソースからデータをインポートし、Qualtrics にインポートします。ETL ワークフローでは、ワークフローを完了するために特定のタスクを相互に使用する必要があります。詳細については、 ワークフロータスクを使用した ETL ワークフローの作成 を参照してください。

ワークフローテンプレートの使用

新しいワークフローを作成するときに、クアルトリクステンプレートを使用するオプションがあります。これらは、有用なワークフローを簡単に設定できるように設計された、事前設定されたワークフローです。ワークフローテンプレートは、業界標準を活用してワークフローを自動化するために、クアルトリクスのエキスパートによって作成されています。

:[SalesforceデータをXM Directoryにインポート]テンプレートでは、Salesforceからのデータ抽出タスクXM DirectoryへのB2Bアカウントデータの読み込みタスクをガイド付き設定で組み合わせて、Salesforceのデータを簡単にインポートしてクアルトリクスXM Directoryに保存できます。
「SalesforceデータをXM Directoryにインポート」テンプレート

テンプレートの使用

  1. プロジェクトのワークフロータブまたはスタンドアロンのワークフローページからワークフローの作成をクリックし、テンプレートの参照を選択します。
    ワークフローの作成をクリックし、テンプレートをブラウズする。
  2. テンプレートは「一から作成」セクションの下にあるテンプレートセクションに一覧表示されます。さまざまな結果に基づいてさまざまなワークフローを利用できるため、時間をかけて目標に最も適したワークフローを見つけてください。
    使用するワークフローテンプレートの選択
  3. 使用するテンプレートが見つかったら、それをクリックします。
    テンプレートの選択、概要の確認、および [開始] のクリック
  4. サイドパネルで、テンプレートの概要をレビューします。これには、ワークフローの一般的な説明、ワークフローの使用目的、組織におけるその使用方法、およびテンプレートに含まれる内容が含まれます。
  5. 続行する準備ができたら、[ 開始する ]をクリックします。
  6. ワークフローを設定するためのガイド付き設定に移動します。右側に表示されるステップごとのガイダンスに従うと、ワークフローの設定に役立ちます。ワークフローの各アイテムの詳細については、手順のリンクされているサポートページを参照してください。
    ワークフローテンプレートのカスタマイズ
  7. ワークフローのさまざまな項目をクリックして、各項目を設定します。
    ヒント:未処理のワークフローステップは強調表示されます。
  8. ワークフローの設定が終了したら、必ず オン に切り替えます。

サンプルテンプレート

以下に、テンプレートの例をいくつか示します。これは、利用可能なテンプレートを網羅した一覧ではありません。プラットフォームにログインして、使用可能なすべてのオプションを確認してください。

ヒント: カタログの上部にある検索を使用して、テンプレートを検索して検索します。テンプレート内のキーワードで検索することができます。たとえば、チケットタスクを使用するすべてのテンプレートを検索するには、「チケット」で検索します。フィルターグループを使用して、特定の基準を満たすテンプレートを照会することもできます。
ワークフローカタログの上部にある検索バー、およびサイドのフィルターグループ

 

FAQ

当サポートサイトの日本語のコンテンツは英語原文より機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は十分な注意を払っていますが、もし、英語・日本語翻訳が異なる場合は英語版が正となります。英語原文と機械翻訳の間に矛盾があっても、法的拘束力はありません。