GoogleAds API 测试帐户设置
GoogleAds API Test Account setup
在尝试使用生产数据之前,我将尝试通过测试帐户使用 Google 广告 API。我已经设置好了 Customer ID
、manager account customer ID
和 developer token
。文档中的下一步指出我需要设置具有以下字段的 .yaml 文件:
developer_token: INSERT_DEVELOPER_TOKEN_HERE
client_id: INSERT_OAUTH2_CLIENT_ID_HERE
client_secret: INSERT_OAUTH2_CLIENT_SECRET_HERE
refresh_token: INSERT_REFRESH_TOKEN_HERE
login_customer_id: INSERT_LOGIN_CUSTOMER_ID_HERE
我的问题是 client_id
和 client_secret
是什么?
我知道 refresh_token
需要在他们的文档中这样设置:
https://developers.google.com/google-ads/api/docs/client-libs/python/oauth-installed
client_id
和secret_id
是开发者控制台中我的个人账户中的OAuth 2.0 Client IDs
设置吗?
*我使用的是 Google 广告 API 而不是 AdWords API
据我了解,您能够成功执行具有所需范围 https://www.googleapis.com/auth/adwords
的 OAuth2 授权流程以获得刷新令牌。
您在 googleads
的配置文件中设置的 OAuth2 客户端 ID 和秘密值与您用于身份验证流程的完全相同。我假设这就是您所说的在开发者控制台的个人帐户中设置的内容。
我已联系 GoogleAds 团队,他们确认 client_id 和 client_secret 来自有权访问指定测试 Account/Campaigns 的电子邮件帐户。
在尝试使用生产数据之前,我将尝试通过测试帐户使用 Google 广告 API。我已经设置好了 Customer ID
、manager account customer ID
和 developer token
。文档中的下一步指出我需要设置具有以下字段的 .yaml 文件:
developer_token: INSERT_DEVELOPER_TOKEN_HERE
client_id: INSERT_OAUTH2_CLIENT_ID_HERE
client_secret: INSERT_OAUTH2_CLIENT_SECRET_HERE
refresh_token: INSERT_REFRESH_TOKEN_HERE
login_customer_id: INSERT_LOGIN_CUSTOMER_ID_HERE
我的问题是 client_id
和 client_secret
是什么?
我知道 refresh_token
需要在他们的文档中这样设置:
https://developers.google.com/google-ads/api/docs/client-libs/python/oauth-installed
client_id
和secret_id
是开发者控制台中我的个人账户中的OAuth 2.0 Client IDs
设置吗?
*我使用的是 Google 广告 API 而不是 AdWords API
据我了解,您能够成功执行具有所需范围 https://www.googleapis.com/auth/adwords
的 OAuth2 授权流程以获得刷新令牌。
您在 googleads
的配置文件中设置的 OAuth2 客户端 ID 和秘密值与您用于身份验证流程的完全相同。我假设这就是您所说的在开发者控制台的个人帐户中设置的内容。
我已联系 GoogleAds 团队,他们确认 client_id 和 client_secret 来自有权访问指定测试 Account/Campaigns 的电子邮件帐户。