NetSuite

Integrált felhőalapú üzleti szoftvercsomag, amely magában foglalja az üzleti könyvelést, az ERP-t, a CRM-et és az e-kereskedelmi szoftvereket.

A NetSuite segítségével megvalósíthatja a teljes üzleti szoftvercsomagot, hogy az egész vállalkozást jobban irányítsa, vagy egy modullal kezdheti, és szükség szerint bővítheti a funkciókat.

Az integrációs módszer egyéni szkriptek megjelenítésének képességét használja a köszönöm oldalon. Nyomon követheti a részösszeget, a termékinformációkat és a rendelési azonosítót.

Eladás követő kód

Jelentkezzen be NetSuite rendszergazdájába, és lépjen a Beállítás > Webhelykészítő > Webhely beállítása > Analitika lapra. Illessze be a következő kódot a Megrendelés visszaigazoló oldalába:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function triggerSaleTrack() {
    var rows = document.getElementById("ordersummary_total").parentNode.rows;
    for (var i=1; i<rows.length; i++) {
      var category = "<%=getCurrentAttribute('site','name')%>";
      var productName = rows[i].cells[1].innerHTML;
      var orderId = '<%=getCurrentAttribute('confirmation','ordernumber')%>' + '(' + i + ')';
      var quantity = rows[i].cells[3].innerHTML;
      var price = rows[i].cells[4].innerHTML;

      PostAffTracker.setAccountId('default1');
      var sale = PostAffTracker.createSale();
      sale.setTotalCost(price*quantity);
      sale.setOrderID(orderId);
      sale.setProductID(productName);
      sale.setData1(category);

      PostAffTracker.register();
    }
}
</script>

Mentse el a változtatásokat.

Aktiválja az értékesítés követőkódját

Egyelőre egy speciális funkcióban határoztuk meg az eladáskövetőt, amelyet a webhely láblécéből kell meghívnunk. Ennek az az oka, hogy egyes webhelyelemek még nincsenek betöltve, ezért hívjuk a láblécből.

Keresse meg a Webhely > Megjelenés > Témák menüpontot, és szerkessze a tényleges témát. Kattintson a törzs allapra, és görgessen le a lábléc kódjához, amely az oldal alján található. Kérjük, írja be ide ezt a kódot:

<script type="text/javascript">
if (document.URL.indexOf("thanks") != -1) {
  triggerSaleTrack();
}
</script>

Mentse el és ennyi.

A Netsuite legújabb verziója

Ha a Netsuite legújabb verzióját használja, akkor egy kicsit más kódot kell használnia. Jelentkezzen be Netsuite rendszergazdájába, és lépjen a Beállítás > Webhelykészítő > Webhely beállítása > Analitika lapra. Illessze be a következő kódot a Megrendelés visszaigazoló oldalába:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
    var itemsInOrder = "<%=getCurrentAttribute('confirmation','orderitems')%>";
    var rows = itemsInOrder.split("||");
    PostAffTracker.setAccountId('Account_ID');

    for (var i=1; i<rows.length; i++) {
      var item = rows[i].split("|");
      var orderId = "<%=getCurrentAttribute('confirmation','ordernumber')%>" + "(" + i + ")";
      var price = item[3] * item[4];

      var sale = PostAffTracker.createSale();
      sale.setTotalCost(price);
      sale.setOrderID(orderId);
      sale.setProductID(item[0]);
      sale.setData1(item[2]);

      PostAffTracker.register();
    }
</script>

Ezek az egyes rendelési tételek értékei:

  • item[0] = SKU
  • item[1] = termék név
  • item[2] = termék kategória
  • item[3] = ár
  • item[4] = mennyiség

Mentse el a munkáját, és kész.

Egyoldalas fizetés funkció

Ha integrálni szeretné ezt az új funkciót a NetSuite – One-Page Checkout szolgáltatásba, akkor azt is megteheti. Ezt a kódot használhatja a site.js fájlban, a Custom/js mappában:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
_nsCartModel.cart.items.each(function(item, index) {
  PostAffTracker.setAccountId('Account_ID');
  var sale = PostAffTracker.createSale();
  var price = parseFloat(item.price.substring(1));

  sale.setTotalCost(price*parseInt(item.quantity));
  sale.setOrderID(order.internalid);
  sale.setProductID(item.name);

  PostAffTracker.register();
}
);
</script>

Abban az esetben, ha egy terméknév helyett (vagy mellett) szeretné követni a kategóriát, használhatja a ‘category’ változót. Ez a változó közvetlenül használható, mivel inicializálva van a SiteBuilder > Analytics lapon.

Ne felejtse el integrálni fő webhelyét a kattintáskövető kóddal. Ne adja hozzá a Netsuite felügyeleti panelhez, mert megszakíthatja a követést.

Vissza az integrációkhoz Hozzon létre fiókot INGYEN

Weboldalunk cookie-kat használ. A folytatással feltételezzük, hogy Ön hozzájárulását adja a cookie-k telepítéséhez, ahogyan azt a mi részletezzük adatvédelmi és cookie-kra vonatkozó szabályzat.

×

Egyeztessen le egy személyes hívást, és fedezze fel, hogy a Post Affiliate Pro milyen előnyökkel járhat vállalkozása számára.

Több időpontban is elérhetőek vagyunk

Hívás lefoglalása