出现了什么adwords api AuthenticationError?

时间:2011-04-26 07:51:47

标签: python google-adwords

我试图运行adwords_api_python的示例脚本,不幸遇到了以下错误:

[root@centos adwords_api_python_13.2.0]# python get_related_keywords.py
Traceback (most recent call last):
  File "get_related_keywords.py", line 56, in <module>
    page = targeting_idea_service.Get(selector)[0]
  File "adspygoogle/adwords/TargetingIdeaService.py", line 79, in Get
    'TargetingIdea', self._loc, request)
  File "adspygoogle/adwords/AdWordsWebService.py", line 256, in CallMethod
    self.__ManageSoap(buf, start_time, stop_time, error)
  File "adspygoogle/adwords/AdWordsWebService.py", line 125, in __ManageSoap
    raise e
adspygoogle.adwords.AdWordsErrors.AdWordsAuthenticationError: AuthenticationError.NOT_ADS_USER @ ; trigger:'738513257043' Service[TargetingIdeaService.get]
  • 我已应用了MCC帐户,并且 应用了adowrds api令牌 (状态:等待考试 和批准)。
  • 我运行了“config.py”脚本 设置身份验证标头。

我应该等到他们接受我的申请吗?

2 个答案:

答案 0 :(得分:1)

是的,您需要等到您的申请获得批准。然后,您可以登录MCC帐户并查看“我的帐户”标签的“API中心”部分,找到您的开发人员令牌。

几年前批准令牌需要两周时间,但现在通常要快得多。

答案 1 :(得分:0)

最好的办法是在等待MCC帐户获得批准时创建"Test Account"。您不必等待测试帐户的批准,也不必针对您的生产帐户进行开发;)