Documentatie

Hoe kan ik extra referrerinformatie meegeven?

Mtrack meet met behulp van JavaScript. Helaas kan Mtrack met JavaScript de referrer soms niet vaststellen.

Dit is bijvoorbeeld het geval als uw website wordt geopend in een 'vreemde' frameset; dat wil zeggen: een frameset op een ander domein. De veiligheidsbeperkingen in JavaScript maken het dan onmogelijk de referrer vast te stellen. Toch is het dan prettig te weten wat de url is van de 'vreemde frameset'. In zekere zin kunt u deze url beschouwen als referrer.

Neem bijvoorbeeld Google Images. Bij Google Images wordt uw website getoond in een frameset van Google. Wanneer u in uw statistieken veel bezoeken zonder referrervermelding ziet, waarbij deze bezoeken zomaar ergens op uw website lijken te beginnen, is de kans groot dat het om bezoek via Google Images gaat.

Met een toevoeging aan uw tellercode kunt u deze referrer alsnog vastleggen. Dan krijgt u ook te zien of het bezoek inderdaad van Google Images afkomstig is. Voor deze toevoeging is het wel nodig dat uw website een scripttaal (zoals PHP of ASP) ondersteunt. Met PHP komt uw teller er dan zo uit te zien:

<!-- Mtrack V2.1 -->
<script type="text/javascript">
var _Mpage = '';
var _Mref = '<?php print $_SERVER['HTTP_REFERER']; ?>';
</script>
...
<!-- End Mtrack -->

en in ASP:

<!-- Mtrack V2.1 -->
<script type="text/javascript">
var _Mpage = '';
var _Mref = '<%= Request.ServerVariables("HTTP_REFERER") %>';
</script>
...
<!-- End Mtrack -->

Als u een andere scripttaal gebruikt, kunt u bij onze helpdesk om een toepasselijk voorbeeld vragen.