–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.

Shift4Shop

Costruisci il tuo negozio o il tuo sito web con una prova gratuita, senza bisogno di carta di credito.

I Carrelli degli Acquisti di Shift4Shop sono delle ottime soluzioni di e-commerce storefront che puoi utilizzare sia per il tuo nuovo sito web che per un sito già esistente. Costruisci facilmente, modifica e mantieni il tuo negozio online e raccogli gli ordini senza aver bisogno di alcuna conoscenza di programmazione o HTML! Questa integrazione prevede l’inserimento del modello per la pagina di ringraziamento di Shift4Shop.

NOTA: La tua installazione di Post Affiliate Pro deve essere disponibile tramite HTTPS:// perché il checkout avviene in una pagina protetta.

Aggiungi un codice di tracciamento delle vendite

Vai su Impostazioni > Design > Temi & Stili > Sotto il pulsante Altro scegli Modifica modello (HTML) e modifica il file “checkout-step4.html” per aggiungere il seguente codice alla fine:

<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();

var discount='[discounts]';
var splitDiscount = discount.split("$");
var numberDiscount = splitDiscount[1];

var total='[osubtotal]';
var splitTotal = total.split("$");
var numberTotal = splitTotal[1];
var TotalLessDiscount = numberTotal - numberDiscount;

sale.setTotalCost(TotalLessDiscount);
sale.setOrderID('[invoice-prefix][invoice-number]');

PostAffTracker.register();
</script>

Se hai bisogno di aggiungere più informazioni nel codice di monitoraggio della vendita, si prega di fare riferimento a questa guida su Shift4Shop: https://www.shift4shop.com/guide/.

Per utilizzare la funzione Coupon aggiungi a destra sotto:

sale.setOrderID('[invoice-prefix][invoice-number]');

il seguente:

sale.setCoupon('[coupon]');

Corrispondenza dell’ID del prodotto

Se vuoi tracciare le commissioni per prodotto, devi usare questo codice di integrazione invece di quello sopra. Le istruzioni sono quasi le stesse – modifica lo stesso file “checkout-step4.html” e aggiungi questo codice alla prima linea del file:

<!-- PAP Integration snippet - part1 -->
<input type="hidden" id="itemNums" value="0">

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>

<!-- checking if any discount (not gift certificate!) has been applied -->
<script type="text/javascript">
	var papItems = [];
	var discount = '[discounts]';
	var splitDiscount = discount.split('$');
	if (splitDiscount[1]>0) {
		var numberDiscount = splitDiscount[1];
	}
</script>
<!-- /PAP Integration snippet - part1 -->

Ora trova questa linea:

<!--START: items-->

e aggiungici sotto questo codice:

<!-- PAP Integration snippet - part2 -->
	<script type="text/javascript">
	var i = document.getElementById('itemNums').value;
	var iIncremented = ++i;
	document.getElementById('itemNums').value=iIncremented;

	var subTotal = '[subtotal]';
	var splitSubTotal = subTotal.split('$');
	subTotal = splitSubTotal[1];

	papItems[i-1] = {"subTotal":subTotal, "id":'[id]', "orderId":"[invoice-prefix][invoice-number]("+iIncremented+")"};
</script>
<!-- /PAP Integration snippet - part2 -->

L’ultima parte del codice va alla fine dello stesso file:

<!-- PAP Integration snippet - part3 -->
<script type="text/javascript">
	var discountPerItem = 0;
	if (typeof numberDiscount != 'undefined') {
		discountPerItem = numberDiscount / document.getElementById('itemNums').value;
	}

	PostAffTracker.setAccountId('Account_ID');
	papItems.forEach(function (item, index) {
		var sale = PostAffTracker.createSale();
		sale.setTotalCost(item.subTotal - discountPerItem);
		sale.setOrderID(item.orderId);
		sale.setProductID(item.id);
		PostAffTracker.register();
	});
</script>
<!-- /PAP Integration snippet - part3 -->

L’applicazione utilizzerà gli ID dei prodotti definiti nel tuo Shift4Shop in modo da poter facilmente controllare ogni ID del prodotto in Prodotti > Visualizza.

Lifetime commissions

Suggerimento: Se desideri utilizzare le Lifetime Commissions, allora nel file “checkout-step4.html” trova la seguente linea:

<td class="item">[oemail]</td>

e proprio sotto quella linea aggiungi questo codice:

<!-- Post Affiliate Pro integration snippet -->
<script type="text/javascript">
var customerEmail = '[oemail]';
</script>
<!-- Post Affiliate Pro integration snippet -->

L’ultimo passaggio consiste nell’aggiungere questa linea nel codice di tracciamento delle vendite:

sale.setData1(customerEmail);
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