質問
AIエージェント(Advanced)で使用するWeb Widget会話のURLはどのように取得できますか?
回答
Web Widgetの会話のURLは、メッセージングMetadataを使用してカスタムチケットフィールドに入力することで取得できます。
このワークフローには以下のステップが含まれます。
ステップ1:カスタムテキストチケットフィールドを作成する
-
チェックボックスチケットフィールドを作成し、「URL」という名前を付けます。「権限」セクションで「カスタマーが編集可能」を選択します。
- (オプション)エージェントがカスタマーとのメッセージング会話に使用するすべてのチケットフォームに、作成したテキストフィールドを追加します。
- チケットフィールドにアクセスして、URLチケットフィールドIDをコピーします。
ステップ2:AIエージェントアクションを作成する
- メッセージングAIエージェントを選択し、Settings > CRM Integrationをクリックして、Sunshine Conversationsが認証されていることを確認します。そうでない場合は、「CRMインテグレーションを追加」をクリックし、「メッセージング」を選択して開始できます。
-
次の内容を含むアクションを作成します。
- 名前 | URLを取得
- ターゲット | Sunshine Conversations
- タスク | 会話を取得
- 取得するフィールド | Metadata
-
キー | value
zen:ticket_field:<fieldId>
を貼り付け、<fieldId>
を手順1のチケットIDで置き換えます。
- ワークフローで実行するアクションを設定します。すべての会話の開始時に実行したい場合は、「設定」>「AIエージェント設定」>「イベントとアクション」に移動し、右上をクリックして「アクションを追加」をクリックし、「会話開始」を選択して、前のステップのアクションを選択します。
ステップ3:Web Widget JavaScriptを追加
-
Web Widgetを埋め込むWebサイトまたはヘルプセンターに次のコードを追加します。
<fieldId>
値をステップ1のフィールドIDに置き換えます。<script> zE('messenger:set', 'conversationFields', [{ id: '<fieldId>', value: window.location.href }]); </script>
このJavaScriptをヘルプセンターに追加する場合は、script.jsテンプレートに含めます。詳細については、次の記事を参照してください:CSSまたはJavaScriptをカスタマイズする
- URLは、AIエージェント(Advanced)ワークフローの一部としてメッセージングMetadataに記録されます。
メモ:この記事は説明のみを目的として提供されています。記事内で例示したコードについて、Zendeskはサポートも保証もいたしません。また、Zendeskは、JavaScript、jQuery、CSSなどのサードパーティの技術に対してサポートを提供することができません。何か問題があった場合はコメント欄に投稿するか、インターネットで解決策を探してみてください。
詳しくは、次の記事を参照してください:Zendesk Web WidgetおよびSDKでのメッセージングメタデータの使用
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。