次の方法で共有


地図モジュール

ノート

Dynamics 365 Commerce の 小売利子グループ は、Yammer から Viva Engage に移行しました。 新しいViva Engage コミュニティにアクセスできない場合は、追加するフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力し、最新のディスカッションに参加してください。

この記事では、マップ モジュールと、Microsoft Dynamics 365 Commerce でそれらを構成する方法について説明します。

重要

  • Bing Maps for Enterprise は非推奨となり、廃止されます。 Bing Maps for Enterprise のエンタープライズ ライセンスをお持ちの場合は、2028 年 6 月 30 日まで使用できます。 Bing Maps for Enterprise の無料または基本ライセンスをお持ちの場合は、2025 年 6 月 30 日まで使用できます。
  • Azure Maps e-Commerce バージョン 10.0.45 でモジュールとして使用できるようになるまで、Dynamics365Commerce.Solutions GitHub リポジトリに記載されている手順に従ってAzure Mapsを手動で有効にすることができます。

マップ モジュールは、Bing Maps V8 Web コントロールを使用する対話型マップ上の店舗の場所を示します。 Bing Maps API キーが必要です。このキーは、コマース本社の共有パラメーター ページに追加します。 マップ モジュールには、マップの場所を表示するためにユーザーが選択できる、道路、航空写真、路上などのさまざまなビューが用意されています。 また、ズームやユーザーの位置の使用などの操作も可能になります。

マップ モジュールは、店舗セレクター モジュールと連携して、マップに表示される店舗の地理的な場所を決定します。 店舗セレクターとマップ モジュールは、ユーザーがサイト ページのいずれかのモジュールで店舗を選択したときに相互作用します。 マップ モジュールは、ストア セレクター モジュールとの対話以外の他のシナリオに対して拡張できます。 ただし、モジュールのカスタマイズは必須です。

ノート

マップ モジュールは、Dynamics 365 Commerce 10.0.13 リリースで入手できます。

以下の図は、店舗ロケーション ページで使用されるマップ モジュールの例を示しています。

ストアの場所ページのストア セレクター モジュールのスクリーンショット。

モジュール プロパティ

プロパティ名 金額 内容
ヘッダー テキスト モジュールのヘッダー。
押しピン オプション: 既定のアイコン Image マップに表示される店舗に使用する押しピンのシンボル イメージ。
押しピン オプション: アクティブ アイコン Image マップで選択された店舗に使用する押しピンのシンボル イメージ。
押しピン オプション: 既定のアイコン色 文字列 マップ上の押しピン シンボル色のテキストまたは 16 進値。
押しピン オプション: アクティブ アイコン色 文字列 マップ上の選択された押しピン シンボル色のテキストまたは 16 進値。
インデックスの表示 True または False このプロパティを True に設定すると、ストアを示すすべてのプッシュピン シンボルにインデックスが表示されます。 このインデックスは、ストア セレクター モジュールに表示されるリスト ビュー内のインデックスと一致します。

サイトのコンテンツ セキュリティ ポリシー ディレクティブに許可されたマッピング URLを追加する

マップ モジュールがBing Mapsと対話するには、サイトのコンテンツ セキュリティ ポリシー (CSP) ごとに次のマッピング URL が許可されていることを確認する必要があります。 コマース サイト ビルダーでは、この構成を設定します。 許可されている URL をさまざまなサイト CSP ディレクティブ ( img-src など) に追加します。 詳細については、コンテンツ セキュリティ ポリシーを参照してください。

  • *.bing.comconnect-src ディレクティブに追加します。
  • img-src ディレクティブに *.virtualearth.net を追加します。
  • *.bing.com、*.virtualearth.netscript-src ディレクティブに追加します。
  • *.bing.comscript style-src ディレクティブに追加します。

マップ モジュールをページに追加する

ページにマップ モジュールを構成する方法の詳細については、店舗セレクター モジュール を参照してください。

その他のリソース

モジュール ライブラリの概要

ファーストビュー ボックス モジュール

カート モジュール

店舗セレクター モジュール

組織のためのBing Mapsの管理

Bing Maps V8 Web コントロール