Массив GTM в тег / javascript - PullRequest
       90

Массив GTM в тег / javascript

0 голосов
/ 05 августа 2020

может кто-нибудь мне помочь? Я не могу использовать переменные и массивы в пикселе Facebook или другом коде (например, в точке отслеживания Adform). Например, у меня есть массив идентификаторов (продуктов), но Facebook или Adform ожидают этого особенно ... см. код ниже. В идеале я хотел бы завершить sh это, используя для l oop. Спасибо, Якуб

<script type="text/javascript">
  var productdata = {{DataFromSummary}};
    window._adftrack = Array.isArray(window._adftrack) ? window._adftrack : (window._adftrack ? [window._adftrack] : []);
    window._adftrack.push({
        pm: 766574,
        pagename: encodeURIComponent('Conversion page'),
        divider: encodeURIComponent('|'),
        order: { 
            itms: [{ 
                productid: ${productdata[1][1]},
                productname: productdata[0][1],
                productsales: '{{transaction total}}',
                step: 3
            }
                    /*,{insert second product here}*/
           ]
        }
    });
    (function(){var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src='https://track.adform.net/serving/scripts/trackpoint/async/';var x = document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);})();
</script>
...