Acompáñanos en vivo en Discord en el servidor de la Comunidad de publicidad y medición de Google y en YouTube el 20 de agosto a las 10:00 a.m. (hora del este de EE.UU.) Analizaremos las nuevas funciones agregadas en la versión 25.1 de la API de Google Ads.
Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Cómo compilar la biblioteca cliente para Java desde el código fuente
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Te recomendamos que uses la biblioteca cliente a través de Maven. También proporcionamos distribuciones binarias en nuestra página de versiones y a través del repositorio central de Maven
(consulta nuestra guía de inicio rápido para obtener más detalles). Sin embargo, puedes compilar la biblioteca por tu cuenta con el siguiente proceso de compilación descrito.
La biblioteca cliente se compila con Gradle. Las dependencias se descargan del repositorio central de Maven.
Instala Java Development Kit
Se requiere JDK 1.8 o una versión posterior para compilar la biblioteca. Para los fines de esta guía, supondremos que Java está instalado en tu máquina.
Compila con Gradle
Te recomendamos que uses el wrapper de Gradle incluido. Consulta
gradle/wrapper/gradle-wrapper.properties
para obtener la versión actual. No necesitas una instalación de Gradle independiente.
Compila la biblioteca
Clona este proyecto en el directorio que elijas. El sufijo .git en la URL es opcional.
Ejecuta el siguiente comando para compilar la versión de instantánea de la biblioteca y el proyecto de ejemplo.
./gradlewbuild
Exporta la biblioteca cliente a un repositorio de Maven local.
./gradlewpublishToMavenLocal
Usa la biblioteca cliente en un repositorio de Maven local
Después de una compilación y exportación correctas, los artefactos de la biblioteca cliente están disponibles para Maven/Gradle desde el repositorio local (por lo general, ~/.m2/repository/com/google/api-ads/google-ads/). Agrega una dependencia en la versión SNAPSHOT que se acaba de compilar a los archivos de compilación de proyectos posteriores. La
versión se define en
gradle.properties.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-09-12 (UTC)"],[],[]]