Google スプレッドシートの Address Validation API

目的

このドキュメントでは、Google Chat で Address Validation API を Google スプレッドシートを使用して、サービスを短時間で簡単にテストできます。

デベロッパーではなく、Google マップからのデータも扱いたい Address Validation などのプラットフォーム API、 あまり手間をかけずにサービスを使い始める方法を見つけたい場合もあるでしょう 技術チームからの情報です

ユースケース

次は、Google スプレッドシートで Address Validation API を使用するユースケースを見てみましょう。 は便利です。

  • トライアル: 企業は、 Address Validation API メールアドレスを使用できます
  • 比較: Address Validation API の結果を他のエンドポイントと比較する Geocoding API や Places API などを検索することもできます。
  • A/B テスト: 同じデータセットの A/B テストを実施して、 より適切な結果が表示されます。

Google スプレッドシートのテンプレート

その解決策となるのが Google スプレッドシートです。 カスタムの Apps Script が付属 Address Validation 関数に順番にリクエストを実行する関数が API です。

以下の手順に沿って、API で住所を実行できます(Google アカウントAPI キー):

  1. [サンプル スプレッドシート メニューから [ファイル] >コピーを作成
    Google アカウントにログインする必要があります) または作成してください)
  2. Address Validation を有効にする API API キーを生成して コンソール
  3. [API Key + Dashboard] の [Sheets] タブで、B2 セルを実際の API キーに置き換えます。
  4. 住所をコピーしてテンプレートに貼り付けます(別のシートにデータをフォーマットするために、番地、名前、市区町村、郵便番号を連結します)。
  5. シートのセルを選択し、メニューから [Address Validation] > 「Address Validation API の選択」
  6. 初回実行時には、「承認が必要」というメッセージが表示されます。 Apps Script へのアクセスが提供されます。
で確認できます。



Google Maps Platform の利用規約

本ソリューションは、以下の限られたアドレスにテスト目的で提供されます。 許容されるキャッシュ期間: 連続 30 暦日。この期間を過ぎると、お客様は (1)キャッシュされた Google マップ コンテンツを削除する、または(2)エンドユーザー データに置き換える エンドユーザーによる確認または修正を通じて提供された情報。Google マップを参照 プラットフォームの利用規約 表 11.3.1(キャッシュ保存) 権限):

  • placeId
  • 場所: 緯度値、経度値
  • 判定結果
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • USPS データ標準化住所

考慮事項

  • パフォーマンス: 一度に上限に 1,000 行ずつ行わないでください。スクリプトでできること たとえば、1 秒あたりの API 割り当てを超えた場合など、 停止した行から移動します。
  • コードには [メニュー] >拡張機能 >Apps Script を使用して、 ニーズに合った独自のバージョンのスクリプトが
  • 料金 Address Validation API です

まとめ

Google スプレッドシートの Address Validation API でデベロッパーでなくてもクエリを開始可能 Address Validation API について学び、組織のお客様にとって戦略的に 説明します。このドキュメントでは、誰でもクエリを開始する方法を紹介します。 API キーを作成し、用意されている Google スプレッドシート テンプレートを使用して、API を実行します。

次のアクション

推奨する関連情報:


協力者

この記事は Google が管理します。以下の寄稿者が執筆しています。
プリンシパル作成者:

Thomas Anglaret |ソリューション エンジニア