Skip to content

Kuinka lisätä Shoparize-integraatio Lightspeediin

Shoparize E-commerce growth team

Introduction

Käyttäjien on ensin vahvistettava henkilöllisyytensä kirjautumalla Lightspeed-tililleen. Onnistuneen kirjautumisen jälkeen heidän tulee siirtyä kohtaan ”Settings”, joka löytyy yleensä päähallintapaneelista tai pudotusvalikosta.

Kun he ovat siirtyneet kohtaan ‘Settings’, heidän tulee valita ‘Web Extras’, alaluokka, joka mahdollistaa lisämuokkausominaisuudet. ‘Web Extras’ -osion sisällä on kaksi tärkeää osaa: ‘Custom JavaScript’ ja ‘Tracking’.

Kohdassa ‘Custom JavaScript’ käyttäjien tulee kopioida ja liittää alla oleva koodi. Muista vaihtaa kenttä YOUR_SHOPARIZE_PARTNER_SHOPID oman kauppasi todelliseen shop id -tunnukseen

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>
                        

Samoin kohdassa ‘Tracking’ käyttäjien tulee kopioida ja liittää alla oleva koodilohko seurantapikseliä varten. Juuri tämä sijainti mahdollistaa sen, että seurantapikseli kerää tarvittavat tiedot analytiikkaa varten. Älä unohda vaihtaa kenttää YOUR_SHOPARIZE_PARTNER_SHOPID omaan todelliseen kauppatunnukseesi

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>
                        

Kun olet suorittanut nämä vaiheet, muista tallentaa kaikki tekemäsi muutokset, jotta skriptit ja seurantapikseli otetaan onnistuneesti käyttöön.

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