Introduction
Používatelia musia najskôr overiť svoje prihlasovacie údaje prihlásením sa do svojho účtu Lightspeed. Po úspešnom prihlásení by mali prejsť do sekcie „Settings“, ktorá sa zvyčajne nachádza na hlavnom paneli alebo v rozbaľovacej ponuke.
Keď sú v časti „Settings“, majú zvoliť „Web Extras“, podkategóriu, ktorá umožňuje ďalšie možnosti prispôsobenia. V rámci „Web Extras“ sa nachádzajú dve dôležité sekcie: „Custom JavaScript“ a „Tracking“.
V sekcii „Custom JavaScript“ sa od používateľov očakáva, že skopírujú a vložia kód uvedený nižšie. Nezabudnite zmeniť pole YOUR_SHOPARIZE_PARTNER_SHOPID na svoje skutočné ID obchodu
<script src="https://partner-cdn.shoparize.com/js/shoparize.js" defer="defer"></script>
<script>
window.addEventListener('load', function () {
SHOPARIZE_API().init(YOUR_SHOPARIZE_PARTNER_SHOPID);
});
</script>
Podobne, v časti „Tracking“ by mali používatelia skopírovať a vložiť nižšie uvedený blok kódu pre tracking pixel. Táto konkrétna pozícia umožňuje tracking pixelu zachytiť potrebné údaje na analytické účely. Nezabudnite zmeniť pole YOUR_SHOPARIZE_PARTNER_SHOPID na vaše skutočné ID obchodu
<script>
window.dataLayerShoparize = window.dataLayerShoparize || [];
dataLayerShoparize.push({
event: "purchase",
ecommerce: {
transaction_id: "{{ order.information.number }}",
value: {{ order.information.price_incl | number_format(2, '.', '') }},
tax: {{ order.information.price_tax | number_format(2, '.', '') }},
shipping: {{ order.information.shipping_price | number_format(2, '.', '') }},
currency: "{{ order.information.currency | upper }}",
items: [
{% for product in order.products %}{
item_id: "{{ product.product_id }}",
item_name: "{{ product.title }}",
currency: "{{ order.information.currency | upper }}",
price: {{ product.base_price_incl | number_format(2, '.', '') }},
quantity: {{ product.quantity }}
}{% if not loop.last %},{% endif %}
{% endfor %}
]
}
});
window.addEventListener('load', function () {
SHOPARIZE_API().conv(YOUR_SHOPARIZE_PARTNER_SHOPID);
});
</script>
Po dokončení týchto krokov nezabudnite uložiť všetky vykonané zmeny, aby sa skripty a sledovací pixel úspešne implementovali.