Wix integration
Crea un sito web gratuito con Wix.com. Scegli un modello mozzafiato e personalizza qualsiasi cosa con il builder di siti web di Wix, senza bisogno di alcuna competenza nel campo della codifica.
Questa integrazione ti spiega come integrare il negozio Wix. Se stai usando i pulsanti Ecwid o PayPal all’interno di Wix, per favore usa i metodi per queste soluzioni.
Personalizzare la pagina di ringraziamento del negozio
Accedi al tuo dashboard Wix e modifica il tuo sito. Una volta che l’Editor viene caricato, nel menu di sinistra clicca sul pulsante Il Mio Negozio, poi vai su Pagine del Negozio e apri la Pagina di Ringraziamento. Dopo che si è caricata la Pagina di Ringraziamento clicca sul pulsante Aggiungi nel menu di sinistra e sotto Altro seleziona Incorpora e da lì aggiungi l’elemento iframe HTML alla tua pagina di ringraziamento.
Ora sulla barra superiore dell’editor trova Modalità di Sviluppo e clicca sul pulsante Attiva la Modalità di Sviluppo. Con la Modalità di Sviluppo attivata, clicca sulla barra del Codice della Pagina di Ringraziamento che è apparsa nella parte inferiore dello schermo.
Sostituisci il codice in questa sezione con quello qui sotto, dove dovrai sostituire #thankYouPage1 e #html1 con gli ID dei tuoi elementi come mostrato nello screenshot qui sotto.
$w.onReady(function () {
$w('#thankYouPage1').getOrder()
.then((order) => {
$w('#html1').postMessage(order);
})
.catch((error) => {
});
});
Per il codice di tracciamento dell’ordine
Sempre nell’editor della pagina di ringraziamento, inserisci il seguente codice nell’elemento HTML che hai aggiunto alla tua pagina:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
window.onmessage = (event) => {
if (event.data) {
var orderObject = event.data;
var totalCost = 0;
var productIds = [];
for (i = 0; i < orderObject.lineItems.length; i++) {
totalCost += orderObject.lineItems[i].totalPrice - orderObject.lineItems[i].discount;
if (orderObject.lineItems[i].taxIncludedInPrice === true) {
totalCost -= orderObject.lineItems[i].tax;
}
if (orderObject.lineItems[i].sku != undefined) {
productIds.push(orderObject.lineItems[i].sku);
} else {
productIds.push(orderObject.lineItems[i].productId);
} }
PostAffTracker.setAccountId('Account_ID'); var sale = PostAffTracker.createSale();
sale.setTotalCost(totalCost);
sale.setOrderID(orderObject.number);
sale.setCurrency(orderObject.currency);
sale.setProductID(productIds);
if (orderObject.discount !== undefined && orderObject.discount !== null && orderObject.discount.appliedCoupon !== undefined && orderObject.discount.appliedCoupon !== null) {
sale.setCoupon(orderObject.discount.appliedCoupon.code);
}
PostAffTracker.register();
}
}
</script>
Se vuoi tracciare l’indirizzo email, il telefono o il nome del cliente puoi usare queste varianti orderObject.buyerInfo.email, orderObject.buyerInfo.phone, orderObject.buyerInfo.firstName, orderObject.buyerInfo.lastName.
Dai un’occhiata alla documentazione di Wix per vedere un esempio dell’intero orderObject.
Una volta aggiunti i codici pubblica la pagina.
Per il codice di tracciamento del prodotto
Sempre nell’editor della pagina di ringraziamento, inserisci il seguente codice nell’elemento HTML che hai aggiunto alla tua pagina:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
window.onmessage = (event) => {
if (event.data) {
var orderObject = event.data;
PostAffTracker.setAccountId('Account_ID');
for (i = 0; i < orderObject.lineItems.length; i++) {
totalCost = orderObject.lineItems[i].totalPrice - orderObject.lineItems[i].discount;
if (orderObject.lineItems[i].taxIncludedInPrice === true) {
totalCost -= orderObject.lineItems[i].tax;
}
if (orderObject.lineItems[i].sku != undefined) {
productId = orderObject.lineItems[i].sku;
} else {
productId = orderObject.lineItems[i].productId;
}
var sale = PostAffTracker.createSale();
sale.setTotalCost(totalCost);
sale.setOrderID(orderObject.number + '(' + i + ')');
sale.setCurrency(orderObject.currency);
sale.setProductID(productId);
if (orderObject.discount !== undefined && orderObject.discount !== null && orderObject.discount.appliedCoupon !== undefined && orderObject.discount.appliedCoupon !== null) {
sale.setCoupon(orderObject.discount.appliedCoupon.code);
}
if (i < orderObject.lineItems.length -1) {
sale.doNotDeleteCookies();
}
}
PostAffTracker.register();
}
}
</script>
Se vuoi tracciare l’indirizzo email, il telefono o il nome del cliente puoi usare queste varianti orderObject.buyerInfo.email, orderObject.buyerInfo.phone, orderObject.buyerInfo.firstName, orderObject.buyerInfo.lastName.
Dai un’occhiatta alla documentazione di Wix per vedere un esempio dell’intero orderObject.
Una volta aggiunti i codici pubblica la pagina.
Aggiungi il codice di monitoraggio dei clic
L’ultimo passo consiste nell’aggiungere il codice di tracciamento dei clic a tutte le pagine del tuo sito Wix. Per farlo, vai alla tua dashboard Wix e poi a Impostazioni>Codice personalizzato.
Nella schermata che si apre incolla il codice che puoi trovare nel tuo pannello commerciante di Post Affiliate Pro alla voce Strumenti> Integrazione> Tracciamento dei clic e aggiungilo alla fine del body e caricalo su Tutte le pagine una volta sola.