标签: analytics

如何判断Web客户端是否阻止广告?

记录访问我网站的访问者数量的最佳方法是将浏览器设置为阻止广告?

browser analytics

15
推荐指数
2
解决办法
1428
查看次数

谷歌分析API,如何提取特定页面的综合浏览量?

Google AnalyticsAPI:如何提取特定网页的综合浏览量?

我试过用类似的东西

ga:pagePath=~page.php%3fid%3d44 (page.php?id=44)
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用...我得到"没有找到结果"我肯定有20次网页浏览

UPDATE

我想我找到了解决方案

ga:pagePath==/website/page.php?id=44
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我必须包括完整的路径和==

api analytics google-analytics

15
推荐指数
1
解决办法
4401
查看次数

MongoDB的最佳分析/数据可视化库

在您看来,在这种情况下,什么是最好的数据库来处理数据并构建基于Web的报告:

  • 数据:MongoDB中的文档,文档少于1M,时间是数据的关键维度
  • 框架:Rails(但我向其他人开放)

有大量的Javascript数据可视化库,但理想情况下我正在寻找与MongoDB集成"现成"的东西,并使用现代技术(HTML5)与旧版(Flash).

如果我没有找到任何特定的MongoDB,我可能会使用Google Chart或D3.js,这看起来很棒但可能太"年轻"了.

analytics data-visualization ruby-on-rails mongodb

15
推荐指数
1
解决办法
1万
查看次数

使用Google Universal Analytics进行事件跟踪

我在这个问题上看过其他主题.我试图搜索,无法弄清楚,所以我需要帮助.

我的跟踪代码是......

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-41800392-1', 'monsourlawfirm.org');
  ga('send', 'pageview');

</script>
Run Code Online (Sandbox Code Playgroud)

并且该活动是在网站上点击呼叫.代码是......

<a href="tel:8882594979" onClick="ga('send', 'mobile', 'click to call', '888-259-4979');">1 (888) 259-4979</a>
Run Code Online (Sandbox Code Playgroud)

我等了24小时,没有看到任何录音.

javascript jquery analytics google-analytics

15
推荐指数
1
解决办法
4万
查看次数

查看Firebase中的完整设备细分

在Firebase Analytics仪表板上,它们显示设备和操作系统细分的摘要数据,但未显示完整细分(在我的情况下,我无法查看44.7%用户群的细分).Firebase中是否有任何地方可以查看此信息或将其导出以在其他地方查看?

快照设备细分

analytics firebase-analytics

15
推荐指数
4
解决办法
2754
查看次数

Android - Google Analytics管理器,包含Google Analytics和Firebase Analytics

我正在使用购物应用程序,并希望跟踪我的移动应用程序上发生的事件.我的目标是使用Firebase Analytics和Google跟踪代码管理器跟踪事件,并将相同的事件推送到Google分析.

我的活动> Firebase> Google代码管理器> Google Analytics

我按照以下指南将Google代码管理器和Firebase分析集成到我的应用程序中.

https://developers.google.com/tag-manager/android/v5/

我能够在Firebase控制台上记录我的事件并在调试控制台中查看.我在gradle中添加了Tag管理器的依赖项,以便事件也发送到标记管理器.

现在我想知道,我如何将这些事件从Google代码管理器推送到Google分析?有人可以向我提供有关在Tag manger和Google Analytics上配置标记和触发器的见解

我记录事件的Android代码如下

 public void logEventClicked(View view){
    Toast.makeText(this, "Logging event", Toast.LENGTH_SHORT).show();
    Bundle bundle = new Bundle();
    bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "150");
    mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.ADD_TO_CART, bundle);
}
Run Code Online (Sandbox Code Playgroud)

java android analytics google-tag-manager firebase-analytics

15
推荐指数
2
解决办法
3082
查看次数

Google Analytics 4 - 在不使用 gtag.js 或 firebase 的情况下使用测量协议 API

是否可以使用 GA4 测量协议将事件发送到 Google Analytics,并在 GA 仪表板中查看和分析它们,而无需使用gtag.jsGA4 或任何其他前端脚本?用例是一些事件被发送到我的服务器,我将通过 API 将这些事件推送到 GA。

让我想到的一件事是官方的Measurement Protocol API 说:

为了使事件有效,它必须具有已用于从 gtag.js 发送事件的 client_id。您需要在客户端捕获此 ID 并将其包含在对测量协议的调用中。在向您的酒店发送事件时,我们使用“client_id”作为 client_id。您需要将其替换为来自 gtag.js 的真实 client_id。

https://developers.google.com/analytics/devguides/collection/protocol/ga4/verify-implementation?client_type=gtag#client_send

这表明只有具有有效client_id来源的事件gtag.js才会被计数。我对随机生成进行了一些实验client_ids,发现我能够在RealtimeGA4 控制台的部分(该Event count by Event name部分)中看到我的事件,但所有其他部分都是空的,并且该Users in last 30 min部分始终显示 0。

有人可以向我解释为什么它为零以及这样的用例是否有效?谢谢

analytics google-analytics measurement-protocol google-analytics-4

15
推荐指数
2
解决办法
3265
查看次数

使用不带广告 ID 的 Firebase Analytics (AnalyticsWithoutAdIdSupport) 有哪些缺点?

在 iOS 14 中,Apple 引入了新的隐私功能。通过 cocoapods 安装 firebase 时,选项之一是安装不带 IDFA 收集功能的 Analytics。

\n
# pod \xe2\x80\x98Firebase/AnalyticsWithoutAdIdSupport\xe2\x80\x99\n
Run Code Online (Sandbox Code Playgroud)\n

我想使用该选项,但不明白这样做会带来什么陷阱或缺点。

\n

analytics google-analytics ios firebase swift

15
推荐指数
1
解决办法
5410
查看次数

Google Analytics和其他客户端分析工具的安全性?

Google Analytics通过客户在其网站上放置的客户端JavaScript来跟踪用户.正如安全社区所熟知的那样,客户端输入不可信.

所以,我想知道,是什么阻止了以下事件的发生:

  • 恶意用户伪造请求以向网站所有者提供误导性信息.例如,他们可能会让他们认为大多数人都会访问页面A而不是页面B,这会影响他们对网络流量的全面分析性理解
  • 只是让网站认为他们获得了比他们更多的流量的恶意用户,让他们认为他们比他们有更多的牵引力.当交通量在稍后开始下坡时,这对投资者来说真的很糟糕.
  • 恶意用户只是淹没日志,无法进行任何类型的分析.

我能想到的唯一可能的保护是基于HTTP头和IP地址速率限制,每个都可以通过分别篡改头和使用代理来避免.

我问,因为我正在考虑编写类似的客户端跟踪JavaScript.但考虑到所有的安全漏洞,我开始想知道为什么有人使用或信任客户端跟踪开始.

javascript security analytics google-analytics http

14
推荐指数
1
解决办法
713
查看次数

在iOS上更改GoogleTagManager v5的日志级别

我在一个iOS项目中集成了GoogleTagManager v5.它工作正常,但现在我在Xcode控制台中看到这些logmessages:

2017-07-14 09:09:19.285 App[23194:15302685] GoogleTagManager info: Loading container: GTM-XXX
2017-07-14 09:09:19.286 App[23194:15302665] GoogleTagManager info: Attempting to load saved version of container GTM-XXX
2017-07-14 09:09:19.310 App[23194:15302665] GoogleTagManager info: Processing logged event: gtm.load with parameters: (null)
2017-07-14 09:09:19.324 App[23194:15302665] GoogleTagManager info: Sending universal analytics hit: {
    "&t" = screenview;
    "&tid" = "UA-000000-1";
}
[...]
Run Code Online (Sandbox Code Playgroud)

为了减少我的控制台中的混乱程度,我想将GoogleTagManager的loglevel更改为仅警告和错误,但我找不到如何执行此操作?

我试过了:

  • 设置GAI.sharedInstance().logger.logLevel但不会对这些日志产生影响.
  • 设置FirebaseConfiguration.shared.setLoggerLevel会使Firebase日志静音,但不会保留这些GoogleTagManager日志.
  • 传递-FIRAnalyticsDebugDisabled参数也不会对GoogleTagManager日志产生影响.
  • 搜索了GoogleTagManager.h文件中的指针,但是从v5开始,TagManager CocoaPod中似乎只有一个协议.所以那里没有日志选项.

有关如何更改Google跟踪代码管理器日志级别或如何完全禁用日志记录的任何想法?

analytics ios google-tag-manager

14
推荐指数
1
解决办法
663
查看次数