teachable integration
Een platform waarmee u eenvoudig online cursussen kunt maken en verkopen, zelfs zonder ervaring met ontwerpen of coderen.
Met Teachable kunt u eenvoudig online cursussen maken en verkopen, zelfs zonder ervaring met ontwerpen of coderen.
De integratie vereist dat u bedankpagina’s bewerkt voor alle cursussen die u wilt volgen. Het stelt u in staat om per product tracking, levenslange commissies en meerdere valuta’s te gebruiken.
Bedankt pagina-integratie
<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>
Als u levenslange commissies wilt gebruiken, kunt u de gebruikers-ID opslaan in de commissie door de volgende functie toe te voegen onder de regel met sale.setProductID:
sale.setData1(tokens['user_id']);
Als u het emailadres van de gebruiker wilt opslaan en het is beschikbaar op de bedankpagina, dan moet u de code aanpassen om het emailadres uit de inhoud van de bedankpagina te schrapen.
Als u in meerdere valuta’s verkoopt en u wilt de commissies correct volgen met behulp van de functie Meerdere valuta’s, voeg dan ook deze regel toe:
sale.setCurrency(tokens['currency'];
Vergeet niet de code voor het bijhouden van klikken in uw bestemmingspagina’s in te voegen.