Interfejs API do weryfikacji adresów w Arkuszach Google

Cel

W tym dokumencie pokażemy, jak korzystać z interfejsu API walidacji adresów w Arkuszach Google, aby szybko i łatwo przetestować usługę.

Jako osoba niebędąca programistą, która chce pracować z danymi pochodzącymi z Google Maps Platform, takimi jak interfejs Address Validation API, możesz chcieć znaleźć sposób na rozpoczęcie korzystania z usługi bez dużej pomocy ze strony zespołów technicznych.

Przypadki użycia

Przyjrzyjmy się teraz przypadkom użycia, w których interfejs Address Validation API w Arkuszach Google jest przydatny:

  • Wersja próbna: jako firma możesz szybko przetestować możliwości interfejsu Address Validation API, używając własnych adresów.
  • Porównywanie: porównaj wyniki interfejsu Address Validation API z wynikami innych punktów końcowych, np. interfejsu Geocoding API lub Places API.
  • Test A/B: testuj warianty tego samego zbioru danych, aby sprawdzić, które z nich mogą dać lepsze wyniki.

szablon Arkuszy Google,

Rozwiązanie to Arkusz Google z niestandardowymi funkcjami Apps Script, które wykonują żądania w sekwencji do interfejsu Address Validation API.

Aby uruchomić adresy za pomocą interfejsu API, wykonaj te czynności (wymagane są konto Googleklucz interfejsu API):

  1. Otwórz przykładowy arkusz kalkulacyjny i w menu wybierz kolejno Plik > Utwórz kopię
    (musisz zalogować się na konto Google lub utworzyć je).
  2. Włącz interfejs API weryfikacji adresów i wygeneruj klucz API z konsoli w chmurze.
  3. Na karcie arkuszy „Klucz interfejsu API + panel” zastąp komórkę B2 kluczem interfejsu API.
  4. Kopiowanie i wklejanie adresów w szablonie (w osobnym arkuszu w celu sformatowania danych: łączenie numeru domu, nazwy ulicy, miasta i kodu pocztowego)
  5. Wybierz komórki arkusza, a potem w menu wybierz „Weryfikacja adresu” > „Wybór interfejsu Address Validation API”
    .
  6. Przy pierwszym uruchomieniu pojawi się komunikat „Wymagana autoryzacja”, który umożliwi dostęp do Apps Script.



Warunki usługi Google Maps Platform

Rozwiązanie jest udostępniane do celów testowych w przypadku ograniczonej liczby adresów: Dozwolony okres buforowania: 30 kolejnych dni kalendarzowych, po których Klient musi (1) usunąć buforowane Treści z Map Google lub (2) zastąpić je danymi Użytkownika końcowego przekazanymi w ramach potwierdzenia lub korekty Użytkownika końcowego. Zapoznaj się z tabelą 11.3.1 Warunków korzystania z Google Maps Platform (Uprawnienia do buforowania):

  • placeId
  • Lokalizacja: wartości szerokości geograficznej, wartości długości geograficznej
  • werdykt
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • USPS Data standardizedAddress

Uwagi

  • Wydajność: przetwarzaj dane w porcjach po 1000 wierszy naraz. Skrypt może się ostatecznie zatrzymać, np. po przekroczeniu limitu interfejsu API na sekundę. W takim przypadku należy kontynuować działanie od wiersza, w którym skrypt się zatrzymał.
  • Aby uzyskać dostęp do kodu, kliknij Menu > Rozszerzenia > Apps Script i utwórz własną wersję skryptu dostosowaną do Twoich potrzeb.
  • Cennik interfejsu Address Validation API.

Podsumowanie

Interfejs Address Validation API w Arkuszach Google umożliwia osobom niebędącym programistami rozpoczęcie wysyłania zapytań do interfejsu Address Validation API i zrozumienie, jak może on być strategiczny dla ich firmy. W tym dokumencie pokazujemy, jak każdy może zacząć wysyłać zapytania do interfejsu API, tworząc klucz interfejsu API i korzystając z podanego szablonu Arkuszy Google.

Następne działania

Sugerowane dodatkowe materiały:


Współtwórcy

Google jest autorem tego artykułu. Autorzy oryginalnego tekstu:
Główny autor:

Thomas Anglaret | Inżynier ds. rozwiązań