Biblioteki klienckie

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Nasze biblioteki klienta zapewniają ogólne widoki i podstawowe elementy interfejsu API Google Ads, ułatwiając szybkie tworzenie aplikacji. Jeśli dopiero zaczynasz korzystać z interfejsu API, zalecamy zacząć od niego.

Biblioteka klienta Źródło dystrybucji, Przykłady kodu
Java google-ads-java Maven, tar.gz, Wyświetl w GitHubie
.NET google-ads-dotnet nuget, tar.gz, zip Wyświetl w GitHubie
PHP google-ads-php, tar.gz Wyświetl w GitHubie
Python google-ads-python tar.gz, ZIP Wyświetl w GitHubie
Ruby google-ads-ruby gem, tar.gz, ZIP Wyświetl w GitHubie
Perl google-ads-perl tar.gz, ZIP Wyświetl w GitHubie

Obsługiwane wersje interfejsu API

W tabeli poniżej znajdziesz konkretne wersje biblioteki, które obsługują poszczególne dostępne wersje interfejsu API.

Java

Interfejs API i obsługiwane wersje języka Min/Max w języku Java
wersja 12 Min: 22.0.0
Max: -
wersja 11 Min: 19.0.0
Max: -
wersja 10 Min: 17.0.0
Max: -

C#

Interfejs API i obsługiwane wersje min./maks. .NET
wersja 12 Min: 14.2.0
Max: -
wersja 11 Min: 12.1.0
Max: -
wersja 10 Min: 11.0.0
Max: -

PHP

Interfejs API i obsługiwane wersje Min/Max PHP
wersja 12 Min: 17.1.0
Max: -
wersja 11 Min: 15.1.0
Max: -
wersja 10 Min: 14.0.0
Max: -

Python

Interfejs API i obsługiwane wersje języka Min/Max Python
wersja 12 Min: 19.0.0
Max: -
wersja 11 Min: 17.0.0
Max: -
wersja 10 Min: 15.0.0
Max: -

Ruby

Interfejs API i obsługiwane wersje Min/Max
wersja 12 Min: 20.0.0
Max: -
wersja 11 Min: 18.0.0
Max: -
wersja 10 Min: 16.0.0
Max: -

Perl

Interfejs API i obsługiwane wersje Min/Max Perl
wersja 12 Min: 14.0.0
Max: -
wersja 11 Min: 12.0.0
Max: -
wersja 10 Min: 10.0.0
Max: -

Konfiguracja

Każda biblioteka klienta interfejsu API API ma różne ustawienia konfiguracji i metody wczytywania, których możesz użyć, by dostosować jej działanie.

Oto zmienne środowiskowe, które są wspólne dla wszystkich bibliotek klienta i mogą być wczytywane w celu skonfigurowania ustawień konfiguracji:

  • Biblioteka klienta
    • GOOGLE_ADS_CONFIGURATION_FILE_PATH: ścieżka do pliku konfiguracji.
  • OAuth2
    • Tryb aplikacji
      • GOOGLE_ADS_CLIENT_ID : ustaw tę wartość na identyfikator klienta OAuth2.
      • GOOGLE_ADS_CLIENT_SECRET : ustaw tę wartość na tajny klucz klienta OAuth2.
      • GOOGLE_ADS_REFRESH_TOKEN : ustaw tę wartość na wstępnie wygenerowany token odświeżania OAuth2, jeśli chcesz ponownie używać tokenów OAuth2. To ustawienie jest opcjonalne.
    • Tryb konta usługi
      • GOOGLE_ADS_JSON_KEY_FILE_PATH : ustaw tę wartość na ścieżkę pliku JSON konfiguracji OAuth2.
      • GOOGLE_ADS_IMPERSONATED_EMAIL : ustaw tę wartość na adres e-mail konta, którego rolę odgrywasz.
  • Interfejs Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN: użyj tego ustawienia.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : to identyfikator klienta upoważnionego klienta do użycia w żądaniu bez myślników (-).
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : ten nagłówek jest wymagany tylko w przypadku metod aktualizacji zasobów danego podmiotu, gdy zezwolono na używanie połączonych kont w interfejsie Google Ads (zasób AccountLink w interfejsie Google Ads API). Ustaw tę wartość na identyfikator klienta dostawcy danych, który aktualizuje zasoby określonego identyfikatora klienta. Powinna być ustawiona bez łączników (-). Więcej informacji o połączonych kontach znajdziesz w Centrum pomocy.