2013-02-18 151 views
0

我的任务是连接到Google Analytics并从帐户中提取数据。我一直在试图弄清楚。有谁知道我可以使用的工作样本?我在stackoverflow上找到了一些代码,但我仍然继续'用户没有足够的权限来访问此配置文件',尽管我相信我的帐户已正确设置。Google Analytics(分析)V3和C#示例

+0

只是好奇,你有没有解决这个问题? – giammin 2013-03-04 13:47:20

回答

0

Google提供Data API。你可以使用它。

参见:Core Reporting API - Developer Guide

核心报告API提供在谷歌Analytics(分析)标准和定制报告的表格数据。要访问数据,您需要创建一个查询来指定:配置文件,开始日期和结束日期以及组成表格中列标题的维度和指标。此查询发送至Core Reporting API,Core Reporting API以表格的形式返回所有数据

+0

谢谢,但这并不能回答我的问题。我从那个网站开始。 – user147372 2013-02-18 15:09:27

0

此错误消息指示用户对查询中指定的实体没有足够的权限。

解决的办法有二:

您的帐户misconfigurated(双检吧)

您传递错误的凭证(请检查您的OAuth 2.0 clientID的和apikey)

+0

这就是我所猜测的,但我看不出什么是错的。我正在使用的电子邮件列在团队成员“拥有者”权限中,并且处于活动状态。我在通过Auth2.0流程时为我创建的帐户。在API Access下,我使用他们为我生成的p12密钥,并使用正确的配置文件ID,当我转到仪表板时,我从URL中取出它。 – user147372 2013-02-18 15:13:17

+0

@ user147372不是profileId而是clientId。你可以在apikey上方的google api控制台中找到它。它是像1234567890.apps.googleusercontent.com – giammin 2013-02-18 15:23:56

+0

客户端ID:\t xxx.apps.googleusercontent.com 邮箱地址:\t [email protected] 我用这两个,并得到了同样的错误与两个帐户。 – user147372 2013-02-18 15:34:17

相关问题