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
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
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.