在数据层中将事件定义为 true 或 false

Define an event as true or false in a datalayer

提问人:Sophie Li 提问时间:7/27/2023 更新时间:7/27/2023 访问量:24

问:

我正在我的网站上使用一个小部件。它的功能:用户点击它,可以为正在查看的页面选择不同的字体。他还可以决定重置为默认设置。

我想测量那些点击并选择不同的点并使用这个新设置结束会话的用户。

window.dataLayer.push({
                      "event": "font-change",
"action": "click",
"label": "size 15", });

我想做的是细分用户,字体更改用户与其他用户。

所以我的问题是:我需要在我的数据层中添加什么来衡量我的事件是“打开”(因此用户单击了我的小部件并选择了新字体)还是事件已关闭(用户根本没有单击或单击了,但随后重置为默认设置。

我希望它很清楚:)

我在网上找不到任何信息,所以我没有尝试任何事情

google-tag-manager 谷歌数据层

评论

0赞 darrelltw 7/31/2023
1. 您可能需要将原始设置存储在某个位置,例如 localStorage。2. 检测用户选择的内容并与原始设置进行比较。3. 如果这两者不同,那么您就知道用户选择了新的字体设置并推送了您需要测量的内容的数据层

答: 暂无答案