Har du noen gang ønsket å vite nøyaktig hvor mange av de som besøker WordPress-siden din som blokkerer annonsene dine? I så fall er du heldig. Denne guiden vil vise deg hvordan du scorer nye økter med Besøkende ved å bruke AdBlockers med en tilpasset Google-hendelse Analytics. Deretter vil vi vise deg hvordan du segmenterer brukere med AdBlockers via avansert segment i Google Analytics.

Denne opplæringen er for avanserte brukere som vet hvordan de legger til kodebiter i deres nettside. Selvfølgelig bør du alltid vurdere å sikkerhetskopiere din nettside.

Hvordan spore AdBlock-brukere med Google Analytics (uten Google Tag Manager)

Du vil sannsynligvis trenge å vite hvordan du legger til Google Analytics på WordPress.

1 - Legg til følgende kode umiddelbart etter Google-sporingskoden Analytics i "header.php"-filen for temaet ditt:

var adBlockEnabled = false; la 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['eksisterer'] = sant; ?>

2 - Hvis du opplever sesjonsrelaterte feil med koden over, kan du bruke følgende kode i stedet:

 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 - Installer og aktiver følgende AdBlocker avanserte segmenter i Google Analytics:

4 - Se resultatene i Google Analytics for å se hvor mange Besøkende din nettstedet Web blokkere annonsene dine samt hvordan de bruker nettstedet ditt sammenlignet med de som ikke blokkerer dem.

Slik sporer AdBlock-brukere med Google Tag Manager

Du må sannsynligvis lese vår veiledning på integrasjonen av Google Tag Manager på WordPress.

1 - Legg til følgende kode rett etter Google Tag Manager-beholderkoden i "header.php" -filen til temaet ditt:

var adBlockEnabled = false; la 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['eksisterer'] = sant; ?>

2 - Hvis du støter på økterelaterte feil med koden ovenfor, bruk følgende kode i stedet:

 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 - Opprett en ny tag i Google Tag Manager-beholderen på nettstedet ditt " Universal Analytics Kalt "adBlocker Detected" med følgende parametere:

  • Sporings-ID: [sett inn Google Analytics-IDen din her]
  • Spor type: hendelse
  • Kategori: adBlocker
  • Handling: oppdaget
  • Ikke-interaksjon Hit: True

Google tag manager oppretting tag

4 - Deretter legger du til en ny utløser for denne koden som heter “AdBlocker Detected” med følgende parametere:

  • Utløsertype: personlig hendelse
  • Arrangementsnavn : adBlockerDetected
  • Denne aktiveringen utløser: Alle tilpassede hendelser

Utløserkonfigurasjon

5 - Publiser den oppdaterte beholderen for Google Tag Manager

6 - Installer og aktiver følgende AdBlocker avanserte segmenter i Google Analytics:

Se resultatene i Google Analytics for å se hvor mange Besøkende av nettstedet ditt blokkerer også annonsene dine og de som ikke gjør det.