Skip to content

Sådan tilføjer du Shoparize-integration til Lightspeed

Shoparize E-commerce growth team

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

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>
                        

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

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 gennemført disse trin, skal du huske at gemme alle ændringer for at sikre, at scripts og tracking-pixel bliver implementeret 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