如何连接谷歌广告api与php项目



我正在使用谷歌广告生成关键词,

我不确定我是否遵循了正确的指示。

我最初创建了一个经理帐户https://developers.google.com/adwords/api/docs/guides/accounts-overview#test_accounts然后我申请了测试账户(但在我的状态下,测试账户已经关闭(,甚至经理:(我不知道为什么。

来自谷歌广告的团队表示,在他们的系统中,他们是开放的。。。然而

当我用开发者令牌和outh2:测试我的应用程序时,我收到了以下消息

ApiException was thrown with message '{
"message": "The caller does not have permission",
"code": 7,
"status": "PERMISSION_DENIED",
"details": [
{
"@type": 0,
"data": "type.googleapis.com/google.ads.googleads.v3.errors.GoogleAdsFailure"
},
{
"@type": 0,
"data": [
{
"errorCode": {
"authorizationError": "CUSTOMER_NOT_ENABLED"
},
"message": "The customer can't be used because it isn't enabled."
}
]
}
]
}'

你有使用谷歌广告api的经验吗?

您需要通过Google Ads UI 手动完成帐户设置

您需要联系谷歌以修复您的访问权限,如果我完全理解您的说法,您就承认您的帐户未被批准。这就是问题所在:-(

也就是说,确保:

  • 您正在使用正确的帐户访问API
  • 您正在访问沙盒,直到获得更多访问权限
  • 您正在使用所有正确的用户/帐户/OAuth值。仔细检查这些

在谷歌批准您之前,您将无法访问。就这么简单。

最新更新