Har du någonsin velat veta exakt hur många av dem som besöker din WordPress-webbplats som blockerar dina annonser? I så fall har du tur. Den här guiden kommer att visa dig hur du gör poäng för nya sessioner med besökare använder AdBlockers med en anpassad händelse från Google Analytics. Därefter kommer vi att visa dig hur du segmenterar användare med AdBlockers via avancerad segment i Google Analytics.

Den här handledningen är för avancerade användare som vet hur man lägger till kodavsnitt till sina webbplats. Naturligtvis bör du alltid överväga att säkerhetskopiera din webbplats.

Så här spårar du AdBlock-användare med Google Analytics (utan Google Tag Manager)

Du kommer förmodligen att behöva veta hur man lägger till Google Analytics på WordPress.

1 - Lägg till följande kod direkt efter din Google-spårningskod Analytics i filen "header.php" för ditt tema:

var adBlockEnabled = false; låt 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); "; } $_SESSION['finns'] = sant; ?>

2 - Om du upplever sessionrelaterade fel med koden ovan använder du istället följande kod:

 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 - Installera och aktivera följande avancerade AdBlocker-segment i Google Analytics:

4 - Se resultaten i Google Analytics för att se hur många besökare din webbplats blockera dina annonser samt hur de använder din webbplats jämfört med de som inte blockerar dem.

Så här spårar du AdBlock-användare med Google Tag Manager

Du kommer troligen att behöva läsa vår handledning på integrationen av Google Tag Manager på WordPress.

1 - Lägg till följande kod precis efter din Google Tag Manager-behållarkod i "header.php" -filen för ditt tema:

var adBlockEnabled = false; låt 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); "; } $_SESSION['finns'] = sant; ?>

2 - Om du stöter på sessionsrelaterade fel med ovanstående kod, använd följande kod istället:

 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 - Skapa en ny tagg i Google Tag Manager-behållaren på din webbplats " Universella Analytics Kallas "adBlocker Detected" med följande parametrar:

  • Spårnings-ID: [sätt in ditt Google Analytics-ID här]
  • Spårtyp: händelse
  • Kategori: adBlocker
  • Åtgärd: upptäckt
  • Träffa icke-interaktion: Sant

Tagg för skapande av Google Tag Manager

4 - Lägg sedan till en ny utlösare för den här taggen som heter “AdBlocker Detected” med följande parametrar:

  • Trigger-typ: personlig händelse
  • Event namn : adBlockerDetected
  • Denna aktivering utlöser: Alla anpassade evenemang

Utlösarkonfiguration

5 - Publicera din uppdaterade Google Tag Manager-behållare

6 - Installera och aktivera följande avancerade AdBlocker-segment i Google Analytics:

Se resultaten i Google Analytics för att se hur många besökare på din webbplats blockerar dina annonser också och de som inte gör det.