
Virtue Mart
Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu Virtue Mart pre Post Affiliate Pro.

Chceli by ste ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu Virtue Mart 3 pre Post Affiliate Pro.
VirtueMart 3 je bezplatné open-source rozšírenie e-shopu pre Joomla, ktoré vám umožňuje predávať produkty online cez flexibilný obchodný systém. Post Affiliate Pro je možné integrovať s VirtueMart 3 na sledovanie affiliate predajov, či už sú objednávky platené online alebo offline.
Táto metóda integrácie je určená pre Virtue Mart verziu 3. Ak máte nižšiu verziu, prejdite prosím na metódu integrácie s názvom „Virtue Mart 2“.
Pred začatím potrebujete:
ID účtu Post Affiliate Pro – používa sa v sledovacom skripte.
URL na PAP sledovací skript – zvyčajne vyzerá takto: https://YOUR_POSTAFFILIATE_DOMAIN/scripts/trackjs.js
Prístup k vašej inštalácii Joomla / VirtueMart 3 – budete musieť upravovať PHP súbory. Pred zmenami vždy zálohujte súbory.
Nižšie sú kroky, ktoré by ste mali nasledovať podľa oficiálneho integračného návodu VirtueMart 3 od Post Affiliate Pro. Všetky útržky kódu obsahujú aj umiestnenie súboru.
Pri offline platobných metódach treba sledovací kód pridať do VirtueMart pluginu, ktorý spracováva „štandardné“ (offline) platby. Nájdite súbor:
Otvorte súbor plugins/vmpayment/standard/standard.php a vyhľadajte funkciu plgVmConfirmedOrder.
Na jej konci sa nachádza riadok $cart- >emptyCart – nasledujúci kód vložte nad tento riadok:
/* [Post Affiliate Pro](/ "Post Affiliate Pro ponúka komplexnú affiliate softvérovú platformu na jednoduchú správu viacerých affiliate programov. Bez poplatkov za nastavenie, 24/7 zákaznícka podpora a mesačná skúšobná verzia zdarma. Ideálne pre malé aj veľké firmy – presné sledovanie, automatizované procesy a prispôsobiteľné nástroje na zvýšenie vášho affiliate marketingu. Vyskúšajte teraz a zjednodušte svoje affiliate operácie bez námahy!") integračný útržok */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('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>";
/* [Post Affiliate](/ "Post Affiliate Pro ponúka komplexnú affiliate softvérovú platformu na jednoduchú správu viacerých affiliate programov. Bez poplatkov za nastavenie, 24/7 zákaznícka podpora a mesačná skúšobná verzia zdarma. Ideálne pre malé aj veľké firmy – presné sledovanie, automatizované procesy a prispôsobiteľné nástroje na zvýšenie vášho affiliate marketingu. Vyskúšajte teraz a zjednodušte svoje affiliate operácie bez námahy!") Pro integračný útržok */
Uložte svoje zmeny.
Online platby sa spracovávajú odlišne, najmä v VirtueMart plugine zodpovednom za odpovede na platby potvrdených objednávok.
Otvorte súbor administrator/components/com_virtuemart/plugins/vmpsplugin.php a vyhľadajte funkciu processConfirmedOrderPaymentResponse.
Na jej začiatok vložte nasledujúci kód:
/* Post [Affiliate](/ "Post Affiliate Pro ponúka komplexnú affiliate softvérovú platformu na jednoduchú správu viacerých affiliate programov. Bez poplatkov za nastavenie, 24/7 zákaznícka podpora a mesačná skúšobná verzia zdarma. Ideálne pre malé aj veľké firmy – presné sledovanie, automatizované procesy a prispôsobiteľné nástroje na zvýšenie vášho affiliate marketingu. Vyskúšajte teraz a zjednodušte svoje affiliate operácie bez námahy!") Pro integračný útržok */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('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>";
/* Post Affiliate Pro integračný útržok */
Uložte súbor a otestujte s reálnou online platobnou metódou, či sa sledovanie po potvrdení platby správne spustí.
Po implementácii sledovania predaja (pomocou vyššie uvedených útržkov) je potrebné integrovať aj sledovanie kliknutí, aby sa kliknutia na affiliate odkazy zaznamenali. Bez sledovania kliknutí nemusí byť predaj správne priradený affiliate partnerom.
Testovanie & Overenie Po pridaní útržkov:
Riešenie problémov
Tu je zjednodušený kombinovaný útržok (príklad pre offline platby):
// v plugins/vmpayment/standard/standard.php, vo funkcii plgVmConfirmedOrder
// … predchádzajúci kód
/* Post Affiliate Pro integračný útržok */
$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>";
/* Koniec útržku */
// Pokračujte vyprázdnením košíka
$cart->emptyCart();
Ak zvažujete alternatívy k VirtueMart 3, tieto platformy sú taktiež kompatibilné s Post Affiliate Pro:
| Platforma | Poznámky k integrácii |
|---|---|
| HikaShop (Joomla) | Podporuje vloženie PAP sledovania do šablón checkoutu. Sledovanie celkovej sumy objednávky, ID a emailov. |
| WooCommerce (WordPress) | PAP ponúka plugin modul pre WooCommerce. Podporuje sledovanie kliknutí, predajov podľa produktov, kupóny a potvrdenie objednávky. |
| Shopify | Integrácia cez oficiálnu PAP aplikáciu alebo manuálny sledovací skript na stránke potvrdenia objednávky. Podporuje úplné sledovanie predaja a kliknutí. |
| Magento 2 | PAP poskytuje bezplatný plugin. Sledovanie predajov podľa produktov, kupónov, vlastných polí a integrácia cez JS alebo API. |
| OpenCart 3 | Vloženie sledovacích skriptov do confirm.php a success.php. Sledovanie provízií podľa produktov alebo celého košíka. |
Integrácia Virtue Mart 3 vám umožňuje prepojiť váš e-shop Virtue Mart s Post Affiliate Pro a zabezpečiť bezproblémové affiliate sledovanie a správu vášho internetového obchodu.
Virtue Mart 3 môžete integrovať pridaním poskytnutých útržkov sledovacieho kódu do príslušných PHP súborov, ktoré spracovávajú offline a online platby, ako je popísané v integračnom návode.
Táto metóda integrácie je určená špeciálne pre Virtue Mart verziu 3. Pre staršie verzie si pozrite metódu integrácie 'Virtue Mart 2'.
Áno, je dôležité integrovať aj kód pre sledovanie kliknutí, aby sledovanie predaja správne fungovalo s Post Affiliate Pro.
Zistite, ako môže Post Affiliate Pro prospieť vášmu podnikaniu. Získajte personalizované poradenstvo o integrácii Virtue Mart 3 a maximalizujte svoj affiliate marketingový potenciál.

Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu Virtue Mart pre Post Affiliate Pro.
Zistite, ako bezproblémovo integrovať CommerceV3 (CV3) s Post Affiliate Pro a zlepšiť tak vaše e-commerce operácie. Pridajte kódy na sledovanie kliknutí a preda...

Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu Fortune3 pre Post Affiliate Pro.