访问Google Tagmanager帐户时出错:(404)未找到或权限被拒绝

时间:2015-09-07 04:30:46

标签: google-api-php-client google-tag-manager

我开始研究Google跟踪代码管理器API并使用php语言调用API函数来列出所有带有accountId的容器:

/search/?q=....

但是得到如下错误:

'q'

否则,我已在https://developers.google.com/tag-manager/api/v1/reference/accounts/containers/list上测试并成功获得回复:$containers = $service->listAccountsContainers('accountId');

P / s:我已设置服务帐户名,.p12文件,范围并获得access_token返回。

1 个答案:

答案 0 :(得分:2)

默认情况下,服务帐户无权访问任何Google跟踪代码管理器帐户。如果您希望它能够访问您的帐户,您需要授予其访问该帐户的权限。

转到Google tagmanager的管理部分

enter image description here

转到用户管理

enter image description here

点击添加新用户

enter image description here

获取服务帐户的电子邮件地址,并在上面表单的电子邮件字段中使用此地址。