SubID meegeven kan bij de vergelijker door SubID 1 mee te geven. De andere SubID's zijn reeds in gebruik om
Soms kan het voor publishers handig zijn om dynamisch subID’s in te vullen. Hieronder omschrijven wij hoe je dit doet. Er zijn twee methoden. Bij een aantal vergelijkers vangt de vergelijker het subID automatisch af als je ?dai_ref=subID achter de link plaatst.
Zie bijvoorbeeld dit voorbeeld: https://vergelijkers.daisycon.com/energievergelijker?dai_ref=test123
Als je "test123" aanpast in een ander woord, dan zal je zien dat dit woord wordt toegevoegd aan het subID in de vergelijker (achter de "ws=" in de link in de vergelijker).
Deze methode is beschikbaar voor de volgende vergelijkers:
- Energievergelijker
- Sim only-vergelijker
- Telecomvergelijker
- Alles-in-één vergelijker
Ben je nog niet bekend met subID's? Hoe stel ik een Sub ID in?
Er is ook nog een methode, waarvoor je wat programmeerkennis nodig hebt.
De code die je terug krijgt bij de generators op de website bevatten allemaal een variabel voor een SubID. Op basis van het formulier wordt hier een waarde ingevuld, maar het is uiteraard ook mogelijk om je eigen code hier in door te voeren.
Zo zou je bijvoorbeeld door middel van JavaScript kunnen invullen wat de referrer is, of natuurlijk hier een check voor schrijven. Dit zou je kunnen doen met document.referrer. Voor de Telecomvergelijker hebben zijn twee voorbeelden uitgewerkt.
Door middel van PHP:
<div class="mobile-comparator-wrapper" data-mediaid="22848" data-subid="<?php echo $_GET['subid']; ?>" data-entry="10" data-provider="0" data-4g="0" data-duration="0" data-renewal="0" data-filter_view="1" data-programs="all" data-basicColor="3498DB" data-actionColor="FF8201" data-button_text="Bekijken" data-maxMob="1000" data-minMin="100" data-minInt="200" data-maxAb="100" data-mobiles="all" data-v="2"></div>
Door middel van JavaScript / jQuery:
<!-- Niet vergeten om jQuery toe te voegen aan de head van je website of in ieder geval boven onderstaand script -->
<script>
// Library to get URL parameters like &subid=value
jQuery.urlParam = function(name){var results = new RegExp('[\?&]'+name+'=([^&#]*)').exec(window.location.href);if (results==null){return null;}else{return results[1] || 0;}}
jQuery(document).ready(function(){
jQuery(".mobile-comparator-wrapper").attr("data-subid", jQuery.urlParam('subid'));
});
</script>
<!-- Scripts and Stylesheet hier -->
<div class="mobile-comparator-wrapper" data-mediaid="22848" data-subid="" data-entry="10" data-provider="0" data-4g="0" data-duration="0" data-renewal="0" data-filter_view="1" data-programs="all" data-basicColor="3498DB" data-actionColor="FF8201" data-button_text="Bekijken" data-maxMob="1000" data-minMin="100" data-minInt="200" data-maxAb="100" data-mobiles="all" data-v="2"></div>