Skip to content

Ako pridať integráciu Shoparize pre Lightspeed

Shoparize E-commerce growth team

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

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>
                        

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

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>
                        

Po dokončení týchto krokov nezabudnite uložiť všetky vykonané zmeny, aby sa skripty a sledovací pixel úspešne implementovali.

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