Places UI キット
Places UI キット コンポーネント ライブラリを使用すると、Places API と同じデータを使用して、Google マップの Places の使い慣れたユーザー エクスペリエンスをアプリとウェブページに組み込むことができます。これには、単独で、組み合わせて、または他の Google Maps Platform API と組み合わせて使用できる個々の UI コンポーネントが含まれており、最小限のコストとコードで Places の豊富なエクスペリエンスを提供できます。
[Places UI キットには、Places データをレンダリングするための次のコンポーネントが用意されています。
- Place Details は、選択した場所の詳細をレンダリングします。
- Advanced Place Details は、高度なカスタマイズ オプションを使用して、選択した場所の詳細をレンダリングします。
- Basic Place Autocomplete は、リクエストに応じて プレイス ID を返します。
- Place Search は、カスタマイズ可能な場所関連の検索結果を、場所カードの水平または垂直のリストに表示します。
- Advanced Place Search は、高度なカスタマイズ オプションを使用して、カスタマイズ可能な場所関連の検索結果を表示します。
- Advanced Place List は、カスタマイズ可能な場所カードを含む場所のリストを表示します。
Places UI キット Essentials と Pro
Places UI キットには、Essentials と Pro の 2 つの階層があります。Places UI キット Essentials 階層では、Place Details、Basic Place Autocomplete、Place Search の各コンポーネントを使用できます。Pro 階層では、Advanced Place Details、Advanced Place Search、Advanced Place List の各コンポーネントを使用できます。これらのコンポーネントは、Essentials 階層のコンポーネントと同じ機能を提供しますが、カスタマイズ オプションと高度な機能が追加されています。
次の表に、Places UI キット Essentials 階層と Pro 階層の詳細な比較を示します。
| 能力 | Places UI キット Essentials | Places UI キット Pro |
|---|---|---|
| ローコード | ||
| スタイルのカスタマイズ | ||
| コンテンツ構成 | ||
| Place Details | ||
| 写真とレビュー | ||
| 写真とレビューの設定 | ||
| ボタン構成 | ||
| カスタムの場所リスト |
課金
次のクラスでは、Places UI キット Pro SKU が課金されます。
AdvancedPlaceListFragmentAdvancedPlaceDetailsFragmentAdvancedPlaceDetailsCompactFragmentAdvancedPlaceSearchFragment
Places UI キットのクエリは、レスポンスに含まれる Places API データではなく、コンポーネントのインスタンス化ごとに課金されます。レスポンスの提供に必要な基盤となる API 呼び出しに関連する追加費用はありません。たとえば、Places UI キットの周辺検索では、各場所の写真の返信に追加料金は発生しません。