我想使用 Google Analytics API 来获取显示在 Acquisition Overview 网页上的数据。特别是,我需要按默认渠道分组获取会话(以前称为访问):直接、自然搜索、推荐、社交、付费搜索、电子邮件、展示和(其他)。
正如解释在这里,这些组是基于正则表达式。因此,可能可以重新编码这些规则,但我更愿意将这些组用作维度。
我用谷歌搜索,大部分答案都指的是多渠道漏斗 (MCF),但根据MCF 维度和指标参考,更多的是关于转化。
有谁知道如何使用 Google Analytics API(或 GA MCF API)来获取此类数据?
非常感谢 !
使用最新的 analytics.js 代码(截至今天)有没有办法通过他们的 JS API 获取会话 ID?
当我们加载带有视频播放器的 iframe 时,我们遇到了一些问题,该播放器将播放事件发送到加载在该 iframe 中(在另一个域上)的 Google Universal Analytics (analytics.js)。GA 跟踪器未加载到 iOS 设备上,因此,不会向 GA 发送任何事件跟踪。
在 Android 和其他设备(包括台式机)上,它运行良好,但在 iOS 上则不行,除非我更改了 iOS Safari 上默认的第三方 cookie 设置。
我使用 Google Analytics ( https://github.com/Foture/cookieless-google-analytics )的无 cookie 方法进行了测试,这样 iOS 设备就能够正确地将跟踪事件发送到 GA。但是,我只想在常规 GA 方法不起作用时使用该方法作为后备,因为通过指纹方法创建的 UserId 在移动设备上不是很独特。
所以我需要一种方法来检测常规 GA 方法何时能够跟踪事件,如果不能,要么是因为没有加载跟踪器,要么是禁用了 cookie,然后使用无 cookie 方法来加载 GA 并跟踪事件。
谢谢!
iframe google-analytics mobile-safari google-analytics-api google-analytics-firebase
我有一些应用程序和一个网站可以触发 Google Analytics 事件。我想将 google 分析事件导出到我的数据仓库,以便获得更好的见解和分析。
对于这个问题,您可以使用您想要的语言(python、ruby、java 等)。
我不是 Google Analytics 的专家,我不知道这是否可行,但是我可以获得所有触发事件的日志吗?它看起来像这样:
event_id | user_id | date | foo
----------------------------------------------------
210 | 1245076 | 07-08-2015 | bla
211 | 124 | 07-08-2015 | bla2
214 | 1245081 | 07-08-2015 | bla3
215 | 48789 | 07-09-2015 | last line
Run Code Online (Sandbox Code Playgroud)
如果没有,我至少可以通过会话获得它吗?像这样 :
session_id | user_id | date | foo
----------------------------------------------------
210 | 1245076 | 07-08-2015 | bla
211 | 124 | 07-08-2015 | bla2
214 | 1245081 | 07-08-2015 | bla3 …Run Code Online (Sandbox Code Playgroud) database etl google-analytics data-warehouse google-analytics-api
我无法列出使用最近推出的智能目标功能创建的目标。它们出现在目标列表的 GA 用户界面中,但不在 API 中。
API 文档没有提到任何关于智能目标的内容,我假设它们会在目标 API 端点的结果中与正常目标一起列出。但是,获取所有目标不会根据几次尝试列出智能目标。
有没有其他人遇到过这个问题?
我有一个创建移动应用程序的应用程序。我想知道是否可以在现有的 Google Analytics 帐户中以编程方式添加每个移动应用程序以进行跟踪?
Google analytic 具有用于获取报告的 API,如以下链接(https://developers.google.com/analytics/),但不幸的是我找不到将新项目添加到现有帐户的正确文档。
提前致谢。
我的网站上有一个时事通讯页面,我也想用它来捕获有关使用 Google Analytics 的用户的一些其他信息。
使用ga.js 中的getAll()方法我可以获得引用 URL(如果有),但是我看不到媒体或源数据。这可以使用他们的 ga.js 库检索吗?
有没有办法在 Jekyll 网站上显示基于 Google Analytics 的页面浏览量?我们一直在使用jekyll-ga插件,但它已经很长时间没有更新了。因此,例如,更新 google-api-client(以将其与最新版本的 Ruby 一起使用)会引发很多错误。
从 Google Analytics 实时获取页面浏览量会很棒(不仅仅是在构建时)。但是现在我们正在寻找任何可以替代 jekyll-ga 插件的解决方案。
我将不胜感激任何反馈。
google-analytics google-api google-analytics-api jekyll jekyll-extensions
目前,Google Analytics for web 公开了一个设备类别字段,其离散值是mobile、tablet和desktop。该界面还允许您更深入地了解它的具体设备。我想谷歌有某种字典可以将这些值相互映射(设备到设备类别,和/或反之亦然),但我不确定。
最终,我想融入这个逻辑并利用它。我想根据设备类别(即移动设备,就我而言)运行实验。有很多答案试图根据用户代理等来确定设备类别,但谷歌似乎对此有最准确的看法。提前感谢您的想法!
javascript google-analytics web-applications mobile-devices google-analytics-api
我无法使用用户 ID 从 Google Analytics Reporting API (v4) 获取用户活动。
但是,客户端 ID(在不同的非用户 ID 视图中)有效。
我错过了什么吗?
——
对于客户 ID
我在我的 Google Analytics 网络界面中访问这里:
——
我称之为:
POST https://analyticsreporting.googleapis.com/v4/userActivity:search?key={YOUR_API_KEY}
{
"viewId": "79062844",
"dateRange": {
"startDate": "2019-03-27",
"endDate": "2019-04-02"
},
"user": {
"type": "CLIENT_ID",
"userId": "1142688158.1525244974"
}
}
Run Code Online (Sandbox Code Playgroud)
我得到了预期的回应:
{
"sessions": [
…
],
"totalRows": 14,
"sampleRate": 1
}
Run Code Online (Sandbox Code Playgroud)
——
对于用户 ID
我在我的 Google Analytics 网络界面中访问这里:
我按预期获得用户活动详细信息: …
google-analytics google-analytics-api google-analytics-userid