–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

CoreCommerce

Carrello in hosting di prima classe per il tuo negozio online di e-commerce con accesso FTP, SSL condiviso e supporto leggendario.

Tracciamento delle vendite

Apri il file packages/core_commerce/single_pages/checkout/finish.php e trova la linea:

if($previousOrder instanceof CoreCommercePreviousOrder && $previousOrder->getStatus() > 0) { ?>

Aggiungi il codice di tracciamento della vendita sotto la riga:

<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 $previousOrder->getOrderTotal(); ?>');
sale.setOrderID('<?php echo $previousOrder->getOrderID(); ?>');
PostAffTracker.register();
</script>

Salva le modifiche e il gioco è fatto. La tua pagina di ringraziamento è stata appena integrata. Se vuoi un’integrazione per prodotto, utilizza il codice di tracciamento delle vendite nel passaggio successivo.

Integrazione per prodotto

Il codice di tracciamento delle vendite per l’integrazione di ogni prodotto è questo, da inserire nel file descritto nel passaggio precedente:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 1;
foreach($previousOrder->getProducts() as $product) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale$i.setTotalCost('".$product->getOrderProductFinalPrice."');";
echo "sale$i.setOrderID('".$previousOrder->getOrderID()."(".$i.")');";
echo "sale$i.setProductID('".$product->getProductID()."');";
$i++;
}
?>
PostAffTracker.register();
</script>

Salva le modifiche e il gioco è fatto. Il tuo sito è stato appena integrato.

PayPal con CoreCommerce 1

Nel caso in cui utilizzi PayPal come gateway di pagamento in CoreCommerce e desideri tracciarlo, utilizza questa fase di integrazione.

Il primo passo è aggiungere il codice di tracciamento a tutti i pulsanti generati da CoreCommerce. Per farlo, modifica questo file:

packages/core_commerce/models/payment/methods/paypal_website_payments_standard/form.php

Aggiungi questo codice dopo il ciclo “foreach”:

<input type="hidden" name="custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Salva le tue modifiche.

PayPal con CoreCommerce 2

Ora modifica il file controller.php (nella stessa cartella) e trova questa riga:

private function validateIPN() {

Aggiungi questo codice proprio sotto la riga:

// Post Affiliate Pro integration snippet
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
// /Post Affiliate Pro integration snippet

Salva le modifiche. L’ultimo passo consiste nell’attivare il plugin PayPal nel tuo pannello commerciante e nel configurarlo. Ecco fatto… Ora tutti i pagamenti effettuati tramite PayPal saranno tracciati, così come le cancellazioni o i rimborsi.

Versione HOSTED di CoreCommerce

Se hai una soluzione di CoreCommerce in hosting, l’integrazione del codice di tracciamento delle vendite avviene all’interno del pannello di amministrazione di CoreCommerce.
Per integrarlo in questo modo, nel pannello di amministrazione di CoreCommerce fai clic su “Impostazioni” nell’angolo in alto a destra. Nella pagina delle impostazioni fai clic su “Impostazioni di affiliazione“. In questa pagina delle impostazioni di affiliazione troverai un campo chiamato “Codice del Programma di Affiliazione Personalizzato” in cui potrai inserire il codice di tracciamento dell’immagine nascosta (pixel):

<img src="https://URL_TO_PostAffiliatePro/scripts/sale.php?AccountId=default1&TotalCost=##TOTAL_B4_TAX_SHIPPING##&OrderID=##ORDER_NUMBER##" width="1" height="1" />

Salva il codice personalizzato e il gioco è fatto.

Non dimenticarti di aggiungere il codice di tracciamento dei clic ai file del tuo tema (intestazione o piè di pagina).

Torna alle Integrazioni Crea un account GRATUITAMENTE

    Il nostro sito web utilizza i cookies. Continuando assumiamo il tuo consenso all'utilizzo dei cookie come specificato nella nostra politica sulla privacy e sui cookie.

    ×

    Prenota una chiamata individuale e scopri come Post Affiliate Pro può giovare al tuo business.

    Siamo disponibili in più date

    Prenota una chiamata telefonica