データ収集フォーム

このページでは、エージェントがチャット中にエンドユーザーに送信できるデータ収集フォームを設定する方法について説明します。次の 2 種類のデータ収集フォームを使用できます。

  • ブラウザ フォーム: 独自のサーバーでブラウザ フォームを作成してホストします。 ブラウザ フォームは、ウェブ SDK とモバイル SDK で使用できます。サードパーティのアンケート プラットフォームのブラウザ フォームはサポートされていません。詳細については、ブラウザ フォームを追加するをご覧ください。

  • カスタム フォーム: CCAI Platform ポータルでカスタム フォームを作成します。カスタム フォームはウェブ SDK で使用できます。詳細については、カスタム フォームを追加する をご覧ください。

始める前に

フォームを有効にするには、認証用の会社の秘密コードが必要です。

会社の秘密コードを取得する手順は次のとおりです。

  1. CCAI Platform ポータルで、[設定] > [デベロッパー設定] をクリックします。 [**設定**] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. [会社の鍵と秘密コード] ペインに移動します。会社の秘密コードが表示されます。フォームを有効にするには、このコードが必要です。

フォームを有効にする

フォームを有効にする手順は次のとおりです。

  1. CCAI Platform ポータルで、[設定] > [フォーム] をクリックします。[**設定**] メニューが表示されない場合は、 [メニュー] をクリックします。[フォーム] ページが表示されます。

  2. [フォームを有効にする] 切り替えボタンをクリックしてオンにします。

  3. [**フォームの設定**] で [**構成**] をクリックします。[ブラウザ フォームの設定] ペインが表示されます。

  4. [秘密] フィールドに会社の秘密コードを入力し、[保存] をクリックします。

  5. [戻る] をクリックして [フォーム] ページに戻ります。

ブラウザ フォームを追加する

ブラウザ フォームを追加する手順は次のとおりです。

  1. フォームを有効にするの手順を行います。

  2. [フォーム] ページで [テンプレートを追加] をクリックします。[フォーム テンプレートを追加] ページが表示されます。

  3. フォームの設定を構成する手順は次のとおりです。

    1. [**タイプ**] で [**ブラウザ フォーム**] を選択します。

    2. [**チャンネル**] で、フォーム を使用可能にするチャンネルを選択します。

    3. [**キュー言語**] で、 フォームを使用可能にするキュー言語を選択します。たとえば、[チャンネル] = [ウェブ チャット]、[キュー言語] = [ドイツ語] を選択した場合、ウェブチャンネルとドイツ語キューを使用する エンドユーザーがフォームを利用できます。

  4. フォームの詳細を構成する手順は次のとおりです。

    1. [フォーム テンプレート名] フィールドに、社内向けのフォーム テンプレート名を入力します。エージェントは、チャット アダプタでフォームを選択するときにフォーム テンプレート名を確認できます。

    2. [フォームのタイトル] フィールドに、フォームのタイトルを入力します。エンドユーザーは、チャット中に連絡先カードにフォームのタイトルを表示できます。詳細については、エンドユーザー エクスペリエンスをご覧ください。

    3. [フォームのサブタイトル(省略可)] フィールドに、フォームのサブタイトルを入力します。エンドユーザーは、チャット中に連絡先カードにフォームのサブタイトルを表示できます。

    4. [フォームの外部 ID] フィールドに、フォームサーバー上のフォームの識別子を入力します。

    5. [プレビュー URL] フィールドに、エージェント アダプタに表示されるフォーム プレビューの URL を入力します。フォーム プレビューには、実際のフォームまたは汎用フォームを使用できます。フォームに PII が含まれている場合は、汎用フォーム プレビューを使用して、エージェントが PII を表示せずに正しいフォームを識別できるようにすることをおすすめします。

    6. フォームの画像を追加する手順は次のとおりです。

      1. [フォームの画像(省略可)] フィールドに、画像を入力します。

      2. 画像を切り抜き、[切り抜き] をクリックします。

      エンドユーザーは、チャット中に連絡先カードにフォームの画像を表示できます。

  5. [保存してプレビュー] をクリックします。[テンプレートのプレビュー] ダイアログが表示されます。

  6. 次のいずれかを行います。

    • フォームが想定どおりに表示されない場合は、[編集] をクリックします。[フォーム テンプレートを編集] ページが再び表示され、編集内容を変更できます。

    • フォームが想定どおりに表示されたら、[完了] をクリックします。

カスタム フォームを追加する

カスタム フォームを追加する手順は次のとおりです。

  1. フォームを有効にするの手順を行います。

  2. [フォーム] ページで [テンプレートを追加] をクリックします。[フォーム テンプレートを追加] ページが表示されます。

  3. フォームの設定を構成する手順は次のとおりです。

    1. [**タイプ**] で [**カスタム フォーム**] を選択します。

    2. [カテゴリ] で、[チャット] を選択したままにします。

    3. [チャンネル] で、[ウェブチャット] チェックボックスをオンにします。

    4. [**キュー言語**] で、 フォームを使用可能にするキュー言語を選択します。たとえば、[チャンネル] = [ウェブ チャット]、[キュー言語] = [ドイツ語] を選択した場合、ウェブチャンネルとドイツ語キューを使用する エンドユーザーがフォームを利用できます。

    5. 省略可: [データ ストレージ] で、[フォーム送信データを CRM チケット コメントとして含める] チェックボックスをオンにして、フォームデータをチケット コメントとして CRM に送信します。

  4. フォームの詳細を構成する手順は次のとおりです。

    1. [フォーム テンプレート名] フィールドに、社内向けのフォーム テンプレート名を入力します。エージェントは、チャット アダプタでフォームを選択するときにフォーム テンプレート名を確認できます。

    2. [フォームのタイトル] フィールドに、フォームのタイトルを入力します。エンドユーザーは、チャット中に連絡先カードにフォームのタイトルを表示できます。詳細については、エンドユーザー エクスペリエンスをご覧ください。

    3. [フォームのサブタイトル(省略可)] フィールドに、フォームのサブタイトルを入力します。エンドユーザーは、チャット中に連絡先カードにフォームのサブタイトルを表示できます。

    4. フォームの画像を追加する手順は次のとおりです。

      1. [フォームの画像] フィールドに、画像を入力します。

      2. 画像を切り抜き、[切り抜き] をクリックします。

      エンドユーザーは、チャット中に連絡先カードにフォームの画像を表示できます。

  5. [フォームのヘッダー] フィールドに、フォームの先頭に表示されるテキストを入力します。

  6. [フォームのフッター(省略可)] フィールドに、フォームの末尾に表示されるテキストを入力します。

  7. [次へ] をクリックします。[質問] セクションが表示されます。

  8. フォームに質問を追加する手順は次のとおりです。

    1. [質問を追加] をクリックします。[質問を追加] ページが表示されます。

    2. [質問のタイプ] リストで、質問のタイプを選択します。表示されるオプションは、選択した質問のタイプによって異なります。

    3. [質問のテキスト] フィールドに質問を入力します。

    4. [必須] 切り替えボタンを構成する手順は次のとおりです。

      • [質問のタイプ] リストで Toggle button を選択した場合: エンドユーザーがフォームを送信する前にこの切り替えボタンをオンにする必要がある場合は、[必須] 切り替えボタンをクリックしてオンにします。

      • [質問のタイプ] リストで Toggle button 以外の値を選択した場合: エンドユーザーがフォームを送信する前にこの質問に回答する必要がある場合は、[必須] 切り替えボタンをクリックしてオンにします。

    5. 省略可: エンドユーザーがテキスト フィールドに入力したテキストをマスクするには、[マスキング] 切り替えボタンをクリックしてオンにします。マスキングの切り替えボタンは、[質問のタイプ] リストで Text Entry を選択した場合にのみ表示されます。

    6. 省略可: [プレースホルダ テキスト] フィールドに、プレースホルダ テキストを入力します。これは、すべての質問タイプで使用できるわけではありません。

    7. 省略可: ヘルプテキストとヘルプ画像を追加します。これは、すべての質問タイプで使用できるわけではありません。

    8. [文字数制限] フィールドに、テキスト フィールドの文字数制限を入力します。これは、[質問のタイプ] = Text Entry の場合にのみ使用できます。

    9. [入力タイプ] リストで、入力タイプを選択します。[質問のタイプ] = Text Entry の場合にのみ使用できます。

    10. 残りのフィールドを構成し、[追加] をクリックします。

  9. 別の質問を追加するには、[質問を追加] をクリックして、フォームの別の質問を構成します。

  10. [保存] をクリックします。

フォームデータの保存を構成する

フォームデータを外部ストレージに保存するように CCAI Platform を構成します。

外部ストレージを設定する

フォームデータを保存できる外部ストレージの場所を設定します。詳細については、外部ストレージをご覧ください。

フォームデータを外部ストレージに送信するようにインスタンスを構成する

フォームデータを外部ストレージに送信するようにインスタンスを構成する手順は次のとおりです。

  1. CCAI Platform ポータルで、[設定] > [デベロッパー設定] をクリックします。 [**設定**] メニューが表示されない場合は、 [メニュー] をクリックします。

  2. [外部ストレージ] ペインに移動し、切り替えボタンをクリックしてオンにします。

  3. [カスタム フォーム] チェックボックスをオンにします。外部ストレージの場所にあるフォームデータ ファイルのデフォルト パスが表示されます。パスは編集できます。

  4. [保存] をクリックします。

権限

エンドユーザー データを保護するため、外部ストレージ内のフォームデータの表示は CCAI Platform のユーザー ロールによって制御されます。外部ストレージ内のフォームデータを表示する権限があるのは、管理者、マネージャー、マネージャー管理者、マネージャー チーム、マネージャー データというデフォルト ロールのみです。

デフォルト ロールでニーズを満たせない場合は、フォームデータを表示する権限を持つカスタム ロールを追加できます。カスタムロールの権限は、[ロールを追加] ダイアログで [設定] > [ユーザーとチーム] > [ロールと権限] > [ロールを追加] から構成できます。[ロールを追加] ダイアログで、フォームデータの設定は次の場所にあります。

  • セクション: 外部ストレージ

  • ページ: フォーム

  • 機能: フォームデータ

次のステップ