繁体   English   中英

从Google Analytics API提取数据时出现问题

[英]Issue fetching data from google analytics api

我一直在关注Hello Analytics Reporting API v4; 服务帐户的PHP快速入门,以完成API的设置,该API将从Google Analytics(分析)报告中获取数据。

创建服务帐户,下载私钥并安装客户端库时,我已经完成了前三个步骤。 我将私钥JSON文件与从站点获得的HelloAnalytics.php示例文件放在同一目录中。 我使用了在分析活动的视图设置中找到的view_id。 然后,我将$KEY_FILE_LOCATION更改为私钥文件的名称。

出于某种原因,当我运行示例分析文件时,我收到403错误消息,即使我在广告系列管理员中添加了对该API的许可,该许可也被拒绝。

我跳过了一步吗? 可能出什么问题了?

是的,您错过了一步。 服务帐户必须经过预授权。

将服务帐户添加到Google Analytics(分析)帐户

新创建的服务帐户将具有一个类似于以下内容的电子邮件地址:

quickstart@PROJECT-ID.iam.gserviceaccount.com

使用此电子邮件地址将用户添加到您要通过API访问的Google Analytics(分析)视图中。 对于本教程,仅需要“读取和分析”权限。

转到管理部分的Google Analytics(分析)网站,然后以用户身份添加服务帐户的电子邮件地址。 在帐户级别。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM