请尽可能通过 Maven 或 Gradle 使用客户端库。二进制分发可通过 Maven 中央存储库获取(如需了解详情,请参阅快速入门指南)。不过,您可以使用本页所述的构建流程自行构建该库。
客户端库是使用 Gradle 构建的。依赖项是从 Maven 中央存储库下载的。
安装 Java 开发套件
需要 JDK 8 或更高版本才能构建库。本指南假定您的机器上已安装 Java。
使用 Gradle 进行构建
使用随附的 Gradle 封装容器。如需了解已配置的 Gradle 封装容器版本,请参阅 gradle-wrapper.properties。您无需单独安装 Gradle。
构建库
将项目克隆到本地
google-ads-java目录中:git clone https://github.com/googleads/google-ads-java.git google-ads-java导航到
google-ads-java目录:cd google-ads-java运行以下命令,构建库和示例项目的快照版本:
./gradlew build将客户端库导出到本地 Maven 仓库:
./gradlew publishToMavenLocal
在本地 Maven 仓库中使用客户端库
成功构建和导出后,Maven 和 Gradle 就可以从本地代码库(通常为 ~/.m2/repository/com/google/api-ads/google-ads/)获取客户端库的工件。检查 gradle.properties,了解当前的 SNAPSHOT 版本字符串,然后向项目 build 文件添加对该 SNAPSHOT 版本的依赖项。
在 Maven (pom.xml) 中:
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
在 Gradle (build.gradle) 中:
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'