Places API で利用できる主なサービス (新機能)
Google Places API には、場所の詳細を検索および取得するための複数のメソッド (エンドポイント) が用意されており、それぞれ特定のシナリオ向けに設計されています。
| サービス | 主な用途 | プロジェクト例 |
| オートコンプリート | ユーザーが入力すると、地名や検索内容が提案されます。. | フードデリバリーアプリの住所検索フィールド。. |
| テキスト検索 | 一般的なテキスト文字列に基づいて場所を検索します。. | 「シラーズの最高のイタリアンレストラン」のようなテキストを検索します。. |
| 周辺検索 | 特定の地点への近さや場所の種類に基づいて場所を検索します。. | ユーザーの半径 5 km 以内にある「ガソリンスタンド」または「コーヒーショップ」をすべて表示します。. |
| 場所の詳細 | 場所の固有識別子 (場所 ID) に基づいて、場所に関する完全かつ包括的な情報を取得します。. | レストランの完全な住所、電話番号、評価、営業時間、レビューを表示します。. |
| 場所の写真 | 場所を保存した何百万枚もの高品質な写真にアクセスできます。. | 旅行アプリでホテルやショッピングモールの写真ギャラリーを表示します。. |
サンプルプロジェクトとソリューション(ユースケース)
この API を使用すると、さまざまな位置情報ベースの機能を実装できます。
- 電子商取引と配送: 機能を有効にする 正確な住所の自動入力 ユーザーが注文をするとき、または新しい住所を追加するとき(オートコンプリートと場所の詳細を使用)に使用します。.
- 旅行と観光: ローカルガイドを作成する 近くの観光スポット (周辺検索) では、ホテルや観光スポットが表示され、その詳細情報 (場所の詳細) が提供されます。.
- ローカル ネットワーク アプリケーション: ユーザーを支援する “"チェックイン"” 近隣の企業でビジネスを行う。.
- ディーラーとサービスを探す: チェーン店や認定修理店の全支店の位置を地図上に表示し、連絡先情報を提供します。.
- データの改善: Google からの標準化されたデータ (場所 ID や正確な住所など) を社内のデータベースに追加します。.
成功したプロジェクトとユーザーアプリケーション
地図や位置情報と連携する必要があるほとんどのアプリやサイトはこのサービスを使用しています。スマートアドレス検索フィールドを備え、近くの場所を提案したり、ビジネスの詳細を表示したりするプラットフォームは、Places APIを使用している可能性が高いです。.
- オンラインタクシーサービス(Uber/Lyftなど) オートコンプリートを使用すると、出発地と目的地をすばやく正確に入力できます。.
- 旅行予約プラットフォーム(Expedia、Booking.com など): ホテルや観光スポットに関する総合的な情報を表示します。.
- フードデリバリーアプリとオンラインストア: 配送先住所を確認し、近くの店舗を提案します。.
コードサンプル(近傍検索の例)
ある地点の近くの場所を検索するには (近傍検索)、単純な HTTP リクエストを使用できます (ただし、さまざまな言語の場合は Google のクライアント ライブラリを使用することをお勧めします)。.
近隣検索リクエストの一般的な構造 (Web サービス API):
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&type=restaurant&key=YOUR_API_KEYパラメータの説明:
- 位置: 検索中心の地理座標(緯度と経度)。.
- 半径: 検索半径(メートル単位)(この例では 500 メートル)。.
- タイプ: 希望する場所の種類 (例:
レストラン). - 鍵: API キー。.
コスト構造と価格設定
モデルからのGoogle Maps Platform 従量課金制 に基づいて、 SKU(在庫管理単位) または、リクエストの種類が計算されます。.
| リクエストタイプ(SKU) | コスト構造 | 要点 |
| オートコンプリートリクエスト | リクエスト数に基づいて | リクエスト数が多くなるほど、1,000 リクエストあたりのコストは低くなります。. |
| 場所の詳細 | 場所IDを持つ場所の詳細を受け取ったことに基づく | より多くのデータが取得されるため、単純な検索よりもコストが高くなります。. |
| テキスト/近隣検索 | 検索数に基づいて | 価格は SKU (Essentials または Pro) によって異なります。. |
- 毎月の無料クレジット: Google では、毎月一定の金額をデフォルトとして設定しています。 無料通話機能 SKUごとに200ドルのクレジットをユーザーに提供します(以前の200ドルのクレジットに代わるものです)。少量のご注文や開発段階であれば、これで十分な場合が多いです。.
- 原価計算における重要なポイント: 検索コストを削減するには、常に フィールドマスキング 使用。つまり、リクエストで
場所の詳細または検索、 フィールドのみ (のようにサイズ,フォーマットされたアドレス本当に必要なものだけをリクエストしてください。.
実装とコーディングの詳細については、以下の動画をご覧ください。この動画はPlaces APIの新バージョンの概要であり、最新の変更点やアップデート内容を理解するのに役立ちます。.
API_Key を取得するには、サポートにお問い合わせください。 イラン持続可能な貿易会社 訪問または電話でアドバイスを受けてください。.



