BigCommerce integration
Una piattaforma di e-commerce all-in-one con la potenza necessaria per far crescere la tua attività e aiutarti a vendere di più.
Questo metodo di integrazione spiega l’integrazione di Post Affiliate Pro con BigCommerce utilizzando uno script di tracciamento delle vendite definito nel pannello di amministrazione di BigCommerce e la connessione del nostro plugin di tracciamento con l’API di BigCommerce.
È possibile tracciare il costo subtotale, l’ID dell’ordine, gli SKU del prodotto (come l’ID del prodotto), i coupon e l’e-mail del cliente (per supportare le commissioni Lifetime). È possibile configurare il nostro plugin integrato BigCommerce API v3. per tracciare le commissioni per prodotto o per ordine.
Impostazione del codice di integrazione
Accedi al pannello di amministrazione di BigCommerce, vai a Impostazioni avanzate -> Soluzioni dati (ex Web Analytics) -> Tracciamento delle conversioni degli affiliati e aggiungi il seguente codice di tracciamento. Assicurati di sostituire UNIQUE123 nelle prime righe del codice con l’ID personalizzato (ma unico) di tua scelta. Questo passaggio è importante perché sarà necessario impostare lo stesso ID univoco nella configurazione del plugin per assicurarsi che sia selezionata la configurazione corretta del plugin.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var papConfigIdentifier = 'UNIQUE123';
var orderId = '%%ORDER_ID%%';
var email = '%%ORDER_EMAIL%%';
var callBack = false;
PostAffTracker.setAccountId('Account_ID');
function getVisitorId() {
return PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/BigCommerceAPIv3/bigcommerce.php?visitorId='
+getVisitorId()+'&orderId='+orderId+'&email='+email+'&configId='+papConfigIdentifier;
document.body.appendChild(pixel);
}
}
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
</script>
Salva e continua con il passo successivo. Non preoccuparti se BigCommerce mostra una notifica popup del tipo “Nessun segnaposto utilizzato” dopo aver inserito il codice di tracciamento delle vendite. Il codice di tracciamento delle vendite funzionerà correttamente. La notifica viene visualizzata perché il codice di tracciamento non utilizza la variabile %%ORDER_AMOUNT%%.
Crea un token API
Vai a Impostazioni avanzate -> Account API nel pannello di amministrazione di BIgCommerce, fai clic sul pulsante Crea account API nell’angolo in alto a sinistra e scegli Crea Token API V2/V3 dall’elenco a discesa. Assegna al token il nome che desideri, ma il nome deve essere lungo almeno 4 caratteri. Quindi imposta le seguenti autorizzazioni in sola lettura: Marketing, Ordini, Transazioni Ordini. Una volta fatto clic sul pulsante Salva, verranno visualizzate le credenziali API di BigCommerce e verrà scaricato automaticamente sul computer un file .txt con tutte le credenziali. Questo file contiene tutte le informazioni obbligatorie per configurare il plugin di integrazione in Post Affiliate Pro.
Configurazione del plugin
Il passo successivo è attivare il plugin BigCommerce API v3 nel pannello del commerciante di Post Affiliate Pro -> Configurazione -> Plugin. Una volta attivato, fai clic sul pulsante Configura. Deve inserire l’identificativo univoco scelto nella prima fase di questa guida all’integrazione, quindi il percorso API, l’ID Cliente e il Token di Accesso dal file .txt generato nella fase precedente.
Click Tracking
L’ultimo passo consiste nell’integrare le pagine del negozio BigCommerce con il codice di tracciamento dei clic, che si trova nel pannello del commerciante di Post Affiliate Pro -> Strumenti -> Integrazione -> Tracciamento dei clic
Nelle versioni più recenti di BigCommerce che utilizzano i temi Stencil, è necessario navigare nella sezione Storefront e fare clic su Script manager. In questa sezione fai clic sul pulsante Crea uno Script nell’angolo in alto a destra. Assegna un nome allo script, imposta la Posizione nella pagina su Piè di pagina, seleziona le pagine in cui verrà aggiunto lo script su Tutte le pagine, cambia il tipo di Script in Script e inserisci il codice di tracciamento dei clic dal tuo pannello commerciante di Post Affiliate Pro nel campo del Contenuto dello script e salva.
Nelle vecchie versioni di BigCommerce che utilizzano i temi Legacy Blueprint, è necessario andare su Storefront -> I miei temi. Clicca su Modifica HTML/CSS, trova la pagina footer.html nel menu e aggiungi il codice di tracciamento dei clic lì in fondo al file. Non dimenticarti di salvare le modifiche.
Problemi e possibili soluzioni
Se il tuo negozio BigCommerce è correttamente integrato e i tuoi ordini non vengono tracciati, dovresti controllare questi passaggi:
Assicurati di aver utilizzato il codice di integrazione che si trova nel tuo account Post Affiliate Pro pannello commercianti -> Strumenti -> Integrazione -> Tracciamento vendite/lead dal menu a discesa scegli l’opzione BigCommerce.
- Assicurati che il tuo account Post Affiliate Pro sia disponibile via HTTPS:// (tutti gli account ospitati da noi sono disponibili via HTTPS:// per impostazione predefinita).
Se utilizi il tema Legacy Blueprint, apri il pannello di BigCommerce, fai clic su Configurazione del Negozio -> Design -> Modifica HTML/CSS, cerca il file order.html. In quel file, proprio sopra l’ultimo tag </div>, deve esserci questo codice: %%GLOBAL_ConversionCode%%
Se utilizzi una versione di Post Affiliate Pro precedente alla 5.2.0.3 (rilasciata il 27 giugno 2014), allora il plugin BigCommerceAPI v3 non è disponibile nella tua installazione di Post Affiliate Pro, devi aggiungere il seguente codice di integrazione nel pannello di amministrazione di BigCommerce in Impostazioni avanzate -> Soluzioni dati (ex Web Analytics) -> Monitoraggio delle Conversioni degli Affiliati
<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.setOrderID('%%ORDER_ID%%');
sale.setTotalCost('%%ORDER_SUBTOTAL_DISCOUNTED%%');
sale.setData1('%%ORDER_EMAIL%%');
PostAffTracker.register();
</script>
Se questi passaggi non ti hanno aiutato, non esitare a contattare il nostro team di assistenza per ricevere aiuto.
NOTA: la piattaforma Bigcommerce non supporta il nostro Metodo di linking Mod rewrite o la funzionalità di Replica del sito.