Utilisez la bibliothèque cliente via Maven ou Gradle si possible. Les distributions binaires sont disponibles dans le dépôt central Maven (pour en savoir plus, consultez le guide de démarrage rapide). Toutefois, vous pouvez créer la bibliothèque vous-même à l'aide du processus de compilation décrit sur cette page.
La bibliothèque cliente est créée avec Gradle. Les dépendances sont téléchargées à partir du dépôt Maven Central.
Installer le kit de développement Java
JDK 8 ou version ultérieure est requis pour compiler la bibliothèque. Ce guide suppose que Java est installé sur votre machine.
Compiler avec Gradle
Utilisez le wrapper Gradle inclus. Consultez gradle-wrapper.properties pour connaître la version configurée du wrapper Gradle. Vous n'avez pas besoin d'une installation Gradle distincte.
Créer la bibliothèque
Clonez le projet dans un répertoire
google-ads-javalocal :git clone https://github.com/googleads/google-ads-java.git google-ads-javaAccédez au répertoire
google-ads-java:cd google-ads-javaExécutez la commande suivante pour créer la version instantanée de la bibliothèque et du projet d'exemples :
./gradlew buildExportez la bibliothèque cliente vers votre dépôt Maven local :
./gradlew publishToMavenLocal
Utiliser la bibliothèque cliente dans un dépôt Maven local
Une fois la compilation et l'exportation réussies, les artefacts de la bibliothèque cliente sont disponibles pour Maven et Gradle à partir de votre dépôt local (généralement ~/.m2/repository/com/google/api-ads/google-ads/). Consultez gradle.properties pour connaître la chaîne de version SNAPSHOT actuelle, puis ajoutez une dépendance à cette version SNAPSHOT aux fichiers de compilation de votre projet.
Dans Maven (pom.xml) :
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
Dans Gradle (build.gradle) :
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'