Мы рекомендуем использовать клиентскую библиотеку через Maven. Мы также предоставляем двоичные дистрибутивы на нашей странице выпусков и в центральном репозитории Maven (подробности см. в нашем кратком руководстве). Однако вы можете собрать библиотеку самостоятельно, используя следующий описанный процесс сборки.
Клиентская библиотека построена с помощью Gradle. Зависимости загружаются из центрального репозитория Maven.
Установите комплект разработки Java
Для сборки библиотеки требуется JDK 1.8 или новее. Для целей данного руководства мы предполагаем, что Java установлена на вашем компьютере.
Сборка с помощью Gradle
Мы рекомендуем использовать включенную оболочку Gradle. См. gradle/wrapper/gradle-wrapper.properties для текущей версии. Вам не нужна отдельная установка Gradle.
Создайте библиотеку
Клонируйте этот проект в выбранную вами директорию. Суффикс .git в URL-адресе не является обязательным.
Выполните следующую команду, чтобы создать моментальную версию проекта библиотеки и примеров.
./gradlewbuild
Экспортируйте клиентскую библиотеку в локальный репозиторий Maven.
./gradlewpublishToMavenLocal
Используйте клиентскую библиотеку в локальном репозитории Maven.
После успешной сборки и экспорта артефакты клиентской библиотеки доступны Maven/Gradle из локального репозитория (обычно ~/.m2/repository/com/google/api-ads/google-ads/ ). Добавьте зависимость от только что созданной версии SNAPSHOT ко всем последующим файлам сборки проекта. Версия определяется в gradle.properties .
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-05-06 UTC."],[[["The Google Ads client library is best used through Maven, with binary distributions also available."],["Building the library requires JDK 1.8 or later and is accomplished using the included Gradle wrapper."],["After building, the library can be exported to a local Maven repository for use in other projects."],["The library is built from the google-ads-java Github repository and can be used in Maven or Gradle projects."]]],[]]