Places API(新版)はパフォーマンスが向上し、新しい料金モデルが導入されているため、Places API を使用するアプリを更新する価値があります。機能の比較について詳しくは、API を選択するをご覧ください。
このガイドでは、Places API(新規)と Places API の主要な違いと、必要な変更を処理する方法について説明します。
Places API(新)を有効にする
Places API(新版)の機能を利用するには、まず Google Cloud プロジェクトで Places API(新版)を有効にする必要があります。詳細については、Google Cloud プロジェクトを設定するをご覧ください。
次に、アプリで使用している API キーに Places API(新規)を追加する必要があります。詳細については、API キーを使用するをご覧ください。
全般的な変更点
複数の API に適用される一般的な変更には、次のようなものがあります。
- 新しい API はすべて、認証メカニズムとして API キーと OAuth トークンの両方をサポートしています。
- レスポンス形式としてサポートされているのは JSON のみです。
- Place Details(新版)、Nearby Search(新版)、およびテキスト検索(新版)でレスポンスで返すフィールドを指定するには、フィールド マスキングが必要です。詳細については、FieldMask をご覧ください。
- Nearby Search(新版)API と Text Search(新版)API が、Place Details(新版) で返される場所の詳細と一致するように、場所の詳細をすべて返すようになりました。
- Place Details(新版)、Nearby Search(新版)、テキスト検索(新版)の JSON レスポンス形式が既存の API の形式から変更されました。詳しくは、Places API レスポンスを移行するをご覧ください。
API 固有の変更
このセクションでは、各 API の次の移行ガイドについて説明します。