Google analytics 如何使用Google标记管理器跟踪CSS类的更改?

Google analytics 如何使用Google标记管理器跟踪CSS类的更改?,google-analytics,triggers,google-tag-manager,Google Analytics,Triggers,Google Tag Manager,我需要用GTM跟踪CSS类的变化(GA落后) 当然,我可以触发一个javascript事件并将其作为触发器。但接下来我必须部署新代码 因此,当某些CSS类出现在“DOM就绪”-事件之后时,是否有方法跟踪它们?您始终需要一个GTM事件(即,将键“event”和事件作为值推送到数据层)来触发GTM中的标记(GTM中的变量也将仅作为对GTM事件的响应而更新) 如果您不想通过传统方式部署新代码,那么可以设置一个自定义html标记,该标记使用setInterval调用中包装的函数(或者可能使用我认为可以跟

我需要用GTM跟踪CSS类的变化(GA落后)

当然,我可以触发一个javascript事件并将其作为触发器。但接下来我必须部署新代码


因此,当某些CSS类出现在“DOM就绪”-事件之后时,是否有方法跟踪它们?

您始终需要一个GTM事件(即,将键“event”和事件作为值推送到数据层)来触发GTM中的标记(GTM中的变量也将仅作为对GTM事件的响应而更新)

如果您不想通过传统方式部署新代码,那么可以设置一个自定义html标记,该标记使用setInterval调用中包装的函数(或者可能使用我认为可以跟踪属性更改的函数)来检查类是否已更改,然后将事件推送到您可以响应的数据层


是的,有一种方法,但将datalayer.push添加到更改CSS类的函数中肯定更优雅(而且性能更好)。

您总是需要一个GTM事件(即,使用键“event”和事件作为值推送到数据层)来触发GTM中的标记(GTM中的变量也将仅作为对GTM事件的响应进行更新)

如果您不想通过传统方式部署新代码,那么可以设置一个自定义html标记,该标记使用setInterval调用中包装的函数(或者可能使用我认为可以跟踪属性更改的函数)来检查类是否已更改,然后将事件推送到您可以响应的数据层


是的,有一种方法,但将datalayer.push添加到更改CSS类的函数中肯定更优雅(而且性能更好)。

如果问题是执行代码推送,您可以添加一个标签,如本教程中所述的“Dom更改侦听器”


您可能希望将检查更改的部分从“显示”更改为您需要响应的任何更改。

如果问题是执行代码推送,您可以添加一个类似于本教程中描述的“Dom更改侦听器”的标记


您可能需要将检查更改的部分从“显示”更改为您需要响应的任何更改。

好的,因此不会对DOM更改触发GTM事件。因为“单击”、“DOM就绪”等都有效。然后我将执行datalayer.push。+1Okay,因此不会对DOM更改触发GTM事件。因为“单击”、“DOM就绪”以此类推。然后我将执行datalayer.push.+1