在AdWords链接创建过程中出现Google AnalyticsAPI 500内部错误

时间:2017-10-16 06:20:06

标签: php google-api google-analytics-api google-api-php-client google-adwords

我收到错误:

  

"代码":500,"消息":"内部错误。"

每次我尝试通过Google Analytics管理API将Google分析链接到Adwords时,

例外。

代码非常简单(PHP),就像文档示例一样:

$adwordsAccounts = [];

foreach ($adwordsAccountIds as $customerId) {  
    $adwordsAccount = new \Google_Service_Analytics_AdWordsAccount();
    $adwordsAccount->setCustomerId($customerId);
    $adwordsAccount->setAutoTaggingEnabled(true);
    $adwordsAccounts[] = $adwordsAccount;
}

$adWordsLink = new \Google_Service_Analytics_EntityAdWordsLink();
$adWordsLink->setName('AdWords Link');
$adWordsLink->setAdWordsAccounts($adwordsAccounts);

$response = $client->management_webPropertyAdWordsLinks->insert($accountId, $webPropertyId, $adWordsLink);

google-api-php-client库版本是最新的(2.2.0)

1 个答案:

答案 0 :(得分:0)

来自Account management

  

在Management API中编写操作(例如,创建,更新,删除,   补丁)用于Web属性,视图(配置文件)和目标资源   目前作为有限测试版的开发者预览版提供。如果你是   有兴趣使用这些功能,请求访问测试版。

除非我弄错了,否则您还没有申请访问测试计划。请注意,如果您获得了访问权限,则可能需要一个月的时间才能获得Google会收到的访问权。

假设您申请了测试版。

目前似乎存在一个错误,可以找到错误日志here。谷歌已收到通知我们将不得不等待他们修复它。