问题标签 [google-analytics-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1639 浏览

statistics - 使用谷歌分析数据显示在我们的网页上?

在我们的某些页面上,我们会显示一些统计信息,例如该页面今天被查看的次数、过去一周被查看的次数等。此外,我们有一个整体统计页面,我们在其中按顺序列出页面,观看次数最多的。

今天,我们只是将这些页面浏览量和事件计数在它们发生时插入到我们的数据库中。我们还通过正常的页面跟踪及其 API 将它们发送到 Google Analytics。理想情况下,我们无需查询我们的数据库以将这些统计信息显示在我们的网页上,而只需查询 Google Analytics 的 API。谷歌分析在确定谁是真正的唯一身份并避免计算人为夸大浏览量的人方面做得更好(我们允许人们在我们的网站上创建页面)。

那么问题是是否可以使用 Google Analytics 的 API 来更新我们网页上的统计信息?如果我缓存结果是否更可行?或者只是偶尔更新我们的统计数据?对于我们的网站指标,我绝对喜欢 Google Analytics,但也许有更好的解决方案来满足这一特殊需求?

0 投票
2 回答
5984 浏览

ruby-on-rails - 从 Google Analytics 导出数据

我使用 PostgreSQL 数据库开发 Ruby on Rails 应用程序。我听说过GA 的数据导出 API。但是,在阅读了那里的文档后,我仍然对如何导出数据感到有些困惑。

总而言之,我的目标是从 GA 导出汇总数据,将其转换为 csv 文件,然后将其插入到我的数据库中。关于如何做到这一点的任何方向将不胜感激。

0 投票
2 回答
1049 浏览

google-analytics - 可以从 Google Analytics 检索访问特定页面的用户吗?

我们有我们网站成员的个人资料页面。我想向我们的会员展示访问过他们的个人资料页面的会员。我目前通过在我们的数据库中记录流量来实现这一点。有些访问者没有登录,有些是。当个人资料页面访问者登录时,我可以向个人资料页面所有者显示访问其个人资料页面的人的链接。

我只想从 Google Analytics 中检索这些信息。它肯定会更加准确(真实的人,而不是机器人,唯一性的处理要好得多,等等),然后实现更详细的统计数据会容易得多。

那么这对 GA API 可行吗?要获取特定网页在某个日期范围内的访问者列表,一些访问者将在访问期间登录并且我可以获得他们的用户名?我想我必须在登录时将访问者的用户名传递给 GA(我已经通过向 GA 发送带有用户名的登录事件)或在每次网页访问时(还不知道如何)。

如果这对 GA 来说不是那么容易,我很乐意使用其他分析工具或服务。

0 投票
2 回答
221 浏览

php - 如何将 GAPI 中的数据写入文件?

我使用 GAPI(Google Analytics PHP 接口)来获取我网站中搜索次数最多的关键字。此代码工作正常

但我希望将输出写入文件....

0 投票
2 回答
604 浏览

php - PHP 中的 OAuth 扩展加载

嗨,我真的在努力解决这个问题。

我正在使用 Google Analytics 和 Google Adwords 进行开发;我在由 Google 编写的 API Helper Libraries 中使用了两个单独的 Oauth 库。一个是 Adwords 的扩展 (oauth.so),另一个只是 Analytics 的 PHP 类。

当我更改 php.ini 文件以加载扩展程序时,我的 Analytics OAuth 中断。我认为这可能是类名的冲突?我曾尝试更改名称,但没有任何运气。我以为我想出了一个解决方案:使用 dl() 函数在 Adwords 相关页面上动态加载 oauth.so 扩展(它们是单独的脚本):

在命令行上效果很好!但它在浏览器中不起作用。我拒绝相信以前没有人遇到过这个问题。我知道从 php.ini 加载扩展在浏览器中有效,它只是禁用了 Analytics 类。任何有这方面经验的人,我很想听听您的意见,如果您有任何建议,请随时提出!

谢谢

0 投票
1 回答
697 浏览

google-analytics - 从谷歌分析 api 获取基本信息的最快方法

我的 GA 帐户有许多 (50) 个与之关联的配置文件,我正在尝试构建一个 api,它向我显示每个配置文件的访问、跳出率等基本信息。

这个查询从 GA 中得到了我想要的东西,但是对于每个配置文件:

id 是表 id,指标为我提供了我想要的信息。

现在的问题是,我想一起显示所有信息。因此,每次我都必须向 API 发送 50 个请求,但这是行不通的。有没有一种方法可以在一个请求中获取与我关联的所有配置文件的信息?

0 投票
1 回答
313 浏览

javascript - 在同一页面上使用两个 Google Analytics 跟踪器

我需要能够在一个页面上使用多个 Google Analytics。我怎么能用异步代码做到这一点?

让跟踪器有点像那样工作(不确定确切的代码):

但是,使用新的异步 API,无法检索值,那么如何实现呢?

0 投票
1 回答
322 浏览

oauth - 如何判断 Google Adwords 和 Analytics API 中返回了哪些 OAuth 令牌

我的 OAuth 流程运行良好,我有一个需要 Google Adwords 和 Google Analytics 访问令牌的应用程序。无论出于何种原因,谷歌在获取 OAuth 令牌方面都将这些分开。我知道使用 Analytics 令牌访问 Adwords 帐户的能力有限,但这需要用户主动连接他们的两个帐户,即使这样访问也受到限制。我让用户重定向到谷歌进行身份验证,当他们回来时,我有他们的令牌和令牌秘密。

我需要强加的一项主要功能是用户必须能够验证一个帐户,并且只使用它。或者验证两个帐户(分析和 adwords)并能够同时使用这两个帐户,令牌单独存储。

我的主要问题是:如何确定返回了哪个 oauth 令牌?目前,我的 oauth 进程位于两个单独的页面上(两个单独的回调 url,一个用于分析,一个用于 adwords),但我想将它们放在同一页面上,并且我意识到它们都返回 oauth_token 和 oauth_token_secret . 有没有人遇到过这个?当回调位于同一页面上时,您如何在两者之间进行解读?

这种情况的最佳做法是什么?这不是世界末日,如果我必须在两个单独的页面上对每个服务的用户进行身份验证,但想知道我已经尝试实现这样的东西:)

谢谢!

0 投票
1 回答
826 浏览

google-analytics - 从 Google Analytics API 获取单个会话

我在一个带有基本搜索功能的常见问题解答中设置了 Google Analytics。用户键入他们的查询,获得一个结果列表,并在答案中导航。没有什么花哨。

我想从 GA 获取每个单独的会话,例如:

我知道 GA 在内部存储每个页面上的每个点击,但我不知道是否可以通过他们的 API 访问这些信息。我浏览了他们的文档无济于事。有什么线索吗?

0 投票
2 回答
2982 浏览

ios - 适用于 iOS 的 Google Analytics(分析)未调度事件

我正在使用最新的 SDK 版本,以及注册和发送页面视图的基本代码:

但是,事件不会从设备或模拟器中分派。也没有错误。当我打开调试标志时,我可以看到以下内容:

我的委托方法永远不会被调用:

  • 我尝试创建一个新的发布者 ID,但它也没有帮助。
  • 我确实有来自设备和模拟器的互联网连接
  • 我在尝试之前删除了该应用程序。
  • 我玩了调度期 - 将其设置为 -1 并手动调用调度

没有任何帮助.... :(

我现在为此苦苦挣扎了一天......我怎样才能让它工作?