Utilisez la bibliothèque cliente via Maven ou Gradle lorsque cela est possible. Les distributions binaires sont disponibles via le dépôt central Maven (pour en savoir plus, consultez le guide de démarrage rapide). Toutefois, vous pouvez créer vous-même la bibliothèque à 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
Le JDK 8 ou une version ultérieure est requis pour compiler la bibliothèque. Ce guide suppose que Java est installé sur votre ordinateur.
Compiler avec Gradle
Utilisez le wrapper Gradle inclus. Consultez gradle-wrapper.properties pour connaître la version du wrapper Gradle configurée. 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 dans les 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'