Clientbibliotheken

Unsere Clientbibliotheken bieten einen umfassenden Überblick über die Google Ads API-Funktionen und erleichtern Ihnen somit die einfache Entwicklung von Apps. Wir empfehlen, mit einer zu beginnen, wenn du noch keine Erfahrung mit der API hast.

Clientbibliothek Quelle Vertrieb Codebeispiele
Java google-ads-java Maven, tar.gz Auf GitHub ansehen
.NET google-ads-dotnet tar.gz, zip Auf GitHub ansehen
PHP google-ads-php tar.gz Auf GitHub ansehen
Python google-ads-python tar.gz, zip Auf GitHub ansehen
Ruby google-ads-ruby. gem, tar.gz, zip Auf GitHub ansehen
Perl google-ads-perl tar.gz, zip Auf GitHub ansehen

Unterstützte API-Versionen

In der folgenden Tabelle sind die Bibliotheksversionen aufgeführt, die die einzelnen verfügbaren API-Versionen unterstützen.

API-Version Version der Python-Bibliothek Ruby-Bibliotheksversion PHP-Bibliotheksversion Version der Java-Bibliothek Version der .NET-Bibliothek Version der Perl-Bibliothek
Version 11 >= 17.0.0 >= 18.0.0 >=15.1.0 >= 19.0.0 >= 12.1.0 >= 12.0.0
Version 10 >= 15.0.0 >= 16.0.0 >= 14.0.0 >= 17.0.0 >= 11.0.0 >= 10.0.0
Version 9 >= 14.1.0 >= 15.0.0 >= 12.1.0 >= 16.0.0 >= 10.2.0 >= 9,2.0

Konfiguration

Jede Ads API-Clientbibliothek bietet unterschiedliche Konfigurationseinstellungen und Lademethoden, mit denen Sie ihr Verhalten anpassen können.

Im Folgenden sind die Umgebungsvariablen aufgeführt, die für alle Clientbibliotheken gelten und geladen werden können, um die Konfigurationseinstellungen festzulegen:

  • Clientbibliothek
    • GOOGLE_ADS_CONFIGURATION_FILE_PATH: Pfad zur Konfigurationsdatei.
  • OAuth 2.0
    • Anwendungsmodus
      • GOOGLE_ADS_CLIENT_ID: Setzen Sie diesen Wert auf Ihre OAuth2-Client-ID.
      • GOOGLE_ADS_CLIENT_SECRET : Setzen Sie diesen Wert auf den OAuth2-Clientschlüssel.
      • GOOGLE_ADS_REFRESH_TOKEN: Setzen Sie diesen Wert auf ein vorgeneriertes OAuth2-Aktualisierungstoken, wenn Sie OAuth2-Token wiederverwenden möchten. Diese Einstellung ist optional.
    • Dienstkontomodus
      • GOOGLE_ADS_JSON_KEY_FILE_PATH : Legen Sie diesen Wert auf den Pfad der OAuth2-JSON-Konfigurationsdatei fest.
      • GOOGLE_ADS_IMPERSONATED_EMAIL : Für diesen Wert wird die E-Mail-Adresse des Kontos angegeben, das Sie imitieren.
  • Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN: Legen Sie dies auf Ihr Entwicklertoken fest.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID: Dies ist die Kundennummer des autorisierten Kunden für die Anfrage, ohne Bindestriche (-).
    • GOOGLE_ADS_LINKED_CUSTOMER_ID: Dieser Header ist nur für Methoden erforderlich, die die Ressourcen einer Entität aktualisieren, wenn sie über verknüpfte Konten in der Google Ads-Benutzeroberfläche zugelassen sind (AccountLink-Ressource in der Google Ads API). Legen Sie diesen Wert auf die Kundennummer des Datenanbieters fest, der die Ressourcen der angegebenen Kundennummer aktualisiert. Er sollte ohne Bindestriche (-) festgelegt werden. Weitere Informationen zu verknüpften Konten findest du in der Hilfe.