E’ un software per il carrello degli acquisti complesso e potente che è disponibile tramite una versione ospitata su cloud oppure tramite un software scaricabile.
Plugin per l’integrazione
L’integrazione con X-Cart (ver. 5+) è molto semplice con il plugin originale che puoi scaricare gratuitamente da https://market.x-cart.com/addons/post-affiliate-pro-integration.html.
Se non vuoi utilizzare il plugin d’integrazione, puoi integrare il tuo negozio con lo script di monitoraggio delle vendite inserito nella pagina di conferma dell’ordine. Per farlo segui i prossimi passaggi per effettuare l’integrazione.
Trova il file del modello
Trova ed apri il file \var\run\skins\default\en\checkout\success\parts\invoice.tpl.php.
Se utilizzi una skin personalizzata che ha il suo file checkout\success\parts\invoice.tpl.php allora devi integrare quello.
Tracciamento dell’ordine
Metti il seguente codice alla fine del file:
<!-- Post Affiliate Pro tracking snippet -->
<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('<?php echo $this->getOrder()->getPaidTotal() ?>');
sale.setOrderID('<?php echo $this->getOrder()->getOrderNumber() ?>');
PostAffTracker.register();
</script>
<!-- /Post Affiliate Pro tracking snippet -->
Se vuoi tracciare l’email usa questa variante:
$this->getComplex('order.profile.login')
Se vuoi tracciare la tipologia di valuta usa questa variante:
$this->getOrder()->getCurrency()->code
Per il tracciamento del prodotto
Se vuoi rintracciare il tuo ordine per prodotto, devi usare questo codice:
<!-- Post Affiliate Pro tracking snippet -->
<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();
<?php
$i = 1;
foreach ($this->getOrder()->getItems() as $item) {
echo "var sale$i = PostAffTracker.createSale();
sale$i.setTotalCost(''".$item->getTotal()."'');
sale$i.setOrderID('".$this->getOrder()->getOrderNumber()."($i)');
sale$i.setProductID('".$item->getSku()."');
$i++;
}
?>
PostAffTracker.register();
</script>
<!-- /Post Affiliate Pro tracking snippet -->
Si prega di notare che l’integrazione per prodotto non include alcuno sconto. Il prezzo di ogni prodotto è un prezzo base, moltiplicato per la quantità di prodotto ordinato.
Non dimenticarti di integrare le tue pagine con il codice di tracciamento dei clic.
Il testo descrive l'integrazione di Post Affiliate Pro con diverse piattaforme e-commerce per il tracciamento delle vendite e delle commissioni degli affiliati. Viene fornito del codice di tracciamento per ogni ordine, prodotto e clic, e si consiglia di integrare l'applicazione con ShopSite per ottenere un carrello degli acquisti facile da utilizzare. L'iscrizione a Post Affiliate Pro è gratuita e supportata da buone recensioni degli utenti.