Miva 9 integration
E’ una soluzione che ti permette di creare e gestire facilmente un negozio online, portando i tuoi prodotti ad un mercato virtualmente illimitato, con un piccolo investimento iniziale e basse spese generali.
Metodo di integrazione di Miva 9. Questo metodo d’integrazione include la tracciabilità dei clic e delle vendite.
Aggiungi il codice di tracciamento dei clic
Accedi al tuo pannello commerciante PAP. Nel menu vai a Strumenti >Integrazione. Clicca sull’icona di tracciamento dei clic. Copia il tuo codice di tracciamento dei clic dalla finestra che si è aperta.
Ora accedi al tuo pannello di amministrazione Miva e vai su Home > Interfaccia Utente > Impostazioni > Intestazione & Piè di Pagina Globale (o semplicemente usa la barra di ricerca per cercare ‘piè di pagina globale’) e metti il codice nella casella di testo per Piè di Pagina Globale.
Ora clicca sul pulsante Aggiorna.
Aggiungi il codice di tracciamento delle vendite (tracciamento per ordine)
Accedi al tuo pannello di amministrazione Miva e cerca ‘invc’. Scegli la pagina Modifica: Fattura e trova la sezione Dettagli. Ora, incolla il codice di tracciamento della vendita nella casella di testo chiamata Modello, proprio sotto il tag del bod:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function stringFilter (s) {
filteredValues = "1234567890.,";
var i;
var returnString = "";
for (i = 0; i < s.length; i++) {
var c = s.charAt(i);
if (filteredValues.indexOf(c) != -1) {
returnString = "" + returnString + "" + c;
}
}
return returnString;
}
var papSubtotal = 0;
var papProducts = '';
<mvt:foreach iterator="item" array="order:items">
var filteredItemPrice = stringFilter('&mvt:item:formatted_subtotal;');
papSubtotal += Number(filteredItemPrice);
papProducts += '&mvt:item:code;, ';
</mvt:foreach>
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost(papSubtotal);
sale.setOrderID('&mvt:order:id;');
sale.setProductID(papProducts.slice(0, -2));
PostAffTracker.register();
</script>
Ecco fatto. Ora puoi tracciare le tue vendite.
Se vuoi aggiungere l’email del cliente (per la commissione Lifetime) puoi usare questa variabile:
&mvte:global:order:bill_email;
Aggiungi il codice di tracciamento delle vendite (tracciamento per prodotto)
Accedi al tuo pannello di amministrazione Miva e cerca ‘invc’. Scegli la pagina Modifica: Fattura e trova la sezione Dettagli. Ora, incolla il codice di tracciamento della vendita nella casella di testo chiamata Modello, proprio sotto il tag del bod:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function stringFilter (s) {
filteredValues = "1234567890.,";
var i;
var returnString = "";
for (i = 0; i < s.length; i++) {
var c = s.charAt(i);
if (filteredValues.indexOf(c) != -1) {
returnString = "" + returnString + "" + c;
}
}
return returnString;
}
var counter = 0;
var sales = new Array();
PostAffTracker.setAccountId('default1');
<mvt:foreach iterator="item" array="order:items">
sales[counter] = PostAffTracker.createSale();
sales[counter].setTotalCost(stringFilter('&mvt:item:formatted_subtotal;'));
sales[counter].setOrderID('&mvt:order:id;(' + counter + ')');
sales[counter].setProductID('&mvt:item:code;');
counter ++;
</mvt:foreach>
PostAffTracker.register();
</script>
Ecco fatto. Ora puoi tracciare le tue vendite.
Nota: Ogni prodotto viene tracciato come una singola transazione. Per ogni prodotto nel carrello del cliente registriamo il suo prezzo, il codice prodotto e l’ID dell’ordine dal tuo negozio Miva.
Se vuoi aggiungere l’email del cliente (per la commissione Lifetime) puoi usare questa variabile:
&mvte:global:order:bill_email;