teachable integration
Una piattaforma che ti permette di creare e di vendere facilmente dei corsi online anche senza alcuna esperienza nel campo del design o della codifica.
Teachable ti permette di creare e di vendere facilmente dei corsi online anche senza alcuna esperienza nel campo del design o della codifica.
L’integrazione richiede di modificare le pagine di ringraziamento per tutti i corsi che si desidera monitorare. Ti permette di utilizzare il monitoraggio per prodotto, per le commissioni lifetime e per le valute multiple.
Integrazione della pagina di ringraziamento
Teachable attualmente non ha una pagina di ringraziamento generale e quindi richiede l’aggiunta di codici di monitoraggio per ogni singolo corso che si desidera monitorare con Post Affiliate Pro. Per fare questo vai nel tuo account admin di Teachable su Corsi, Modifica un corso, poi a sinistra vai su Pagine e modifica la pagina di ringraziamento dove devi selezionare la casella di controllo Aggiungi Codice Personalizzato e inserisci il seguente codice:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script> <script type="text/javascript">
function getTokens(){
var tokens = [];
var query = location.search;
query = query.slice(1);
query = query.split('&');
$.each(query, function(i,value){
var token = value.split('=');
var key = decodeURIComponent(token[0]);
var data = decodeURIComponent(token[1]);
tokens[key] = data;
}); return tokens;
}
tokens = getTokens();
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost(tokens['final_price']/100);
sale.setOrderID(tokens['sale_id']);
sale.setProductID(tokens['purchased_course_id']);
PostAffTracker.register();
</script>
Se vuoi usare le “Lifetime Commissions” allora puoi salvare l’ID dell’utente nella commissione aggiungendo la seguente funzione sotto la linea con sale.setProductID:
sale.setData1(tokens['user_id']);
Se vuoi salvare l’indirizzo email dell’utente che è disponibile nella pagina di ringraziamento, dovrai personalizzare il codice per recuperare l’indirizzo email dal contenuto della pagina di ringraziamento.
Se stai vendendo in più valute e vuoi tracciare correttamente le commissioni usando la funzione Valute Multiple, aggiungi anche questa linea:
sale.setCurrency(tokens['currency'];
Non dimenticare di inserire il codice di tracciamento dei clic nelle tue landing page.
Ottieni il codice di monitoraggio dei clic effettivo dal tuo merchant panel di Post Affiliate Pro in Strumenti > Integrazione > Monitoraggio dei clic e poi vai nel tuo pannello di amministrazione di Teachable su Sito > Frammenti di Codice e inserisci il codice in Frammenti di Codice Iniziali e infine Salva la sezione.