【发布时间】:2017-12-11 11:36:33
【问题描述】:
我的网站上有一个时事通讯页面,我还想用它来捕获有关使用 Google Analytics 的用户的一些额外信息。
使用 ga.js 中的 getAll() 方法,我可以获得引荐来源网址(如果有),但是我看不到媒体或源数据。这可以使用他们的 ga.js 库来检索吗?
【问题讨论】:
标签: google-analytics google-analytics-api
我的网站上有一个时事通讯页面,我还想用它来捕获有关使用 Google Analytics 的用户的一些额外信息。
使用 ga.js 中的 getAll() 方法,我可以获得引荐来源网址(如果有),但是我看不到媒体或源数据。这可以使用他们的 ga.js 库来检索吗?
【问题讨论】:
标签: google-analytics google-analytics-api
从您获得的跟踪器列表中检索特定的跟踪器。 使用以下命令访问字段源和介质。 tracker.get('campaignSource') 和 tracker.get('campaignMedium')
来自以下链接的其他帮助。 从 ga 对象访问数据: https://developers.google.com/analytics/devguides/collection/analyticsjs/accessing-trackers
字段参考: https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference
【讨论】:
utm_source 和 utm_medium 参数指定的组合之外的源/媒体组合。
ga.js 无法做到这一点。
但是,您可以使用自定义 JavaScript 来推断相同的信息。
如果你只想要这个能力,那么我建议你看看我写的库:https://github.com/ilkkapeltola/visitdata
包含库后,您可以运行visitData.get(),它会返回一个包含您需要的数据的对象。
【讨论】:
如果您使用的是谷歌分析核心报告 api,请尝试这个 '指标': 'ga:sessions ,ga:pageviews', '尺寸' : 'ga:source,ga:medium'
【讨论】: