Konverzní kódy

Pomocí rozšíření můžete vložit konverzní, měřící nebo jiné JS kódy do těchto stránek:

  • domovská stránka (homepage)

  • produkt

  • kategorie

  • stránka s výsledky vyhledávání

  • košík

  • objednávka - 1. krok

  • objednávka - 2. krok

  • děkovací stránka

  • jiná stránka

U každé stránky máte možnost využívat proměnné, které obsahují data specifická pro danou stránku. Jejich seznam najdete v pravé části obrazovky.

Ve scriptech je možné používat příkazy a funkce šablonovacího jazyka Twig (https://twig.symfony.com/). Například, pokud chcete do datové vrstvy (dataLayer) zaslat informace o produktech z objednávky, můžete to udělat následujícím způsobem:

<script>
    dataLayer = window.dataLayer || [];
    dataLayer.push({ ecommerce: null }); 
    dataLayer.push({
        'ecommerce': {
        'purchase': {
            'products': [{% for variant in variants %}{ 
                'name': '{{ variant.title }}', 
                'id': '{{ variant.id }}',
                'price': '{{ variant.price_no_vat }}',
                'brand': '{{ variant.brand }}',
                'quantity': '{{ variant.quantity }}',
            }{% if not loop.last %},{% endif %}{% endfor %}]
        }
    });
</script>

Last updated