Introduction
Brugere skal først godkende deres legitimationsoplysninger ved at logge ind på deres Lightspeed-konto. Når de er logget ind, skal de gå til indstillingen "Settings", som typisk findes på hoveddashboardet eller i en rullemenu.
Når de er i ‘Settings’, skal de vælge ‘Web Extras’, en underkategori, der giver adgang til yderligere tilpasningsmuligheder. Inden for ‘Web Extras’ er der to vigtige sektioner: ‘Custom JavaScript’ og ‘Tracking’.
I sektionen ‘Custom JavaScript’ forventes det, at brugerne kopierer og indsætter koden nedenfor. Husk at ændre feltet YOUR_SHOPARIZE_PARTNER_SHOPID til dit rigtige shop-id
<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>
Tilsvarende skal brugere under ‘Tracking’ kopiere og indsætte kodeblokken nedenfor til tracking-pixlen. Denne specifikke placering gør det muligt for tracking-pixlen at indsamle de nødvendige data til analyseformål. Glem ikke at ændre feltet YOUR_SHOPARIZE_PARTNER_SHOPID til dit rigtige shop-id
<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>
Når du har gennemført disse trin, skal du huske at gemme alle ændringer for at sikre, at scripts og tracking-pixel bliver implementeret korrekt.