Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, können Sie dem offiziellen Google Ads-Discord-Kanal auf dem Server der
Google Advertising and Measurement Community beitreten.
Google Ads API-Clientbibliothek für Java
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Clientbibliothek für Java wird auf GitHub gehostet und über Maven verteilt. Sie bietet mehrere Funktionen, die Ihnen die Verwendung der API erleichtern, z. B. die einfache Verwaltung von Anmeldedaten und die Erstellung von Google Ads API-Dienstclients.
Für die Bibliothek ist Java 1.8 oder höher erforderlich.
video_library
Videobibliothek: Erste Schritte mit der Java-Clientbibliothek
Leitfäden
- Erste Schritte
- Einrichtungsanleitung für die Bibliothek
- Autorisierung
Anleitung zum Konfigurieren von OAuth2-Anmeldedaten für die Bibliothek mit verschiedenen Autorisierungsabläufen.
- OAuth-Ablauf für Desktopanwendungen
- So erhalten Sie OAuth 2.0-Aktualisierungstokens für Desktop-Apps.
- OAuth-Vorgang für Webanwendungen
- OAuth 2.0-Aktualisierungstokens für Web-Apps abrufen
- OAuth-Dienstkonto-Prozess
- OAuth 2.0 mit Dienstkontoanmeldedaten verwenden
- Aus Quelle erstellen
So erstellen Sie die Clientbibliothek aus dem Quellcode.
- Format der Konfigurationsdatei
So geben Sie Java-Properties an.
- Logging
So richten Sie die Protokollierung ein.
- Feldmasken
Feldmasken in Aktualisierungsvorgängen verwenden
- Ressourcennamen
Form und Verwendung von Ressourcennamen in der API.
- Proxykonfiguration
Konfigurieren Sie einen HTTP(S)-Proxy.
- Lang andauernde Vorgänge
Vorgänge mit langer Ausführungszeit ausführen
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-26 (UTC)."],[[["\u003cp\u003eThe Google Ads API client library for Java is open-source, available on GitHub, and distributed via Maven for easy integration into your projects.\u003c/p\u003e\n"],["\u003cp\u003eIt simplifies interactions with the Google Ads API, offering features like credential management and service client creation, while requiring Java 1.8+ for compatibility.\u003c/p\u003e\n"],["\u003cp\u003eComprehensive guides and documentation are available to assist with setup, authorization using various OAuth flows, building from source, and other library functionalities.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage resources for advanced usage including configuration files, logging, field masks, resource names, proxy settings, and managing long-running operations.\u003c/p\u003e\n"],["\u003cp\u003eA dedicated video library provides a visual guide to get started with the Java client library and its core features.\u003c/p\u003e\n"]]],[],null,["# Google Ads API Client Library for Java\n\nThe client library for Java is [hosted on\nGitHub](https://github.com/googleads/google-ads-java) and\n[distributed](//search.maven.org/artifact/com.google.api-ads/google-ads)\nthrough [Maven](//maven.apache.org/). It offers several features to help you use\nthe API, including easier management of credentials and creation of Google Ads API\nservice clients.\n\nThe library requires Java 1.8+.\n\n\nvideo_library\n[Video library: Getting started with the Java client library](https://www.youtube.com/playlist?list=PLKByxjzUC-N9gWKMqpi5S0WIVc4o_Ukdj)\n\nGuides\n------\n\n[Getting started](/google-ads/api/docs/client-libs/java/getting-started)\n: Setup instructions for the library.\n\nAuthorization\n\n: Instructions on configuring OAuth2 credentials for the library using\n different authorization flows.\n\n [OAuth desktop application flow](/google-ads/api/docs/client-libs/java/oauth-desktop)\n : How to get OAuth2 refresh tokens for desktop apps.\n\n [OAuth web application flow](/google-ads/api/docs/client-libs/java/oauth-web)\n : How to get OAuth2 refresh tokens for web apps.\n\n [OAuth service account flow](/google-ads/api/docs/client-libs/java/oauth-service)\n : How to use OAuth2 with service account credentials.\n\n[Build from source](/google-ads/api/docs/client-libs/java/build-from-source)\n\n: How to build the client library from source.\n\n[Configuration file format](/google-ads/api/docs/client-libs/java/config-file)\n\n: How to specify Java properties.\n\n[Logging](/google-ads/api/docs/client-libs/java/logging)\n\n: How to set up logging.\n\n[Field masks](/google-ads/api/docs/client-libs/java/field-masks)\n\n: How to use field masks in update operations.\n\n[Resource names](/google-ads/api/docs/client-libs/java/resource-names)\n\n: Form and usage of resource names in the API.\n\n[Proxy configuration](/google-ads/api/docs/client-libs/java/proxy)\n\n: Configure a HTTP(S) proxy.\n\n[Long-running operations](/google-ads/api/docs/client-libs/java/lro)\n\n: Run long-running operations."]]