dynamic - 根据之前的按钮点击次数跟踪按钮的点击次数

标签 dynamic google-analytics google-tag-manager

我需要跟踪一系列选择结束时按钮的点击次数。如图所示,有五个不同的业务计划(以红色圈出),每个计划可以针对三个不同的年份(以蓝色突出显示)。用户将选中业务计划类型(例如,市场趋势)并单击年份(例如,2017 年),然后单击 PDF 按钮(以黑色突出显示)下载该特定计划(在本例中为 2017 年的市场趋势)。

enter image description here

因此,任务不是计算 PDF 下载的总点击次数,而是根据计划类型和年份计算特定计划的下载次数。

PDF 按钮、每种计划类型的复选框以及每年的单击按钮都可以单独跟踪。它们也都位于同一个 URL 上。

GTM和GA用于跟踪。谁能分享一些关于如何实现这种类型的跟踪的想法?

谢谢! 姚

最佳答案

如果您使用谷歌标签管理器,您可以使用 dataLayer.push() 推送到一个数组,该数组可用于根据交互来区分点击。 此处描述了方法

Google Analytics custom dimensions

在您的特定情况下,您可以将数据层配置为为不同的报告组件添加不同的键/值,然后将触发器配置为在单击下载按钮时触发。

例如,在每个复选框上您可以拥有:

<input type="checkbox" onclick="dataLayer.push({'plan_component': 'Market Trends'});">

您可能最好有一个数组来存储此信息。

结果数据可以通过自定义报告下载来查看或聚合。此处描述。

Custom Dimensions and Metrics

这可能有点难以理解,您需要更改站点,以便 dataLayer 填充必需的数据,但这是正确的方法。祝你好运。

关于dynamic - 根据之前的按钮点击次数跟踪按钮的点击次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57563797/

相关文章:

c# - 构造 .NET 表达式以调用动态对象的正确方法

javascript - 使用 JavaScript 动态刷新 <img>

flash - 在 Flash 中动态更改视频播放速率

google-analytics - 带有 Google Tag Manager 的 Google Analytics 无法正确报告子域

google-analytics - Google Analytics(分析)两次调用综合浏览量

google-analytics - 事件数据,通过 Google 跟踪代码管理器发送,在 Google Bigquery 中不可见

c - 尝试从c中的文件中的单词(文本)中进行动态内存分配

iis-7 - IIS7 URL 将多个域重写为单个域,包括谷歌分析推荐代码

firebase - 无法在 Firebase 分析中添加用于报告的参数

ios - Google 社交互动事件未反射(reflect)在 Google Analytics 中