Google 跟踪代码管理器不跟踪移动点击通话

Google Tag Manager isn't tracking mobile click to calls

我正在尝试跟踪网站上 phone 号码的点击次数。在我使用以下设置设置触发器后:

Trigger Type: all elements;

Page URL: contains "tel:" ;

Click Text: contains "13";

使用这些设置,触发器在桌面上正确触发,但在移动设备上不起作用。

我尝试仅使用“Page URL”/“Text Only”/“Form Text”/“Form contains”作为触发触发器的条件,但所有尝试均未成功。我也尝试使用“Just Links”作为触发器类型,但它没有帮助。

我还在不同的移动浏览器 (chrome/safari) 和模拟器中测试了 URL。使用模拟器时,标签可以正确触发,但无法在

上运行

请查看预览以查看我正在谈论的页面和跟踪:

https://www.googletagmanager.com/start_preview/gtm?uiv2&id=GTM-T92J432&gtm_auth=MmNY2ZtOefQOp1Kce4yUFQ&gtm_preview=env-5&gtm_debug=x&url=https://lp.acfc.com.au/good-credit

感谢您就问题所在以及解决方法提出的建议。

谢谢! 基里尔

已解决:

我刚刚发现,为了识别事件,查看操作后数据层的变化比在 "Variable" 选项卡上更安全。

通过这样做,您可以看到哪些数据实际要 google 分析,并且将其用作触发触发器的 ID 更稳定。

在我的例子中,我只有被推回数据层的 elementURL。我使用参数 elementID equals "tel:xxxxxx" 来使跟踪器工作。希望它会有所帮助(只需输入您的号码而不是 x)。

干杯!

实际上,更好的方法是在 GTM 中设置通用触发器,然后您将能够跟踪您网站上的任何 phone:

1) 启用内置变量Click Element(如果你已经有,可以跳过这一步)

2) 创建触发器,它将触发所有具有 tel:***** 的链接(它可以是任何 phone)。 CSS 屏幕截图上的选择器是 a[href*="tel:"]

3) 创建一个标签,将数据发送到 GA

4) 检查您在 GA 中的活动。

请记住,可能需要几个小时才能出现在“行为”->“事件”选项卡中。或者您可以在“实时”->“事件”选项卡

中立即查看