Google analytics 在GTM上动态加载多个Google分析

Google analytics 在GTM上动态加载多个Google分析,google-analytics,google-tag-manager,Google Analytics,Google Tag Manager,是否可以通过数据层传递跟踪ID来动态加载Google Analytics?我试图推送()跟踪ID并在GTM中读取变量,但分析似乎没有启动 我有一个电子商务网站,想加载不同产品页面上的卖家跟踪ID。理想情况下,卖家将通过仪表板加载他们的跟踪ID,而不是我必须手动将其添加到GTM 某些页面(如购物车完整页面)可能会加载多个分析,因为客户可能与不同的卖家购买了产品 有什么想法或建议吗?在页面加载过程中,您是在哪一点推动的?如果GA标记被设置为在页面加载时触发,并且稍后推送id,则标记无法触发,因为不会

是否可以通过数据层传递跟踪ID来动态加载Google Analytics?我试图推送()跟踪ID并在GTM中读取变量,但分析似乎没有启动

我有一个电子商务网站,想加载不同产品页面上的卖家跟踪ID。理想情况下,卖家将通过仪表板加载他们的跟踪ID,而不是我必须手动将其添加到GTM

某些页面(如购物车完整页面)可能会加载多个分析,因为客户可能与不同的卖家购买了产品


有什么想法或建议吗?

在页面加载过程中,您是在哪一点推动的?如果GA标记被设置为在页面加载时触发,并且稍后推送id,则标记无法触发,因为不会设置id。如果是这样,您需要稍后启动标记或将推送移动到GTM代码上方。您可以创建一个
查找表变量
,并将其与条件进行映射,以将数据发送到不同的GA属性推送到数据层,不仅跟踪ID,还可以发送任何名称的事件(当然,在同一推送中)。然后只需配置GoogleAnalytics标签,该标签将仅在从dataLayer变量获取跟踪id的事件上触发。或者像Eike所说的那样:在代码中将推送移动到GTM之上,并在页面加载中使用GA标记。