Integration logo
Virtue Mart 3

Virtue Mart 3

E-commerce Integration VirtueMart AffiliateMarketing

Virtue Mart 3 integráció

A VirtueMart 3 egy ingyenes, nyílt forráskódú e-kereskedelmi bővítmény a Joomla-hoz, amely lehetővé teszi termékek online értékesítését rugalmas áruházrendszerrel. A Post Affiliate Pro integrálható a VirtueMart 3-mal, hogy partnerek által generált eladásokat kövessen, akár online, akár offline történik a fizetés.

Ez az integrációs módszer a Virtue Mart 3-as verziójához készült. Ha korábbi verziója van, kérjük, válassza a “Virtue Mart 2” nevű integrációs módszert.

Szükséges információk

Mielőtt elkezdi, szüksége lesz:

  • Post Affiliate Pro fiókazonosító – ezt kell használni a követőkódban.

  • A PAP követő szkript URL-je – általában így néz ki: https://YOUR_POSTAFFILIATE_DOMAIN/scripts/trackjs.js

  • Hozzáférés a Joomla / VirtueMart 3 telepítéséhez – PHP fájlokat kell szerkesztenie. Mindig készítsen biztonsági mentést a módosítások előtt.

Lépésről lépésre integráció

Az alábbiakban bemutatjuk a hivatalos VirtueMart 3 integrációs útmutató alapján a teendőket. Minden kódrészlet mellett megtalálja a fájl elérési útját is.

Offline fizetések (készpénz) integrálása

Offline fizetési módok esetén a követőkódot abban a VirtueMart pluginban kell elhelyezni, amely a “standard” (offline) fizetéseket kezeli. Keresse meg a következő fájlt:

Nyissa meg a plugins/vmpayment/standard/standard.php fájlt, és keresse meg a plgVmConfirmedOrder függvényt.

A függvény végén található a $cart- >emptyCart sor – helyezze a következő kódot ez elé:

/* [Post Affiliate Pro](/ "A Post Affiliate Pro átfogó partnerprogram szoftver platformot kínál több partnerprogram egyszerű kezelésére. Nincs beállítási díj, 0-24 ügyfélszolgálat, és 1 hónapos ingyenes próbaidő. Kiválóan alkalmas kis- és nagyvállalkozások számára, pontos követést, automatizált munkafolyamatokat és testreszabható eszközöket kínál, hogy sikeresebbé tegye partnermarketingjét. Próbálja ki most, és könnyítse meg partnerprogramjának működtetését!") integrációs kódrészlet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."{$SetAccountJs}
{$CreateSaleJs}
sale.setTotalCost('".$order['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* [Post Affiliate](/ "A Post Affiliate Pro átfogó partnerprogram szoftver platformot kínál több partnerprogram egyszerű kezelésére. Nincs beállítási díj, 0-24 ügyfélszolgálat, és 1 hónapos ingyenes próbaidő. Kiválóan alkalmas kis- és nagyvállalkozások számára, pontos követést, automatizált munkafolyamatokat és testreszabható eszközöket kínál, hogy sikeresebbé tegye partnermarketingjét. Próbálja ki most, és könnyítse meg partnerprogramjának működtetését!") Pro integrációs kódrészlet */

Mentse el a változtatásokat.

Online fizetések integrálása

Az online fizetések kezelése eltér, különösen abban a VirtueMart pluginban, amely a megerősített fizetési válaszokat kezeli.

Nyissa meg a administrator/components/com_virtuemart/plugins/vmpsplugin.php fájlt, és keresse meg a processConfirmedOrderPaymentResponse függvényt.

A következő kódot illessze a függvény elejére:

/* Post [Affiliate](/ "A Post Affiliate Pro átfogó partnerprogram szoftver platformot kínál több partnerprogram egyszerű kezelésére. Nincs beállítási díj, 0-24 ügyfélszolgálat, és 1 hónapos ingyenes próbaidő. Kiválóan alkalmas kis- és nagyvállalkozások számára, pontos követést, automatizált munkafolyamatokat és testreszabható eszközöket kínál, hogy sikeresebbé tegye partnermarketingjét. Próbálja ki most, és könnyítse meg partnerprogramjának működtetését!") Pro integrációs kódrészlet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."{$SetAccountJs}
{$CreateSaleJs}
sale.setTotalCost('".$order['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integrációs kódrészlet */

Mentse el a fájlt, és tesztelje egy valódi online fizetési móddal, hogy meggyőződjön róla: a követés helyesen történik a fizetés megerősítése után.

További lépés: kattintáskövetés

Az értékesítéskövetés (a fenti kódrészletek alapján) bevezetése után kattintáskövetést is integrálnia kell, hogy amikor egy partner linkjére kattintanak, a kattintás rögzítésre kerüljön. Kattintáskövetés nélkül az eladások nem biztos, hogy helyesen kerülnek hozzárendelésre a partnerekhez.

  • Általában ez egy kattintáskövető szkript elhelyezését jelenti egy olyan helyen, amely az összes oldalra vonatkozik (gyakran a fejlécben vagy egy globális sablonban).
  • Így minden partnerkattintás rögzítésre kerül, mielőtt a rendelés leadásra kerülne.

Tesztelés & ellenőrzés Miután beillesztette a kódrészleteket:

  1. Adjon le egy teszt offline rendelést: ellenőrizze, hogy a követő szkript megjelenik-e a HTML-ben, mielőtt a kosár kiürül.
  2. Adjon le egy teszt online rendelést: győződjön meg róla, hogy fizetés után lefut a követőkód, és adatot küld a Post Affiliate Pro fiókjába.
  3. Teszteljen egy partner hivatkozást: kattintson a linkre, vásároljon, majd ellenőrizze, hogy az eladás megjelenik-e a partnerhez rendelve a PAP riportokban.

Hibaelhárítás

  • Ha nem jelenik meg követés, ellenőrizze, hogy a megfelelő fájlokat (a Joomla / VirtueMart telepítésben) és a helyes plugin neveket használta-e.
  • Győződjön meg róla, hogy a URL_TO_PostAffiliatePro és Account_ID helyére a saját Post Affiliate Pro szkript URL-jét, illetve fiókazonosítóját írta.
  • Módosítás után törölje a gyorsítótárat (szerveren / CDN-en).
  • Ellenőrizze a PHP szintaktikai hibákat (különösen az idézőjeleknél, összefűzéseknél) a kódrészlet beillesztésekor.

Minta összevont kód

Íme egy leegyszerűsített, összevont kódrészlet (offline fizetés példája):

// a plugins/vmpayment/standard/standard.php fájlban, a plgVmConfirmedOrder függvényen belül
// … korábbi kód

/* Post Affiliate Pro integrációs kódrészlet */
$html .= '<script id="pap_x2s6df8d" src="https://YOUR_POSTAFFILIATE_DOMAIN/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">' . "PostAffTracker.setAccountId('YOUR_ACCOUNT_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('" . $order['details']['BT']->order_subtotal . "');
sale.setOrderID('" . $order['details']['BT']->order_number . "');
sale.setData1('" . $order['details']['BT']->email . "');
PostAffTracker.register();
</script>";
/* A kódrészlet vége */

// Kosár kiürítése
$cart->emptyCart();

Post Affiliate Pro-val kompatibilis alternatívák VirtueMart 3 helyett

Ha alternatívát keres a VirtueMart 3 helyett, az alábbi platformok szintén kompatibilisek a Post Affiliate Pro-val:

PlatformIntegrációs megjegyzések
HikaShop (Joomla)Támogatja a PAP követőkód beillesztését a fizetési sablonokba. Követi a rendelés értékét, azonosítóját és e-mail címét.
WooCommerce (WordPress)A PAP-hoz elérhető plug-in modul. Támogatja a kattintáskövetést, termékszintű eladásokat, kuponokat, rendelés visszaigazolást.
ShopifyIntegrálható hivatalos PAP alkalmazással vagy manuális követőkóddal a rendelés visszaigazoló oldalán. Teljes eladás- és kattintáskövetés támogatott.
Magento 2A PAP-hoz ingyenes plug-in elérhető. Termékszintű eladásokat, kuponokat, egyedi mezőket követ, és JS vagy API alapon integrálható.
OpenCart 3Követőkód beillesztése szükséges a confirm.php és success.php fájlokba. Termékszintű vagy teljes kosárra vonatkozó jutalékokat követ.

Gyakran ismételt kérdések

Mi az a Virtue Mart 3 integráció a Post Affiliate Pro-val?

A Virtue Mart 3 integráció lehetővé teszi, hogy Virtue Mart e-kereskedelmi áruházát összekösse a Post Affiliate Pro-val, így zökkenőmentesen követheti és kezelheti partnerértékesítéseit online boltjában.

Hogyan integrálható a Virtue Mart 3 a Post Affiliate Pro-val?

A Virtue Mart 3 integrálása úgy történik, hogy a megadott követőkódokat beilleszti a megfelelő PHP fájlokba, amelyek az offline és online fizetéseket kezelik, a leírásban szereplő útmutató szerint.

Minden Virtue Mart verzióhoz megfelelő ez az integráció?

Ez az integrációs módszer kifejezetten a Virtue Mart 3-as verziójához készült. Korábbi verziókhoz lásd a 'Virtue Mart 2' integrációs módszert.

Szükséges a kattintáskövető kódot is hozzáadni?

Igen, fontos a kattintáskövető kód integrálása is, hogy az értékesítés követés helyesen működjön a Post Affiliate Pro-val.

Foglaljon egy egyéni konzultációt

Ismerje meg, hogy a Post Affiliate Pro hogyan támogathatja vállalkozását. Kapjon személyre szabott útmutatást a Virtue Mart 3 integrációjáról és a partnerprogram lehetőségek maximalizálásáról.

Tudjon meg többet

CommerceV3
CommerceV3

CommerceV3

Ismerje meg, hogyan integrálhatja zökkenőmentesen a CommerceV3 (CV3) platformot a Post Affiliate Pro-val, hogy fejlessze e-kereskedelmi folyamatait. Adjon hozzá...

4 perc olvasás
E-commerce Integration +3
Virtue Mart
Virtue Mart

Virtue Mart

Szeretné még tovább fejleszteni affiliate szoftverét? Tekintse meg a Virtue Mart integrációt a Post Affiliate Pro-hoz.

5 perc olvasás
VirtueMart Integration +3
Fortune3
Fortune3

Fortune3

Szeretné még tovább fejleszteni partnerprogram szoftverét? Tekintse meg a Fortune3 integrációt a Post Affiliate Pro-hoz.

4 perc olvasás
Integration E-commerce +3

Jó kezekben lesz!

Csatlakozzon elégedett ügyfeleink közösségéhez és nyújtson kiváló ügyfélszolgálatot a Post Affiliate Pro-val.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface