Skip to content

Så här lägger du till Shoparize-integration för Lightspeed

Shoparize E-commerce growth team

Introduction

Användare måste först verifiera sina inloggningsuppgifter genom att logga in på sitt Lightspeed-konto. När inloggningen har lyckats ska de gå till alternativet ”Inställningar”, som vanligtvis finns på huvudpanelen eller i en rullgardinsmeny.

När de väl är i ”Settings” ska de välja ”Web Extras”, en underkategori som möjliggör ytterligare anpassningsfunktioner. Inom ”Web Extras” finns två viktiga avsnitt: ”Custom JavaScript” och ”Tracking”.

I avsnittet ‘Custom JavaScript’ förväntas användare kopiera och klistra in koden nedan. Glöm inte att ändra fältet YOUR_SHOPARIZE_PARTNER_SHOPID till ditt riktiga butik-ID

html
                          <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>
                        

På samma sätt, under ”Tracking” ska användare kopiera och klistra in kodblocket nedan för tracking-pixeln. Den här specifika placeringen gör att tracking-pixeln kan samla in nödvändig data för analysändamål. Glöm inte att ändra fältet YOUR_SHOPARIZE_PARTNER_SHOPID till ditt riktiga butik-ID

html
                          <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 slutfört dessa steg, kom ihåg att spara alla ändringar som gjorts för att säkerställa att skripten och spårningspixeln implementeras korrekt.

Want help choosing the right Shopping setup?

Talk to our team and we will recommend the right path for your store, market, and product feed.

Talk to our team