Cuando sea posible, usa la biblioteca cliente a través de Maven o Gradle. Las distribuciones binarias están disponibles a través del repositorio central de Maven (consulta la guía de inicio rápido para obtener más detalles). Sin embargo, puedes compilar la biblioteca por tu cuenta con el proceso de compilación que se describe en esta página.
La biblioteca cliente se compila con Gradle. Las dependencias se descargan del repositorio central de Maven.
Instala el Java Development Kit
Se requiere el JDK 8 o una versión posterior para compilar la biblioteca. En esta guía, se supone que Java está instalado en tu máquina.
Cómo compilar con Gradle
Usa el wrapper de Gradle incluido. Consulta gradle-wrapper.properties para ver la versión configurada del wrapper de Gradle. No necesitas una instalación de Gradle independiente.
Compila la biblioteca
Clona el proyecto en un directorio
google-ads-javalocal:git clone https://github.com/googleads/google-ads-java.git google-ads-javaNavega al directorio
google-ads-java:cd google-ads-javaEjecuta el siguiente comando para compilar la versión de instantánea de la biblioteca y el proyecto de ejemplos:
./gradlew buildExporta la biblioteca cliente a tu repositorio local de Maven:
./gradlew publishToMavenLocal
Usa la biblioteca cliente en un repositorio de Maven local
Después de una compilación y exportación exitosas, los artefactos de la biblioteca cliente estarán disponibles para Maven y Gradle desde tu repositorio local (por lo general, ~/.m2/repository/com/google/api-ads/google-ads/). Consulta gradle.properties para obtener la cadena de versión SNAPSHOT actual y, luego, agrega una dependencia en esa versión SNAPSHOT a los archivos de compilación de tu proyecto.
En Maven (pom.xml):
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
En Gradle (build.gradle):
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'