使用JS抓取页面并将变量推送到GTM数据层的步骤如下:
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXX');</script>
请将GTM-XXXX替换为您自己的GTM容器ID。
var pageTitle = document.title;
dataLayer.push({
'variableName': variableValue
});
请将variableName替换为您自己定义的变量名称,将variableValue替换为抓取到的变量的值。
这样,当触发器条件满足时,标签将被触发,并且可以在标签中使用推送的变量。
推荐的腾讯云相关产品:腾讯云云服务器(ECS)和腾讯云对象存储(COS)。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云