我为 Facebook 的购买事件创建了一个自定义 HTML 标记,其中包含 3 个自定义变量。
他们引用 dataLayer 的数据,但 Facebook Pixel Helper 将所有 3 个值显示为未定义:
<script>
fbq('track', 'Purchase', {
content_name: '{{transactionId}}',
value: '{{transactionTotal}}',
currency: '{{transactionCurrency}}'
});
</script>
<noscript>
<img height="1" width="1" border="0" alt="" style="display:none"
src="https://www.facebook.com/tr?id=0000000000000&ev=Purchase&cd[content_name]={{transactionId}}&cd[value]={{transactionTotal}}&cd[currency]={{transactionCurrency}}" />
</noscript>
任何想法为什么数据没有正确传递到像素?