Facebook Pixel With Multiple Dynamic Value Tracking
Facebook Pixel With Multiple Dynamic Value Tracking
</script>
<script>
fbq('track', 'PageView');
</script>
Code:
function() {
var products = {{Variable-FB-Purchase-Product}};
return products.map(function(prod) { return prod.id; });
}
Code:
<script>
fbq('track', 'Purchase', {
value: {{Variable-FB-Purchase-Value}},
currency: 'BDT',
content_type: 'product',
content_ids: {{Variable-FB-Purchase-Product}},
});
</script>
Purchase Tag
<script>
fbq('track', 'Purchase', {
value: {{dlv - FB - Purchase value}},
currency: 'BDT',
content_type: 'product',
content_ids: {{jsv - FB - Purchase Product -
AR}},
});
</script>
Reference: #GTMTips: Create String From Multiple Object Properties | Simo
Ahava's blog
View Content Event:
<script>
fbq('track','ViewContent',{
content_type: 'product',
content_ids: {{dlv - fb - product id}},
content_name: {{dlv – fb - product name}},
value: {{dlv – fb - product price}},
currency: {{dlv – fb - currency}}
});
</script>
Trigger:
Event: gtm.dom
or
Page URL: /product/
<script>
fbq('track','AddToCart',{
content_type: 'product',
content_ids: {{dlv - fb - product id}},
content_name: {{dlv – fb - product name}},
value: {{dlv – fb - product price}},
currency: {{dlv – fb - currency}}
});
</script>
Trigger:
Event: gtm4wp.addProductToCartEEC