Skip to content

Shoparize Partner integráció hozzáadása BigCommerce áruházhoz

Shoparize E-commerce growth team

Introduction

Az integráció elindításához lépjen a Storefront -> Script Manager menüpontra:

Először létre kell hozni a Shoparize Partner Init Tag-et. Kattintson az „create a script” gombra, és töltse ki a mezőket úgy, ahogy a képernyőképen látható:

Hely mezőt ki kell tölteni a következővel

Vitrinoldalak opció.

Szkript típusa kell, hogy legyen

Szkript, és a szkript tartalma értékét a következővel kell kitölteni:

html
                          <script src="https://partner-cdn.shoparize.com/js/shoparize.js" defer="defer"></script>
<script>
    window.addEventListener('load', function () {
       var SHOPARIZE_PARTNER_SHOP_ID =****;//instead of this value you should set up your shop ID
       SHOPARIZE_API().init(SHOPARIZE_PARTNER_SHOP_ID);
    });
</script>
                        

Ebben a sorban kell beállítanod az üzletazonosítódat:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =****;//ezt az értéket a saját boltazonosítódra kell cserélned
                        

Például, ha az üzletazonosítód 1234, akkor így kell kinéznie:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =1234;//instead of this value you should set up your shop ID
                        

A mezők kitöltése után állítsd be az üzletazonosítódat, majd mentsd el.

Másodszor, ez a Shoparize Partner Purchase Tag. Kattints a „create a script” gombra, és tölts ki minden mezőt pontosan úgy, ahogy a képernyőképen látható:

A(z) mezőt a(z) Rendelés visszaigazolása opció használatával kell kitölteni. A(z) mező értéke legyen: Script, és a(z) Script tartalma mezőt a következő értékkel kell kitölteni:

html
                          <script src="https://partner-cdn.shoparize.com/js/shoparize.js" defer="defer"></script>
<script>

var SHOPARIZE_PARTNER_SHOP_ID =****;//instead of this value you should set up your shop ID
    
//do not touch the code bottom
window.dataLayerShoparize = window.dataLayerShoparize || [];
  
fetch('/api/storefront/order/{{checkout.order.id}}', {credentials: 'include'})
.then(function(response) {
 return response.json();
})
.then(function(order) {
 let orderItems = order.lineItems.physicalItems.concat(order.lineItems.digitalItems).concat(order.lineItems.giftCertificates);
 let items = [];
 orderItems.forEach(function(item) {
     items.push({
       item_id:     item.id,
       item_name:  item.name,
       currency:   order.currency.code,
       price:      item.salePrice,
       quantity:   item.quantity
     });
 });
 dataLayerShoparize.push({
     event: "purchase",
     ecommerce: {
       transaction_id: order.orderId,
       value:          order.orderAmount,
       tax:            order.taxTotal,
       shipping:       order.shippingCostTotal,
       currency:       order.currency.code,
       items:          items
   }
 });
 SHOPARIZE_API().conv(SHOPARIZE_PARTNER_SHOP_ID);
});
</script>
                        

Ne felejtsd el beállítani a shop ID-det, ahogy fentebb szerepelt:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =****;//ezt az értéket cseréld le a saját boltazonosítódra
                        

Például, ha az üzletazonosítód 1234, akkor így kell kinéznie:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =1234;//instead of this value you should set up your shop ID
                        

Kattintson a Mentés gombra. A végső eredményben a szkripteknek így kell kinézniük:

Ezt követően hozzon létre egy tesztrendelést egy olyan linken keresztül, amelyet a Shoparize ügyfélszolgálati csapata biztosít az Ön számára.

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