gpt4 book ai didi

javascript - Google Analytics 中的 iOS 电话超链接 javascript 跟踪

转载 作者:行者123 更新时间:2023-11-29 11:29:05 25 4
gpt4 key购买 nike

我有一些 js 代码来记录 Google Analytics 中的出站链接点击事件,这有效地在允许正常点击行为通过之前增加了点击事件的延迟。

这适用于 httptel: 链接。我在 GA 中触发了一个特定的“电话号码已被点击”事件,因此我们知道用户打算调用电话(他们是否通过它完全是一个不同的问题)。

被跟踪到 GA 中的事件数量似乎出奇地低,并且通过轶事测试,许多故意触发的事件似乎没有出现在 GA 中(即我坐在手机上并按了几次链接)。

我想知道为什么会这样。

当点击 tel: 链接时,iOS 是否会做一些奇怪的事情来立即停止或绕过我的 javascript?如果不是,什么可以解释这里缺少事件跟踪?

对于上下文,我说的是在调用提示出现之前跟踪点击事件:

iOS call prompt

最佳答案

我遇到了同样的问题(使用 jquery)并发现当我尝试使用 jquery 单击处理程序识别水龙头时会发生此问题。我找到了添加的解决方案

jquery.on("click touchstart", function(e){...});

现在它在桌面和移动/触摸浏览器上再次正常工作(在较新的 ios 和 android 设备上测试)并且立即显示调用提示。

关于javascript - Google Analytics 中的 iOS 电话超链接 javascript 跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55457480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com