Google AnalyticsAPI - 由“ids”代表的内容所困惑

时间:2015-12-26 14:08:10

标签: google-analytics google-analytics-api

我在我的网络应用中使用GA API,其中一个分析如下:

while(fscanf(fop,"%[^\n]%*c", command)==1)
{  
  printf("%s\n", command);
}

问题是这个。当我从笔记本电脑执行此分析时,它的执行完全如我所料。但是,如果我尝试从其他设备执行它,则不会从GA呈现图表,也不会生成错误。我猜,但实在不知道,问题在于底部的viewSelector.on语句,它期望“ids”值。但是,我不知道这些值是什么,或者GA期望什么。

3 个答案:

答案 0 :(得分:1)

可能是您在浏览器上使用此脚本,您登录到GA(笔记本电脑) - 它运行正常。 但是,从其他设备上可能无法使用,因为您未获得Google Analytics for ID的授权,您尝试将这些数据用于可视化。

理想情况下,如果您未获得授权,您应该看到auth按钮,如代码注释中所述:

  

如果未创建任何访问权限,请在其中创建一个授权按钮       *具有ID" embed-api-auth-container"

的元素

答案 1 :(得分:1)

确保您使用相同的Google帐户或有权访问Google Analytics View的帐户登录。

'ids'代表Google AnalyticsView的ID。它的格式应为'ga:123456789'。

请参阅[参考指南Query Parameters Summary

答案 2 :(得分:0)

Google Analytics网站的默认目标网页,一旦登录,就是报告页面。导航到Admin(顶层菜单),然后单击View Settings。您的视图ID将显示在那里。

enter image description here

enter image description here

enter image description here