我有一个页面,在该页面上我使用 AJAX 生成新元素和数据。再营销代码仅在页面加载时触发的问题......我希望它稍后在使用 AJAX 生成数据并在 google_custom_params 中发送该数据时触发它。
我在谷歌标签管理器的帮助下尝试了它,但它没有正常工作。
请建议
我有一个页面,在该页面上我使用 AJAX 生成新元素和数据。再营销代码仅在页面加载时触发的问题......我希望它稍后在使用 AJAX 生成数据并在 google_custom_params 中发送该数据时触发它。
我在谷歌标签管理器的帮助下尝试了它,但它没有正常工作。
请建议
在 Google 跟踪代码管理器中,您可以创建具有触发规则的代码,以侦听页面已加载之外的事件。
例如,您可以创建一个标签,该标签{{event}} equals foo
在您加载 AJAX 页面时触发,执行 a dataLayer.push({"event":"foo", ... })
,它调用该标签。
一种简单的测试方法是创建一个包含自定义 html 的标签,该 html 输出console.log
例如。
<script type="text/javascript">
console.log('omg it works');
</script>