- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚加入了我的同事曾经工作过的一个项目。我看到以下代码。
var _gaq = _gaq || [];
_gaq.push(['_setAccount', "my id"]);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackEvent', 'app', 'DEACTIVATE'])
pageTracker = _gat._getTracker("id")
pageTracker._trackEvent("app","DEACTIVATE");
var _gaq = _gaq || [];
_gaq.push(['_setAccount', "my id"]);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackEvent', 'app', 'DEACTIVATE',""]) // must pass value even if it's empty
最佳答案
如果您使用的是异步版本 - 通常没有理由不应该这样做,那么您应该始终使用_gaq.push(...)
- (其中 _gaq 只是一个 javascript 数组,push()
只是添加到末尾)
这个数组的重点是您可以存储事件,无论是 trackEvent
事件或 trackPageView
GA 脚本可能已经加载之前的事件 - 这就是它被称为异步跟踪的原因。加载脚本后,它会处理数组中的所有内容。
如果您在 google 脚本完成加载之前将某些内容推送到此数组的页面上有 javascript,则该事件在加载后仍将被跟踪。它也可以在脚本加载后工作。
我假设(但尚未验证这一点) - 一旦加载脚本,它就会转换 _gaq
到一个可观察的数组 - 或者只是一个直接的方法调用,这样一旦你向它推送更多内容,它就可以立即被处理。
我建议使用 Google Analytics Debugger这是 Google 发布的 Chrome 插件 - 实时查看发送的内容。 Also this is good用于一般 GA 调试提示。
关于google-analytics - 如何使用谷歌解析trackEvent?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11023996/
这里有一百万个线程,我已经尽可能多地收集了,但仍然无法正常工作。我正在使用 GA 的新跟踪代码,如下所示: (function(i,s,o,g,r,a,m){i['GoogleAnalytics
我试图了解这将如何工作: _gaq = _gaq || []; _gaq.push(['trackEvent', 'something', 'bleee']); 好的,我明白了,我正在将数据推送到某个
我正在使用 ga.js。我的代码正在记录一些内部链接,但在我测试过的页面上,内部链接显示的事件总数为 1,而实际上应该是 50。我还查看了事件中的实时报告。我所有的外在都会立即显现出来,但我的内在却没
在单页网络应用程序中使用 Google Analytics trackevent 跟踪“综合浏览量”的最佳(最实用)方法是什么? trackevent 有四个参数:CATEGORY、ACTION、LA
我有一个需要向两个分析帐户提供数据的站点,但我不确定如何实现 trackEvent,因为有 2 个不同的帐号。它会去哪一个或两者兼而有之?这是我的代码: var _gaq = _gaq || [];
如果我已经通过 ILogger (_logger.LogInformation) 记录某些“事件”,添加(或更改为)telemetryClient.TrackEvent 有什么优势吗? 最佳答案 通常
如果我已经通过 ILogger (_logger.LogInformation) 记录某些“事件”,添加(或更改为)telemetryClient.TrackEvent 有什么优势吗? 最佳答案 通常
我们正在使用客户端 javascript SDK(通过 snippet-based 集成)来获取 Application Insights track custom events appInsight
我对 Azure Application Insight 完全陌生,并尝试通过我的本地计算机发送 TrackEvent。但Azure Application Insight似乎没有收到任何东西。 这是
我们正在使用客户端 javascript SDK(通过 snippet-based 集成)来获取 Application Insights track custom events appInsight
我对 Azure Application Insight 完全陌生,并尝试通过我的本地计算机发送 TrackEvent。但Azure Application Insight似乎没有收到任何东西。 这是
我正在尝试在我的“轮播广告”中实现跟踪事件,但点击次数并未计入 Analytics(分析)中。 我使用 JavaScript 数组来容纳我的链接、图像和 trackevent 标签。 我在 div 中
我们正在尝试使用 AppInsights trackEvent() 消息记录一些冗长的消息。但它没有登录 AppInsights 也没有给出任何错误。 请帮助我记录冗长的字符串。 请告诉我们 trac
我有一个.NET 6 Worker Service应用程序部署到在 AppService 下运行的 Docker 容器中的 Azure Web App for Containers 。 Microso
Microsoft 声明 Application Insights 的 SLA 是: We guarantee that the data latency of the Application Ins
Microsoft 声明 Application Insights 的 SLA 是: We guarantee that the data latency of the Application Ins
如何使用基本 Javascript(而非 NodeJS)中的 App Insights TrackEvent 将自定义复杂非字符串属性发送到遥测到 Azure 门户? 我通过以下设置片段初始化了 Ap
我试图在点击链接时推送跟踪事件,但不知何故这个事件似乎没有被触发,因为它没有显示在分析仪表板中。 这里是相关的 anchor 标签 有人有想法吗? 任何帮助提前感谢 更新: 我试图阻止点击链接和推送
我是一名优秀的程序员,十分优秀!