Am 20. August um 16:00 Uhr können Sie live auf dem Server der Google Advertising and Measurement Community auf Discord und auf YouTube dabei sein. Wir sprechen über die neuen Funktionen, die in Version 25.1 der Google Ads API hinzugefügt wurden.
Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Clientbibliothek für Java aus dem Quellcode erstellen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wir empfehlen, die Clientbibliothek über Maven zu verwenden. Binäre
Distributionen sind auch auf unserer Seite mit den Releases und über das Maven Central
Repository
verfügbar (weitere Informationen finden Sie in unserer Kurzanleitung). Sie können die Bibliothek jedoch auch selbst erstellen. Die entsprechende Anleitung für den Build-Prozess finden Sie unten.
Die Clientbibliothek wird mit Gradle erstellt. Abhängigkeiten werden aus dem Maven Central Repository heruntergeladen.
Java Development Kit installieren
Zum Erstellen der Bibliothek ist JDK 1.8 oder höher erforderlich. In dieser Anleitung gehen wir davon aus, dass Java auf Ihrem Computer installiert ist.
Mit Gradle erstellen
Wir empfehlen, den enthaltenen Gradle-Wrapper zu verwenden. Siehe
gradle/wrapper/gradle-wrapper.properties
für die aktuelle Version. Sie benötigen keine separate Gradle-Installation.
Bibliothek erstellen
Klonen Sie dieses Projekt in das gewünschte Verzeichnis. Das Suffix .git in der URL ist optional.
Führen Sie den folgenden Befehl aus, um die Snapshot-Version der Bibliothek und des Beispielprojekts zu erstellen.
./gradlewbuild
Exportieren Sie die Clientbibliothek in ein lokales Maven-Repository.
./gradlewpublishToMavenLocal
Clientbibliothek in einem lokalen Maven-Repository verwenden
Nach dem Erstellen und Exportieren sind die Artefakte für die Clientbibliothek in Maven/Gradle über das lokale Repository verfügbar (in der Regel ~/.m2/repository/com/google/api-ads/google-ads/). Fügen Sie allen nachfolgenden Projekt-Build-Dateien eine Abhängigkeit von der gerade erstellten SNAPSHOT-Version hinzu. Die
Version ist in
gradle.properties definiert.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-09-12 (UTC)."],[],[]]