Zum Inhalt springen

So fügen Sie die Shoparize Partner-Integration für Ihren BigCommerce-Shop hinzu

Shoparize E-commerce growth team

Introduction

Um die Integration zu starten, gehen Sie einfach zu Storefront -> Script Manager:

Zuerst müssen Sie das Shoparize Partner Init Tag erstellen. Klicken Sie auf „Create a script“ und füllen Sie die Felder so aus, wie im Screenshot beschrieben:

Standort Feld muss ausgefüllt werden mit

Storefront-Seiten Option.

Skripttyp muss sein

Skript, und Skriptinhalt muss mit folgendem Wert ausgefüllt werden:

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>
                        

Sie sollten Ihre Shop-ID in dieser Zeile einrichten:

JavaScript
                          var SHOPARIZE_PARTNER_SHOP_ID =****;//anstelle dieses Werts sollten Sie Ihre Shop-ID eintragen
                        

Wenn Ihre Shop-ID zum Beispiel 1234 ist, muss es so aussehen:

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

Nachdem Sie die Felder ausgefüllt haben, richten Sie Ihre Shop-ID ein. Bitte speichern Sie sie.

Zweitens gibt es das Shoparize Partner Purchase Tag. Klicken Sie auf „Create a script“ und füllen Sie alle Felder genau so aus, wie im Screenshot beschrieben:

Standort Feld muss mit der Option Bestellbestätigung ausgefüllt werden. Skripttyp muss Script sein, und Skriptinhalt muss mit folgendem Wert ausgefüllt werden:

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>
                        

Vergiss nicht, deine Shop-ID wie oben beschrieben einzurichten:

JavaScript
                          var SHOPARIZE_PARTNER_SHOP_ID =****;//statt dieses Werts sollten Sie Ihre Shop-ID eintragen
                        

Wenn Ihre Shop-ID zum Beispiel 1234 ist, muss es so aussehen:

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

Bitte klicken Sie auf Speichern. Im Endergebnis sollten die Skripte wie folgt aussehen:

Erstellen Sie anschließend eine Testbestellung über einen Link, den Ihnen das Shoparize Support-Team zur Verfügung stellt.

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