Biblioteki klienckie

Nasze biblioteki klienta zapewniają ogólne widoki danych i podstawowe funkcje interfejsu Google Ads API, ułatwiając szybkie opracowywanie aplikacji. Zacznij od tego, jeśli dopiero zaczynasz korzystać z tego interfejsu API.

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 klejnot, tar.gz, zip Wyświetl w GitHubie
Perl google-ads-perl tar.gz, ZIP Wyświetl w GitHubie

Obsługiwane wersje interfejsu API

Tabela pokazuje, które biblioteki klienta współpracują z różnymi wersjami interfejsu API.

Java

Biblioteka klienta dla języka Java
v13 Min: 23.0.0
Max:
v12 Min: 22.0.0
Max:

C#

Biblioteka klienta dla .NET
v13 Min: 15.0.0
Max:
v12 Min: 14.2.0
Max:

PHP

Biblioteka klienta w języku PHP
v13 Min: 18.0.0
Max:
v12 Min: 17.1.0
Max:

Python

Biblioteka klienta dla języka Python
v13 Min: 20.0.0
Max:
v12 Min: 19.0.0
Max:

Ruby

Biblioteka klienta dla Ruby
v13 Min: 21.0.0
Max:
v12 Min: 20.0.0
Max:

Perl

Biblioteka klienta dla Perl
v13 Min: 15.0.0
Max:
v12 Min: 14.0.0
Max:

Konfiguracja

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

Oto zmienne środowiskowe, które są wspólne dla wszystkich bibliotek klienta i można je wczytywać, by konfigurować ustawienia:

  • 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 wcześniej wygenerowany token odświeżania OAuth2, jeśli chcesz używać tokenów OAuth2 ponownie. 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 odgrywasz.
  • Interfejs Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN : ustaw go na token programisty.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : identyfikator klienta autoryzowanego klienta, którego można użyć w żądaniu bez łączników (-).
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : ten nagłówek jest wymagany tylko w przypadku metod aktualizowania zasobów encji po uzyskaniu uprawnień przez połączone konta 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. Powinien on być ustawiany bez łączników (-). Więcej informacji o połączonych kontach znajdziesz w Centrum pomocy.