アンケート回答イベント
アンケート回答イベントについて
回答者がアンケートに回答するときに、Salesforceでリードを生成したいと考えたことはありますか?または、Qualtrics APIを使用して回答が更新されたときに通知されるようにしますか?オフラインアプリを介してアップロードされたものの、匿名リンクでは送信しない回答に関するメールを受信したい場合があります。調査回答イベントを使用すると、これらすべてのユースケースなどを使用できます。
アンケート回答イベントを使用すると、新しい回答が収集されたとき、または既存の回答が更新されたときにさまざまなタスクをトリガーできます。
このイベントを開始できるプロジェクトの種類
アンケート回答イベントは、[ワークフロー]タブを使用して、すべてのタイプのプロジェクトにのみ作成できます。ただし、標準のアンケートプロジェクトでこのイベントを使用することを強くお勧めします。
代わりに次の種類のプロジェクトを使用する場合は、アンケートプロジェクトと同じように機能しない可能性があることに注意してください。
- 360
- アドホック従業員調査
- エンゲージメント
- パルス
- ライフサイクル
- コンジョイント
- MaxDiff
アンケート回答イベントのタイプ
以下の回答タイプを使用して、調査回答イベントを定義することができます。
- 新たに作成された回答:新しい回答が提出されました。
- Qualtrics API を介して更新された応答: 既存の応答が Qualtrics API を使用して編集されました。
ヒント:回答を更新するためのAPI呼び出しの作成については、「APIドキュメント」を参照してください。
アンケート回答イベントの設定
- この プロジェクトのワークフローセクション または スタンドアロンの [ワークフロー] ページで、[ワークフローを作成] をクリックします。 通常、調査回答イベントでは、プロジェクトの [ワークフロー] タブでワークフローを作成することをお奨めします。
- イベントの受信時に [開始] を選択します。
- [アンケート回答]イベントを選択します。
- 調査回答イベントのタイプを設定します。
- 必要に応じて、[インポートされた回答を含める]を選択します。これが選択されていない場合、回答をインポートしてもワークフローはトリガされません。
- 必要に応じて、[不完全な回答を含める]を選択します。これが選択されていない場合、終了した不完全な回答によってワークフローはトリガされません。
- アンケートが複数の言語で使用できる場合は、回答データの処理方法を選択します。詳細については、「複数言語調査のアンケート回答イベント」を参照してください。
- 終了をクリックします。
- 必要に応じて、プラス記号 ( + ) をクリックし、条件の追加を選択してワークフローに条件を追加します。条件によって、起動するワークフローの基準が決まります。詳細については、「調査回答イベントに関する条件の設定」セクションを参照してください。
- プラス記号 (+) をクリックし、タスクを選択してタスクをワークフローに追加します。タスクによって、ワークフローの結果が決定されます。利用可能なすべてのタスクの説明については、タスクの定義を参照してください。
複数言語サーベイのサーベイ回答イベント
アンケートが複数の言語に翻訳されている場合は、回答データを処理する言語を指定できます。このオプションは、同じワークフローを使用してサードパーティシステムにデータを送信するために、特定の言語で回答する必要がある場合に役立ちます。このオプションを使用すると、アンケートのデフォルト言語以外の言語でテキストを差し込むこともできます。
回答データを受信する言語の選択で、次の中から選択してください:
- 回答を受信した言語を維持する:回答データは翻訳されず、回答者がアンケートに参加した言語のままになります。このオプションはデフォルトで選択されています。
- 別の言語への翻訳を解決:アンケートがすでに翻訳されているいずれかの言語から選択します。
警告:自由回答欄の回答は、この機能の一部として翻訳できません。同様の機能については、コメントの翻訳を参照してください。ヒント:このオプションでは、外部翻訳サービスは使用されません。当社は、お客様がアンケートを翻訳する際に提供された翻訳を使用します。
アンケート回答イベントの条件の設定
条件文に[すべて]または[いずれか]を適用して、タスクがトリガーされるタイミングを定義します。”すべて” の条件では、以下のすべての条件を満たす必要があります。これは、”and” による文のジョインに似ています。「任意の」条件では、すべての条件を満たすことができますが、すべてを満たす必要はありません。これは、”or” による文のジョインに似ています。
調査回答イベントに設定する条件は、回答に関するさまざまな情報に基づきます。
- 質問:回答者がどのように質問に回答したか。
- 埋め込みデータ:埋め込みデータフィールドの値。
- 割り当て:アンケートの割り当てに対する割り当て数。
- ステータス: 調査回答のタイプ。
ヒント:通常の設定では、インポートされた回答はタスクをトリガーしません。インポートされた回答を除外しない条件がある場合にのみ、タスクがトリガされます。たとえば、条件が[状況]が[通常と等しい]に設定されている場合、インポートされた回答によってタスクはトリガされません。条件が[ステータスがプレビューと等しくない]に設定されている場合、インポートされた回答によってタスクがトリガされます。
- 回答者: XM Directoryのセグメントに基づくグループ化。
アンケート調査の回答イベントに基づくテキストの差し込み
アンケート回答イベントには、その後のタスクで利用できる独自のテキストの差し込みオプションがいくつかあります。これらのフィールドにより、ワークフローをトリガーしたレスポンスに関するデータを表示することができます。これらのデータフィールドは、アンケート回答の回答者データに対応します。
これらのフィールドには、以下が含まれます。
- 終了日: 回答者が回答を提出した日時。
- 終了しました:回答者がアンケートを完了して完全な回答を終えたかどうかを示します。
- IPアドレス:回答者のIPアドレス。回答が匿名化されている場合は空白になります。
- 進行状況:回答者がアンケートのどの段階まで進んだかを表示します。
- 回答 ID:アンケート回答の ID です。
- 回答リンク:回答を表示するためのリンク。
- 回答タイプ:回答のタイプ(匿名リンク、招待メールなど)。
- 開始日: 回答者が回答を提出した日時。
日付フィールド
開始日フィールドと終了日 フィールドは、他の日付ベースのテキストの差し込みフィールドとは少し異なる動作をします。
デフォルトでは、これらのフィールドが返す日付はMSTタイムゾーンになります。ただし、次のクエリ文字列をテキストの差し込みに追加することで、別のタイムゾーンを指定することができます:
?timezone=TZID
ここで、TZIDはタイムゾーンの識別子です。
rm://Field/EndDate?timezone=America/New_York}となります。