General solution – Asynchronous integration
Helyezzen el egy láthatatlan Asynchronous JavaScript kódot a “köszönjük a rendelést” vagy a rendelést visszaigazoló oldalon, amely a rendelés leadása vagy a fizetés feldolgozása után jelenik meg az ügyfél számára.
A Post Affiliate Pro szinte MINDEN kereskedői számlával, fizetési átjáróval, bevásárlókocsival és tagsági rendszerrel kompatibilis.
Mit jelent az integráció?
Az integráció egy módja annak, hogy az affiliate rendszert összekapcsolja jelenlegi webhelyével, bevásárlókosárával vagy fizetési átjárójával oly módon, hogy az affiliate rendszer értesítést kapjon a vásárlásokról. Értesítéskor az affiliate rendszer regisztrálja az eladást, azonosítja a hivatkozó partnert (ha van ilyen), és megfelelő jutalékot képez számukra
Ez az itt bemutatott módszer egy láthatatlan Asynchronous JavaScript kód elhelyezésére vonatkozik a “köszönjük a rendelést” vagy a rendelést visszaigazoló oldalon, amely a rendelés leadása vagy a fizetés feldolgozása után jelenik meg az ügyfél számára.
Az általános értékesítés/potenciális ügyfelek követőkódjának Asynchronous JavaScript verziója
Az integrációs kód JavaScript verziója általában ajánlott, mert lehetővé teszi a fejlett nyomkövetési technikák használatát. Az általános értékesítés/potenciális ügyfelek követőkódjának Asynchronous JavaScript-verziója csak a webhely teljes betöltése után töltődik be, így nem okoz késést a webhely betöltési idejében.
Nyissa meg a megrendelés visszaigazolását vagy a “köszönjük a megrendelést” oldalsablont, és helyezze el a következő kódot valahova az oldalba:
<div id='papSaleTrackingPlaceholder'></div>
<script type="text/javascript">
(function(d,t) {
var script = d.createElement(t); script.id= 'pap_x2s6df8d'; script.async = true;
script.src = '//URL_TO_PostAffiliatePro/scripts//trackjs.js';
script.onload = script.onreadystatechange = function() {
var rs = this.readyState; if (rs && (rs != 'complete') && (rs != 'loaded')) return;
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('120.50');
sale.setOrderID('ORD_12345XYZ');
sale.setProductID('test product');
try { PostAffTracker.track(); } catch (e) {}
}
var placeholder = document.getElementById('papSaleTrackingPlaceholder');
placeholder.parentNode.insertBefore(script, placeholder);
placeholder.parentNode.removeChild(placeholder);
})(document, 'script');
</script>
ahol a setTotalCost(), setOrderID() és setProductID() paramétereket helyes értékekkel kell helyettesíteni.
- Total Cost -(% jutalék esetén kötelező) – a termék ára
- Order ID – (opcionális) – lehet az egyedi generált rendelésazonosító az eladás keresztellenőrzéséhez.
- Product ID – (opcionális) – a vásárolt termék azonosítója.
Minden mező kitöltése nem kötelező, de a teljes költség nélkül a rendszer nem tudja kiszámítani a jutalékok százalékát. A termékazonosítóra is szükség van, ha ki szeretné használni a termékazonosítókon alapuló kampányfelismerést.
Ha meg kell adnia a teljes eladási költséget és a rendelési azonosítót, de nem fér hozzá ezek értékéhez a “Köszönöm” oldalon, akkor a helyzet bonyolultabb. Erre nincs általános megoldás. Ha tudja, hogy az értékesítést más helyen is regisztrálhatja, ahol ezek az értékek (teljes költség és rendelési azonosító) elérhetők, akkor oda helyezheti el a követőkódot. Ellenkező esetben felveheti a kapcsolatot a bevásárlókosara készítőjével, hogy tanácsot kérjen a konverziókövető kód e-kereskedelmi webhelyére (bevásárlókosárba) való elhelyezésének lehetőségéről, vagy kapcsolatba léphet velünk, és megpróbálunk segíteni a lehetséges megoldás megtalálásában. (ha van).