我试图在数据层中的一些值到达我的 Google 分析帐户之前对其进行更改。
我使用自定义 HTML 标记来操作数据层。假设我想将我的房间数量变量乘以 3,
<script type="text/javascript">
(function() {
var var7 = ({{DL_roomcount}})
var7 = 3*var7
dataLayer.push({
'roomcount' : var7
});
})();
</script>
显然,即使它在预览模式下显示数据层中的新值,新值也从未到达分析帐户。
我使用的触发器类型是 - 自定义事件和事件名称是“gtm.load”。在预览模式下,数据层显示房间数为 3,但在分析帐户中仍为 1。
我的 GA 调试控制台也显示 1 而不是 3。
对此的任何帮助将不胜感激。
谢谢