本指南将向您介绍如何使用 自己的凭据,以及桌面设备上的 流或网络 数据流。您只需执行这些步骤即可 一次,除非您撤消、删除或需要更改允许的范围 输入 OAuth2 凭据。
创建 OAuth2 凭据
请按照步骤为 Google Ads API。
记下客户端 ID 和密钥,然后返回此页面。
设置客户端库
在终端中,导航到 OAuth2 示例。
使用命令行运行此示例。您可以修改 运行前使用示例中的
INSERT_XXX_HERE
值,或使用实参-client_id
用于客户端 ID,-client_secret
用于客户端密钥。perl generate_user_credentials.pl -client_id {client_id} -client_secret {client_secret}
此示例提示您访问一个网址,在该网址中您需要允许 使用 OAuth2 凭据登录您的 Google Ads 账号。
Paste this url in your browser: https://accounts.google.com/o/oauth2/v2/auth?response_type=code&access_type=offline&client_id=...
在无痕浏览器会话或无痕式窗口中访问该网址。 使用您访问 Google Ads 时所用的 Google 账号进行登录。点击 在 OAuth2 同意屏幕上继续。
随后,您将转到一个页面,其中显示一条消息,说明 授权成功。
Authorization code was successfully retrieved.
您将看到该示例已完成,此时刷新令牌会显示 部分操作说明,然后是所需的属性 配置客户端库:
Replace the following keys and values in your googleads.properties configuration file: clientId==***********************apps.googleusercontent.com clientSecret=**** refreshToken=****
返回您运行示例的控制台,然后按
Ctrl + C
来终止该进程。然后复制生成的刷新令牌以及 将客户端 ID 和客户端密钥保存到googleads.properties
中或保存 如果要在运行时实例化库,需要在其他位置使用哪个位置。