← back to Ga Allsites

gtm/dw-tracking-spec.json

17 lines

{
  "container_name": "DW/Abrams — Web Tracking (fleet template)",
  "public_id": "GTM-XXXXXXX",
  "ga4_measurement_id": "G-XXXXXXX",
  "datalayer_variables": ["sku", "collection", "price"],
  "constants": { "brand": "Designer Wallcoverings" },
  "events": [
    { "name": "sample_request", "event_name": "sample_request", "trigger": "custom_event", "dl_event": "sample_request", "params": { "sku": "{{dlv.sku}}", "collection": "{{dlv.collection}}" } },
    { "name": "quote_form", "event_name": "generate_lead", "trigger": "form_submit" },
    { "name": "add_to_cart", "event_name": "add_to_cart", "trigger": "click", "click_class": "add-to-cart", "params": { "sku": "{{dlv.sku}}", "value": "{{dlv.price}}" } }
  ],
  "custom_html": [
    { "name": "Meta Pixel (base)", "trigger": "all_pages", "html": "<!-- Meta Pixel — replace META_PIXEL_ID before publishing (gated ad asset) --><script>!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','META_PIXEL_ID');fbq('track','PageView');</script>" },
    { "name": "Pinterest tag (base)", "trigger": "all_pages", "html": "<!-- Pinterest tag — replace PINTEREST_TAG_ID before publishing (gated ad asset) --><script>!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version='3.0';var t=document.createElement('script');t.async=!0,t.src=e;var r=document.getElementsByTagName('script')[0];r.parentNode.insertBefore(t,r)}}('https://s.pinimg.com/ct/core.js');pintrk('load','PINTEREST_TAG_ID');pintrk('page');</script>" }
  ]
}