首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将谷歌分析数据整合到我的页面中?

如何将谷歌分析数据整合到我的页面中?
EN

Stack Overflow用户
提问于 2014-11-01 01:05:32
回答 1查看 556关注 0票数 0

我有一个网站,允许用户张贴他们的网站。我想显示一些图表,从他们的谷歌分析帐户在我的网页上,显示流量,访客等。

我在Flippa上看到过类似的功能

(https://flippa.com/3259993-reserve-met-pr-3-site-with-29-103-uniques-mo-making-avg-88-month-bin-bonus)

它要求您通过OAuth2 (https://developers.google.com/analytics/devguides/reporting/core/v3/)授权他们的帐户。

我也见过(https://developers.google.com/analytics/devguides/reporting/embed/v1/),所以我搞不懂该使用什么。

使用嵌入API似乎是最简单的,但是,它只使用客户端id。我想向每个人公开显示这些页面,所以我需要一个访问令牌来代表用户请求,对吗?

以下是我的问题:

  1. 每个人到底是做什么的?(使用Google Analytics Core Reporting与Embed )
  2. 我可以在我的情况下使用嵌入式API吗?
  3. 嵌入API似乎已经内置了图形和图表工具,如果我使用必须重新实现这些工具吗?

如果我遗漏了什么就告诉我。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-01 18:39:25

回答你的问题:

1)这并不是真正的一种或另一种东西。Embed实际上使用了幕后的Core Reporting来查询数据并将其显示在页面上。您可以将嵌入API看作是之上的一个包装器,使它更易于从JavaScript中使用。

2)如果您可以访问视图,那么可以使用Embed显示来自该视图的数据。如果您想向无法访问该视图的用户显示数据,则必须代表他们授权。您可以使用Embed的serverAuth选项来做到这一点。以下是这方面的文档:

https://developers.google.com/analytics/devguides/reporting/embed/v1/component-reference#auth

3)再说一遍,这不是两种相互竞争的技术。嵌入API使用幕后的Core Reporting。如果您不使用嵌入API,那么是的,您必须自己实现这些内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26685344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档