Seguici in diretta su Discord sul server della community Google Advertising and Measurement e su YouTube il 20 agosto alle 16:00 CET. Parleremo delle nuove funzionalità aggiunte nella versione 25.1 dell'API Google Ads.
Google utilizza la tecnologia AI per tradurre i contenuti nella tua lingua preferita. Le traduzioni generate dall'AI potrebbero contenere errori.
Creazione della libreria client per Java dal codice sorgente
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
La libreria client è creata con Gradle. Le dipendenze vengono scaricate dal repository centrale di Maven.
Installare il kit di sviluppo Java
Per creare la libreria è necessario JDK 1.8 o versioni successive. Ai fini di questa guida, presupponiamo che Java sia installato sul tuo computer.
Creare con Gradle
Ti consigliamo di utilizzare il wrapper Gradle incluso. Per la versione attuale, consulta
gradle/wrapper/gradle-wrapper.properties. Non è necessaria un'installazione separata di Gradle.
Creare la libreria
Clona questo progetto nella directory che preferisci. Il suffisso .git nell'URL è facoltativo.
Esegui il comando seguente per creare la versione snapshot della libreria e del progetto di esempio.
./gradlewbuild
Esporta la libreria client in un repository Maven locale.
./gradlewpublishToMavenLocal
Utilizzare la libreria client in un repository Maven locale
Dopo una creazione e un'esportazione riuscite, gli artefatti della libreria client sono disponibili per Maven/Gradle dal repository locale (in genere ~/.m2/repository/com/google/api-ads/google-ads/). Aggiungi una dipendenza alla versione SNAPSHOT appena creata a tutti i file di creazione del progetto successivi. La
versione è definita in
gradle.properties.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-09-12 UTC."],[],[]]