# 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>
```
