我收到错误:
"code":500,"message":"出现内部错误。"
每次我尝试通过 Analytics Management API 将 Google Analytics 链接到 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)
From 帐户管理 https://developers.google.com/analytics/devguides/config/mgmt/v3/account-management
Management API 中的写入操作(例如创建、更新、删除、
Web 属性、视图(配置文件)和目标资源的补丁)是
目前可作为有限测试版的开发者预览版。如果你是
有兴趣使用这些功能,请请求访问测试版。
除非我没记错,否则您还没有申请访问测试版计划。请注意,如果您已获得访问权限,您可能需要一个月的时间才能获得访问权限,您将收到 Google 的通知。
假设您已经申请了测试版。
目前似乎有一个错误,可以找到错误日志here https://issuetracker.google.com/issues/63051481。 Google 已收到通知,我们必须等待他们修复该问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)