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 Google i klucz interfejsu API):
- Otwórz przykładowy arkusz kalkulacyjny i w menu wybierz kolejno Plik > Utwórz kopię
(musisz zalogować się na konto Google lub utworzyć je). - Włącz interfejs API weryfikacji adresów i wygeneruj klucz API z konsoli w chmurze.
- Na karcie arkuszy „Klucz interfejsu API + panel” zastąp komórkę B2 kluczem interfejsu API.
- Kopiowanie i wklejanie adresów w szablonie (w osobnym arkuszu w celu sformatowania danych: łączenie numeru domu, nazwy ulicy, miasta i kodu pocztowego)
- Wybierz komórki arkusza, a potem w menu wybierz „Weryfikacja adresu” > „Wybór interfejsu Address Validation API”
. - 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:
- Weryfikacja adresu podczas płatności w e-commerce
- Biblioteka weryfikacji adresów o dużej liczbie zapytań
Współtwórcy
Google jest autorem tego artykułu. Autorzy oryginalnego tekstu:
Główny autor:
Thomas Anglaret | Inżynier ds. rozwiązań