Google Analytics核心API - 外部数据来源

时间:2017-06-05 21:04:09

标签: php google-analytics google-api google-oauth google-analytics-api

我一直在使用Google Analytics核心API进行探索。我达到了希望从外部/其他来源收集查询的程度。是的,我知道对某些人来说这可能听起来有点愚蠢,因为这对某些公司来说是非常敏感的数据或其他什么。无论如何,这可能吗?是否可以在Google API的信息中心找到某种标识:s?这允许其他人访问相同的数据,但是来自其他API请求?

我尝试过其他网页查看ID:s但没有成功。

我也找不到任何关于此事的文件。

这可以在Adobe Analytics API上实现。所以我认为没有理由不能在Google Analytics上做到这一点?

已编辑,已添加方案。

  

我试图找出一个我没有的网站会话数   拥有。

我希望访问我公司所拥有的Google Analytics中的数据。我想知道是否可以根据他们的标识等从我的API请求中获取数据。我想创建自己的仪表板,其中包含许多不同的Google分析源。或者,我是否需要使用在所有者的Google API信息中心中连接的相同client_secrets?

亲切的问候,彼得

1 个答案:

答案 0 :(得分:0)

您应该了解私人数据和公共数据之间的区别。私有数据由用户拥有公共数据由任何人拥有。在YouTube上搜索公共视频将是公共数据的一个很好的例子。

Google Analytics数据是私有的,由拥有该Google分析帐户权限的个人所有。除非我授予您访问权限,否则您无法访问与我的网站相关联的数据。如果您正在处理某个应用程序并需要访问其他人的Google分析数据,那么您可以使用Oauth2(使用客户端ID和密码)并让他们对应用程序进行身份验证,然后您就可以访问他们的数据了。

您无法访问您无权访问的Google Analytics数据。我们通过使用Oauth2或服务帐户获得许可。

如果您已添加到公司的Google Analytics(分析)帐户,并且您可以访问该帐户,则可以使用Google AnalyticsAPI访问这些帐户的数据。通过management api,您将能够看到您有权访问的所有帐户,并使用它来制作信息中心。

请记住,尽管Google Analytics API会返回原始数据而不是图表,但您必须自己创建仪表板。或尝试签出embedded api,但据我所知,这只能同时使用一个视图。