html - 来自 HTML OnClick 的 gtag 调用未到达 GA
问题描述
通过意识到我不是在使用旧的 analytics.js 而是 gatg.js 来摸索自己。下面的调用没有被触发,因此针对ga to gtag Migration 的 Google 文档,它不能以这种方式工作:
<a href="https://example.com"
onclick="gtag('event', {
'event_category': 'Downloads',
'event_action': 'download',
'event_label': 'softwarename',
'value': '1'});">
Download</a>
关于如何格式化 gtag 调用以使其可行的任何建议?
解决方案
在偶然发现gtag.js 文档之后,我发现必须使用另一种语法,并且确实是转换:
eventAction => event_action
不像问题中链接的迁移文档中所建议的那样工作。可行的调用将 action 参数拖到前面,如:
<a href="https://example.com"
onclick="gtag('event', 'download', {
'event_category': 'Downloads',
'event_label': 'softwarename',
'value': '1'});">Download</a>
推荐阅读
- javascript - 如何在 redux 钩子中检查 dispatch 的返回值
- php - 发送请求 Web 服务时 PHP 中出现 Curl 错误 56
- google-cloud-platform - 想要通过 terraform 为服务帐户分配多个 Google 云 IAM 角色
- python - 从注释访问原始数据而不创建时期
- sql-server - Spring Data @Query中的SQLServer concat问题
- c# - 将表达式引用解析为实际值
- c# - 如何使用 c# 在 Unity 中仅修改 1 个维度?
- wordpress - 是否可以不在 wordpress 的特定页面上加载主题?
- lua - 如何解决 es_extended Fivem (Lua) 的问题
- azure-ad-b2c - 将来自 Facebook 的电子邮件作为输入声明传递给自我断言的个人资料时,电子邮件验证框消失