如何通过 YQL 或 Yahoo 管道进行 Google 分析数据?

发布于 2024-08-28 21:37:25 字数 82 浏览 10 评论 0原文

我使用 Google 分析,我想使用 YQL 或 Yahoo 管道从我的 Google 分析帐户检索最后 100 个搜索字符串,我该怎么做?请帮忙..

I use Google analytic, i want to retrieve the last 100 search string from my Google analytic account using YQL or Yahoo pipes, how can i do it?? Please help..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦开始←不甜 2024-09-04 21:37:25

我刚刚检查了一些 Google Analytics YQL 表。现在他们使用 ClientLogin 进行身份验证。这是代码:

http://github.com /yql/yql-tables/blob/master/google/google.analytics.xml

您需要首先使用电子邮件和密码进行身份验证,并从结果中提取身份验证令牌。使用该身份验证令牌调用将列出您的帐户并从 API 中提取数据的 API。您应该使用 Google Analytics 资源管理器来确定要提取的内容:

http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html

这是一个示例查询,我用它来获取最活跃页面的列表:

使用 'http://github.com/yql/yql-tables/raw /master/google/google.analytics.xml' 作为 ga; select * from ga where auth='...' and ids='ga:2938948' andDimensions='ga:pagePath' andmetrics="ga:pageviews" and sort="-ga:pageviews" and start="2010 -04-04" 和 end="2010-04-18" 和 max='50'

I just checked in some Google Analytics YQL tables. Right now they use ClientLogin for authentication. Here is the code:

http://github.com/yql/yql-tables/blob/master/google/google.analytics.xml

You need to first authenticate with Email and Passwd and extract out the Auth token from the result. Use that Auth token to call the APIs that will list your accounts and pull data from the API. You should use the Google Analytics explorer to figure out what you want to pull down:

http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html

Here is an example query that I am using to get a list of my most active pages:

use 'http://github.com/yql/yql-tables/raw/master/google/google.analytics.xml' as ga; select * from ga where auth='...' and ids='ga:2938948' and dimensions='ga:pagePath' and metrics="ga:pageviews" and sort="-ga:pageviews" and start="2010-04-04" and end="2010-04-18" and max='50'

巷子口的你 2024-09-04 21:37:25

您无法使用 Yahoo 管道或 YQL 访问 Analytics API,因为 Google 服务需要使用 ClientLogin\AuthSub\OAuth 进行 Google 帐户身份验证。

通过解决方法,您可以导出 Google 群组上的分析数据,然后使用 Yahoo Pipes 检索它。
请查看这篇文章。

You can't access Analythics API using Yahoo pipes or YQL because google services requires Google Account authentication using ClientLogin\AuthSub\OAuth.

With a workaround you could export your analythics data on google groups and then retrieving it using Yahoo pipes.
Check this article.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文