B2B ガイド付きショッピングエージェントのローカライズ
B2B ストアの多言語ガイド付きショッピングエージェントを使用して、より多くの顧客にリーチします。希望する言語で顧客とやりとりするようにエージェントを設定します。
必要なエディション
| サポートされているエディションを表示する。 |
作業を開始する前に
メモ エージェントのチャットセッション中にバイヤーがストアロケールを変更した場合、エージェントはその言語を変更しません。新しいロケールを使用するには、バイヤーはチャットを終了して新しいロケールを開始する必要があります。
-
受信オムニチャネルフローの変数に対応付けるメッセージングセッションオブジェクトのカスタムパラメーターを作成します。
-
Salesforce 組織で、ページ上部にある [
] をクリックし、[設定] を選択します。
- [クイック検索] ボックスに「メッセージング設定」と入力し、[メッセージング設定] を選択します。
- チャネルの名前を選択します。
- [カスタムパラメーター] で、[新規] をクリックします。
-
[パラメーター名] を入力し、[データ型] を選択します。
[パラメーター API 参照名] と [チャネル変数名] は自動的に入力されます。[データ型] として [文字列] を選択した場合は、文字列の最大長も指定します。
-
変更内容を保存します。
新しいカスタムパラメーターは [コマースパラメーター] セクションに表示されます。
- [Parameter Mappings (パラメーターの対応付け)] で、[新規] をクリックします。
- [パラメーター] 項目の値として [言語] を選択します。
-
[フロー変数名] 項目に「endUserLanguage」と入力し、変更を保存します。
新しいパラメーターの対応付けは、[パラメーターの対応付け] セクションに表示されます。
-
Salesforce 組織で、ページ上部にある [
-
受信オムニチャネルフローを更新して、[メッセージングユーザー言語] コンテキスト変数項目の値を設定します。
- アプリケーションランチャーで、[自動化] を見つけて選択します。
- [Flows] をクリックします。
- 受信オムニチャネルフローを選択して開きます。
- [マネージャー] タブで、[新規リソース] をクリックします。
- リソース種別として [変数] を選択します。
- API 参照名として「endUserLanguage」と入力し、データ型として [テキスト] を選択します。
- [入力で使用可能] を選択します。
- [完了] をクリックします。
-
フローの [作業を転送] 要素の直前に [レコードを更新] 要素を追加します。
- [レコードを識別するための条件を指定し、フィールドを個別に設定する] を必ず選択します。
- オブジェクト種別として [メッセージングセッション] を選択します。
- [レコードを絞り込む] セクションで、recordId 値に基づいて絞り込みます。
-
メッセージングセッションレコード要素の [項目値を設定] で、項目を追加します。
- コンテキスト変数項目の API 参照名に「endUserLanguage」と入力します。
- フロー変数 API 参照名に「endUserLanguage」と入力します。
-
事前チャットを有効化します。
-
ページの上部にある [
] をクリックし、[設定] を選択します。
- [クイック検索] ボックスに「組み込みサービスリリース」と入力し、[組み込みサービスリリース] を選択します。
- エージェントが使用しているチャネル用に作成した組み込みサービスリリースを選択します。
- [事前チャットを編集] をクリックし、[事前チャット機能を有効化] を選択します。
- [非表示の事前チャット項目] で、[ロケール] を [選択済み] 列に追加します。
-
ページの上部にある [
-
ページに埋め込みメッセージングコンポーネントを追加します。
-
ページの上部にある [
] をクリックし、[設定] を選択します。
- [クイック検索] ボックスに「すべてのサイト」と入力し、[すべてのサイト] を選択します。
- B2B ストアの横にある [ビルダー] をクリックします。
- Components ウィジェットをクリックします。
- ストアフッターの [組み込み設定] をドラッグアンドドロップします。
- ストアを再公開します。
-
ページの上部にある [
- チャネルの言語設定をテストするには、組み込みサービスリリース設定ページで [メッセージングのテスト] を選択します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

