---
title: "マッププロバイダーの設定"
slug: "configure-the-map-provider"
abstract: "マップレンダリングをページに使う前に、まずマッププロバイダーの設定が必要です。"
---
# マッププロバイダーの設定

マップレンダリング機能により、ページのどこにでもインタラクティブマップを簡単に埋め込むことができます。また、地図に興味のあるポイントを追加したり、カスタムの開始場所を定義することもできます。ページ上で地図レンダリングを使う前に、まず地図プロバイダーの設定が必要です。デフォルトでは、SXAは地図プロバイダーの2種類を提供しています:Google MapsとBing Mapsです。両方のマッププロバイダーはベーステーマとして実装されており、使用するにはサイトのテーマにそのベーステーマを継承する必要があります。

## マップのベーステーマをテーマに追加してください

テーマにマップベースのテーマを追加するには:

-   Media Libraryフォルダのカスタムテーマの**Theme**セクションで、Base Themesフォルダからマッププロバイダーを選択します。テーマごとにマッププロバイダーは1つしか選択できません。
    
    ![Select the maps provider in the Theme Base field.](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/6A6896BB6CD64199BFE5B488FBDE7174.png)
    

> !注選択されたベーステーマの順序は重要です。新しいものを追加したり順序を変えたりする際は注意してください。テーマの順序は、コアライブラリ、メインテーマ、プロバイダーテーマ、マップ、検索テーマの順でなければなりません。

![The order of selected base themes is important.](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/991584533CC14DDE95239F5079ADF954.png)

## 地図の認証キーを保存します

Google Maps APIおよびBing Maps APIアプリケーションは認証が必要です。

地図認証キーを格納するには:

-   *Settings/Maps Provider*に行き、**プロパティ**セクションの**キー**欄に認証キーを入力します。
    
    ![Add the authorization key.](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/A5938F2FDE364672A2A7050B9F3012F3.png)
    
    > !注使用している地図プロバイダーによっては、APIキーの詳細についてはGoogleマップまたはBingマップを参照してください。
    

地図プロバイダーが正しく設定され、サイトのテーマに追加されたら、ページ上で地図レンダリングを使えます。