メモ
コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。
この記事では、Microsoft Dynamics 365 Commerce での eコマース サイトの地域検出とリダイレクトの設定方法について説明します。
Dynamics 365 Commerce を使用すると、特定の国/地域に合わせて調整されたショッピングと購入のエクスペリエンスを作成できます。 たとえば、特定の国/地域の e コマース エクスペリエンスの製品、品揃え、カテゴリ、価格、フルフィルメントなどの側面を定義できます。
Dynamics 365 Commerce の geo 検出とリダイレクト機能は、顧客の地理的な場所を検出し、その情報を使用して、各顧客が住む国/地域に最も適したサイトを推奨します。
場所の国/地域に関連付けられていないサイト URL を要求する顧客には、次の 2 つのエクスペリエンスのいずれかを選択できます。
- 国/地域の選択を使用して、顧客に自分の場所に関連付けられている 1 つまたは複数のサイトを選択するように促すか、最初に要求したサイトに進むかを選択するよう求めます。
- 国/地域に関連付けられているサイトに顧客を自動的にリダイレクトします。
たとえば、カナダの顧客が、カナダに関連付けされていないサイトを要求したとします。 この場合、国/地域ピッカー モジュールには、カナダ用に構成されているサイトを一覧表示するダイアログ ボックスが表示されます。 次の図の例では、カナダ向けの英語およびフランス語のサイトのオプションがダイアログ ボックスに含まれています。
顧客がオプションを選択すると、そのサイトにリダイレクトされます。 または、自動 geo リダイレクトが有効になっている場合、オンライン チャネルが既定のロケールとしてマークするロケールに顧客が自動的にリダイレクトされます。
顧客のサイト基本設定は、Cookie にもキャプチャされます。 この方法では、顧客は次回サイトにアクセスする際にサイトを選択するように求められません。 代わりに、優先サイトに自動的にリダイレクトされます。
Commerce サイト ビルダーの地域リダイレクト機能の有効化
Commerce サイト ビルダーのサイトで地域リダイレクトを有効にするには、サイト設定 > 一般に移動し、地域リダイレクト機能の有効化設定をオンにします。
重要
[地域リダイレクト機能を有効にする] 設定を有効にする前に、[場所ベースのストア検出を有効にする] 設定をオンにします。 詳細については、場所に基づく店舗検出の有効化を参照してください。
Commerce スケジューラの初期化
コマース本社で入力した国と地域のデータの同期を有効にするには、小売とコマース本社の設定>コマース スケジューラ>コマース スケジューラを初期化>します。 Commerce スケジューラの詳細については、コンフィギュレーションの更新を参照してください。
メモ
Commerce バージョン 10.0.24 リリースの時点で、Commerce 本社の更新後に Commerce スケジューラを自動的に実行するように設定できます。 Commerce headquarters でこの機能を有効にするには、ワークスペース > 機能管理に移動し、本部の機能が更新された後に "Commerce スケジューラの初期化" を実行する機能を有効にしてください。
コマース本社のオンライン ストアに国/地域を関連付ける
コマース本社のオンライン ストア (オンライン チャネルとも呼ばれます) に国/地域を関連付けます。 国/地域をオンライン ストアに関連付ける場合は、その国/地域に存在する顧客がそのオンライン ストアにマップされているサイトを表示する必要があることを示します。 必要に応じて、複数の国や地域をオンライン ストアに関連付けることができます。
国/地域をオンライン ストアに関連付けるには、次の手順に従います。
- Retail と Commerce > チャネル > オンライン ストアに移動するか、検索ボックスで "オンライン ストア" を検索します。
- 国/地域を関連付けるオンライン チャネルを開きます。
- [ 国/地域 ] クイック タブで、[ 追加] を選択し、[ 国/地域 ] フィールドで国/地域を選択します。
- オンライン チャネルに関連付けるその他の国/地域に対して、これらの手順を繰り返します。
国/地域とオンライン ストアの関連付けを完了したら、 小売とコマースの > 小売とコマースの IT に移動し、[ 配布スケジュール ] ビューでジョブ 1070 (チャネル構成) を実行します。 そのジョブが完了すると、オンライン ストアに関連付けた国/地域は、Commerce サイト ビルダーの [サイト設定] の [チャネル] ページで利用できるようになります。
Commerce サイト ビルダーの地域リダイレクト ルールのコンフィギュレーション
チャネル構成ジョブが完了したら、[サイト設定] の [チャネル] ページで定義したサイト URL に国と地域をマップできます。 国/地域をサイト URL にマップする場合、その国/地域に住んでいる顧客が、その国/地域にマップされていない URL を要求した場合は、そのサイト URL を提供する必要があることを宣言します。
国/地域を、異なるチャネルまたは同じチャネルに関連付けられている URL にマップできます。 製品、品揃え、価格決定、割引、支払方法、配送モードなど、小売 e コマース エクスペリエンスのその他の側面は、チャネル レベルでカスタマイズされます。 ただし、同じチャネル内で e コマース サイトのいくつかの側面をロケールで区別することもできます。
国と地域を URL に関連付ける
国/地域をサイト URL に関連付けるには、次の手順に従います。
- Commerce サイト ビルダーで、サイト設定 > チャネルに移動します。
- チャネル名を選択し、ロケールを選択します。
- 選択したチャネルとロケールの組み合わせに対応する URL に関連付ける 1 つ以上の国/地域を選択します。
- OKを選択します。
- 保存して公開を選択して変更を保存し、公開します。
自動リダイレクトを有効にする
指定した URL に特定の国/地域の顧客を自動的にリダイレクトするように選択できます。 このオプションを選択すると、お客様は国/地域の選択ダイアログ ボックスで URL を選択する必要がなくなります。 たとえば、日本に住んでいる顧客が、日本のチャネルと言語にマップされたサイトに自動的に送られるようにするとします。 その場合、URL がコンフィギュレーションされているチャネルで自動リダイレクト設定をオンにします。 変更を保存して公開すると、日本の顧客はその URL に自動的にアクセスされ、国/地域の選択ダイアログ ボックスは表示されません。
1 つの国/地域に複数の URL を関連付けることができます。 この場合、自動リダイレクトでは、チャネルの既定のロケールとして指定したロケールの URL が使用されます。
地域検出およびリダイレクトのロジック
Dynamics 365 Commerce の geo 検出とリダイレクトは、顧客の国/地域を、コマース サイト ビルダーの [チャネル ] ページで URL にマップする国と地域の一覧と比較することによって機能します。
顧客がサイトの URL を要求すると、システム リダイレクト ロジックによって、顧客の国/地域が要求された URL にマップされているかどうかを判断します。 マップされている場合は、顧客は引き続きその URL を使用します。 そうでない場合、リダイレクト ロジックは、顧客の国/地域にマップされている URL を検索し、それらの URL を推奨 URL として顧客に表示します。 顧客の国/地域に対して自動リダイレクトが有効になっている場合、顧客はその国/地域に最適な URL に自動的にリダイレクトされます。 自動リダイレクトにどの URL を使用するかを定義する方法の詳細については、自動リダイレクトのコンフィギュレーションを参照してください。
次のワークフロー図は、リダイレクト ロジックの手順と決定事項を示しています。
国/地域の選択モジュールのコンフィギュレーション
Commerce モジュール ライブラリに含まれている国/地域ピッカー モジュールには、国/地域に関連付けられていない URL を要求する顧客に推奨される URL が表示されます。 国/地域の選択モジュールのコンフィギュレーションの詳細については、国/地域の選択モジュールを参照してください。
顧客サイトの基本設定の保存
コマース サイト ビルダーで [ geo リダイレクト機能を有効にする] 設定を有効にすると、geo リダイレクトによって顧客のサイト設定が保存されます。 国/地域の選択ダイアログ ボックスで推奨 URL を選択した顧客がそのサイトに移動する前に、選択した URL は、顧客が現在いるドメインの _msdyn365___site_ Cookie に書き込まれます。 次に、お客様が以前に国/地域の選択ダイアログ ボックスが表示される原因となった URL を要求すると、優先サイトに自動的にリダイレクトされます。
サイト セレクター モジュール
顧客がサイトを _msdyn365___site_ Cookie に書き込ませるアクションを実行すると、そのサイトに自動的にリダイレクトされます。 ほとんどの場合、この動作により、顧客の国/地域に対して適切な e コマース エクスペリエンスが生成されます。 ただし、一部の顧客は、別の国/地域固有のサイトを選択したいか、または選択する必要があるるかもしれません。 それで、顧客が自動リダイレクトを上書きできるように、サイトでサイト セレクタ モジュールを使用することもお勧めします。 サイト セレクタ モジュールは、国/地域の選択と同じ国/地域を、関連付けられているサイトの URL と共に表示するように構成できます。 顧客がサイト セレクターを使用して別の国/地域固有のサイトを選択すると、モジュールは顧客のサイト設定で _msdyn365___site_ Cookie も更新します。 国/地域ピッカーは、顧客が次回訪問する際にその設定を尊重します。