Heb je ooit precies willen weten hoeveel van degenen die je WordPress-site bezoeken, je advertenties blokkeren? Als dat zo is, heb je geluk. Deze gids laat je zien hoe je nieuwe sessies kunt scoren bezoekers AdBlockers gebruiken met een aangepaste Google-gebeurtenis Analytics. Vervolgens laten we u zien hoe u gebruikers met AdBlockers kunt segmenteren via geavanceerd segmenteren in Google Analytics.

Deze tutorial is bedoeld voor gevorderde gebruikers, die weten hoe ze codefragmenten aan hun website. Natuurlijk moet u altijd overwegen om een ​​back-up van uw website.

AdBlock-gebruikers bijhouden met Google Analytics (zonder Google Tag Manager)

Je zal waarschijnlijk moeten weten hoe je moet toevoegen Google Analytics op WordPress.

1 - Voeg de volgende code onmiddellijk toe na uw Google-trackingcode Analytics in het “header.php”-bestand van uw thema:

var adBlockEnabled = onwaar; let testAd = document.createElement('div'); testAd.innerHTML = ' '; testAd.className = 'advertentiebox'; document.body.appendChild(testAd); window.setTimeout(function() {if (testAd.offsetHeight === 0) {ga('send', {hitType: 'event', eventCategory: 'adBlocker', eventAction: 'detected' }); } testAd.remove (); }, 100); "; } $_SESSION['bestaat'] = waar; ?>

2 - Als u sessiegerelateerde fouten ervaart met de bovenstaande code, gebruikt u in plaats daarvan de volgende code:

 var adBlockEnabled = false;
 var testAd = document.createElement('div');
 testAd.innerHTML = ' ';
 testAd.className = 'adsbox';
 document.body.appendChild(testAd);
 window.setTimeout(function() {
 if (testAd.offsetHeight === 0) {
 ga('send', {
 hitType: 'event',
 eventCategory: 'adBlocker',
 eventAction: 'detected'
 });
 }
 testAd.remove();
 }, 100);

3 - Installeer en schakel de volgende geavanceerde AdBlocker-segmenten in Google Analytics in:

4 - Bekijk de resultaten in Google Analytics om te zien hoeveel bezoekers uw Site web blokkeer uw advertenties en hoe ze uw website gebruiken, vergeleken met degenen die ze niet blokkeren.

Hoe u AdBlock-gebruikers bijhouden met Google Tag Manager

U zult waarschijnlijk onze tutorial moeten lezen op de integratie van Google Tag Manager op WordPress.

1 - Voeg de volgende code toe direct na uw Google Tag Manager-containercode in het "header.php" -bestand van uw thema:

var adBlockEnabled = onwaar; let testAd = document.createElement('div'); testAd.innerHTML = ' '; testAd.className = 'advertentiebox'; document.body.appendChild(testAd); window.setTimeout(function() {if (testAd.offsetHeight === 0) { dataLayer.push({'event': 'adBlockerDetected'});} testAd.remove(); }, 100); "; } $_SESSION['bestaat'] = waar; ?>

2 - Als u sessiegerelateerde fouten tegenkomt met de bovenstaande code, gebruikt u in plaats daarvan de volgende code:

 var adBlockEnabled = false;
 var testAd = document.createElement('div');
 testAd.innerHTML = ' ';
 testAd.className = 'adsbox';
 document.body.appendChild(testAd);
 window.setTimeout(function() {
 if (testAd.offsetHeight === 0) {
 dataLayer.push({'event': 'adBlockerDetected'});
 }
 testAd.remove();
 }, 100);

3 - Maak in de Google Tag Manager-container van uw site een nieuwe tag " Universal Analytics "AdBlocker gedetecteerd" genoemd met de volgende parameters:

  • Tracking ID: [voer hier uw Google Analytics ID in]
  • Tracktype: evenement
  • Categorie: adBlocker
  • Actie: gedetecteerd
  • Niet-interactie getroffen: waar

Tag voor het maken van Google Tag Manager

4 - Voeg vervolgens een nieuwe trigger toe voor deze tag genaamd "AdBlocker Detected" met de volgende parameters:

  • Trigger type: gepersonaliseerd evenement
  • Evenement naam : adBlockerDetected
  • Deze activering wordt geactiveerd: Alle aangepaste evenementen

Trigger configuratie

5 - Publiceer uw bijgewerkte Google Tag Manager-container

6 - Installeer en schakel de volgende geavanceerde AdBlocker-segmenten in Google Analytics in:

Bekijk de resultaten in Google Analytics om te zien hoeveel bezoekers van uw website blokkeert ook uw advertenties en advertenties die dat niet doen.