Skip to content

Shoparize-integráció hozzáadása a Lightspeedhez

Shoparize E-commerce growth team

Introduction

A felhasználóknak először hitelesíteniük kell a hozzáférésüket a Lightspeed-fiókjukba történő bejelentkezéssel. A sikeres bejelentkezés után a „Beállítások” menüpontra kell navigálniuk, amely jellemzően a fő irányítópulton vagy egy legördülő menüben található.

Miután beléptek a „Settings” menübe, válasszák a „Web Extras” opciót, egy alkategóriát, amely további testreszabási lehetőségeket kínál. A „Web Extras” menün belül két fontos szakasz található: „Custom JavaScript” és „Tracking”.

A „Custom JavaScript” szakaszban a felhasználóknak az alábbi kódot kell kimásolniuk és beilleszteniük. Ne felejtsd el a YOUR_SHOPARIZE_PARTNER_SHOPID mezőt a saját, valós boltazonosítódra cserélni.

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>
                        

Hasonlóképpen, a „Tracking” rész alatt a felhasználóknak be kell másolniuk az alábbi kódrészletet a tracking pixelhez. Ez a konkrét hely biztosítja, hogy a tracking pixel rögzíteni tudja az analitikához szükséges adatokat. Ne felejtse el lecserélni a YOUR_SHOPARIZE_PARTNER_SHOPID mezőt a saját, valós shop ID-jára.

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>
                        

Miután elvégezte ezeket a lépéseket, ne felejtse el elmenteni a módosításokat, hogy a scriptek és a követőkód (tracking pixel) sikeresen érvényesüljenek.

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