我已经正确设置了 Google 标签触发器,但它仅在单击父 div 时触发。当他们点击 img 或 h6 时,它不会触发,有没有办法可以更改 GTM 变量以允许所有子点击?
[数据事件类别=“最喜欢的标题”]
<div data-eventcategory="favourite-title" data-eventaction="favourite" data-eventvalue="/title/8392/my-neighbor-totoro" class="css-kjroau" data-eventlabel="My Neighbor Totoro">
<img class="MuiBox-root css-1xok4pd" alt="Add to watchlist" src="../../images/add.svg">
<h6 class="MuiTypography-root MuiTypography-h6 css-1k4qb5n">Add to watchlist</h6>
</div>
就这样做:
[data-eventcategory="favourite-title"] *, [data-eventcategory="favourite-title"]
此外,使用多个属性进行分析也是一种不好的做法。最好使用一个属性并将所有逻辑连接到其中。对于开发人员和新实施者来说更容易阅读,更容易解析,更难犯错误。