はじめに
Places SDK for iOS を使用すると、ローカル ビジネスやデバイス周辺の他の場所に応じたコンテキスト認識アプリを構築できます。つまり、ユーザーにとって意味のある場所に基づいて、優れたアプリを構築できます。
コンセプト
場所は、名前のある物理空間として定義されます。別の考え方として、その場所は地図で見つけられるあらゆるものを指します。
たとえば、ローカル ビジネス、スポット、地理的位置などです。API では、場所は GMSPlace Class Reference
で表されます。
これには、場所の名前、住所、地理的位置、場所 ID、電話番号、場所のタイプ、ウェブサイトの URL などの情報が含まれます。
API の概要
ユーザーの現在地と、その周辺の情報を提供できます。
- Current Place は、ユーザーのデバイスが最後に見つかったことが判明した場所のリストと、それぞれの場所との相対的な可能性を示す情報を返します。
- Place Autocomplete では、ユーザーの入力に応じて場所の名前や住所が自動的に入力されます。
- Place Photos は、場所についての高画質な画像を返します。
- Place Details が返され、場所に関する詳細情報が表示されます。
- 場所 ID は、オンデマンドで場所情報を取得するために、1 つ以上の場所に固有の ID を保存します。
API のその他のハイライト:
- 低電力の WiFi スキャンでの正確なプレイス検出。
- オンデバイスのキャッシュ: Places SDK for iOS へのリクエストのほとんどは、Google サーバーへの往復を伴うことがありますが、30 日間はローカルでデータをキャッシュに保存することもできます。
ポリシーと規約
Places SDK for iOS を使用するすべてのアプリケーションは、Google Maps Platform 利用規約と帰属表示に記載されている要件を遵守する必要があります。