Skip to content

Ako pridať integráciu Shoparize Partner pre obchod BigCommerce

Shoparize E-commerce growth team

Introduction

Ak chcete začať s integráciou, prejdite do Storefront -> Script Manager:

Najprv je potrebné vytvoriť Shoparize Partner Init Tag. Kliknite na „Create a script“ a vyplňte ho presne tak, ako je uvedené na snímke obrazovky:

Poloha pole musí byť vyplnené pomocou

Stránky výkladu možnosť.

Typ skriptu musí byť

Skript, a obsah skriptu musí byť vyplnený hodnotou:

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>
                        

V tomto riadku by ste mali nastaviť ID svojho obchodu:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =****;//namiesto tejto hodnoty by ste mali nastaviť ID svojho obchodu
                        

Napríklad, ak je ID vášho obchodu 1234, musí to vyzerať takto:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =1234;//namiesto tejto hodnoty by ste mali nastaviť ID svojho obchodu
                        

Po vyplnení polí nastavte svoje ID obchodu. Potom ho, prosím, uložte.

Druhým krokom je Shoparize Partner Purchase Tag. Kliknite na „create a script“ a vyplňte všetky polia presne tak, ako je uvedené na snímke obrazovky:

Poloha pole musí byť vyplnené pomocou možnosti Potvrdenie objednávky . Typ skriptu musí byť Skript, a Obsah skriptu musí byť vyplnený hodnotou:

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>
                        

Nezabudnite nastaviť ID svojho obchodu tak, ako je uvedené vyššie:

javascript
                          var SHOPARIZE_PARTNER_SHOP_ID =****;//namiesto tejto hodnoty by ste mali nastaviť ID svojho obchodu
                        

Napríklad, ak je ID vášho obchodu 1234, musí to vyzerať takto:

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

Kliknite na Uložiť, prosím. Vo finálnom výsledku by mali skripty vyzerať takto:

Potom vytvorte testovaciu objednávku pomocou odkazu, ktorý vám poskytne podpora tímu Shoparize.

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