google-analytics - 分析 - 如何跟踪给定按钮的点击次数
问题描述
我不敢相信我必须为这样一个基本的请求寻求帮助,但这让我发疯:)
我需要我的 Google Analytics(分析)报告来告诉我给定按钮被点击了多少次。
我正在使用以下代码:
index.html(<head>
标签)
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-123456-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-123456-1');
</script>
脚本.js
window.addEventListener('load', function() {
ga('create', 'UA-130702382-1', 'auto', 'myButtonTracker');
});
myElement.addEventListener('click', function() {
ga("myButtonTracker.send", "event", "button", "click", "myButton has been clicked.");
});
我到底错过了什么?
解决方案
尝试使用gtag events进行改造。
gtag('event', <action>, {
'event_category': <category>,
'event_label': <label>,
'value': <value>
});
推荐阅读
- jquery - 将两个带有输入字段的数组合并在一起
- android - 在webview android中缓存一组网页
- sql-server - 使一列的数据类型成为另一列的类型?
- opengl - 使用 SharpGL 绘制光标位置的延迟
- flutter - 在饼图颤动中更改值时出现问题
- oracle-cloud-infrastructure - 如何在 oracle oci java sdk 中运行初始化脚本来创建 vm
- huawei-mobile-services - 调用AchievementsClient.getAchievementList接口获取成就返回结果码7002
- c++ - 如何捕获引发硬件中断的异常?
- php - 使用 Redis 和 MySQL 加载和更新数据的最佳实践是什么?
- c# - 如何绑定 ObservableCollection 中所有项目的 Time-Dependent-Property
到一个文本框?