我已在Google Analytics(分析)中启用了转化跟踪。我的分析代码包含在每个页面中,如下所示:
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-104000000-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-104000000-1');
</script>
尽管显示了代码管理器代码,但实际上是通过Google Analytics(分析)获得的,有意不使用Google标记设置。
我还在页面上添加了JS代码,用户将在完成交易后结束该页面。我的代码添加到页面底部,如下所示:
<script>
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
'id': '%invoice.public_id%',
'revenue': ' %payment.amount%'
});
ga('ecommerce:addItem', {
'id': '%invoice.public_id%',
'name': '%item.item_title%',
'price': '%item.first_total%',
'quantity': '%item.qty%'
});
ga('ecommerce:send');
</script>
所有占位符的值都正确填充,但是我没有将转换数据滴加到分析中。其他分析似乎工作正常。
我想念什么?
gtag代码与Universal Analytics(