คุณเคยต้องการทราบจำนวนผู้ที่เข้าชมเว็บไซต์ WordPress ของคุณที่บล็อกโฆษณาของคุณหรือไม่? ถ้าเป็นเช่นนั้น คุณก็โชคดี คู่มือนี้จะแสดงวิธีให้คะแนนเซสชันใหม่ด้วย ผู้เข้าชม ใช้ AdBlockers กับเหตุการณ์ที่กำหนดเองของ Google บทวิเคราะห์. ต่อไป เราจะแสดงวิธีแบ่งกลุ่มผู้ใช้ด้วย AdBlockers ผ่านกลุ่มขั้นสูงใน Google บทวิเคราะห์.

บทช่วยสอนนี้มีไว้สำหรับผู้ใช้ขั้นสูงที่รู้วิธีเพิ่มข้อมูลโค้ดลงใน เว็บไซต์. แน่นอน คุณควรพิจารณาสำรองข้อมูลของคุณเสมอ เว็บไซต์.

วิธีการติดตามผู้ใช้ AdBlock กับ Google Analytics (โดยใช้ Google Tag Manager)

คุณอาจจะต้องรู้เพิ่มความเห็น Google Analytics ใน WordPress.

1 - เพิ่มโค้ดต่อไปนี้ต่อจากโค้ดติดตาม Google ของคุณ บทวิเคราะห์ ในไฟล์ “header.php” ของธีมของคุณ:

var adBlockEnabled = เท็จ; ให้ testAd = เอกสาร createElement('div'); testAd.innerHTML = ' '; testAd.className = 'กล่องโฆษณา'; document.body.appendChild(testAd); window.setTimeout (ฟังก์ชัน () { if (testAd.offsetHeight === 0) { ga ('send', { hitType: 'event', eventCategory: 'adBlocker', eventAction: 'detected' }); } testAd.remove (); }, 100); "; } $_SESSION['exists'] = true; ?>

2 - หากคุณพบข้อผิดพลาดเกี่ยวกับเซสชันด้วยรหัสด้านบนให้ใช้รหัสต่อไปนี้แทน:

 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 - ติดตั้งและเปิดใช้งานกลุ่มขั้นสูง AdBlocker ต่อไปนี้ใน Google Analytics:

4 - ดูผลลัพธ์ใน Google Analytics เพื่อดูจำนวน ผู้เข้าชม ของคุณ เว็บไซต์เว็บ ปิดกั้นโฆษณาของคุณตลอดจนวิธีที่พวกเขาใช้เว็บไซต์ของคุณ เมื่อเทียบกับโฆษณาที่ไม่ปิดกั้น

วิธีการทำตามผู้ใช้ AdBlock กับ Google Tag Manager ได้

คุณอาจจะต้องอ่านกวดวิชาของเราได้ที่ การรวมกันของ Google Tag Manager บน WordPress.

1 - เพิ่มโค้ดต่อไปนี้หลังโค้ดคอนเทนเนอร์ Google Tag Manager ในไฟล์ "header.php" ของธีมของคุณ:

var adBlockEnabled = เท็จ; ให้ testAd = เอกสาร createElement('div'); testAd.innerHTML = ' '; testAd.className = 'กล่องโฆษณา'; document.body.appendChild(testAd); window.setTimeout (ฟังก์ชัน () { ถ้า (testAd.offsetHeight === 0) { dataLayer.push ({'event': 'adBlockerDetected'}); } testAd.remove (); }, 100); "; } $_SESSION['exists'] = true; ?>

2 - หากคุณพบข้อผิดพลาดเกี่ยวกับเซสชันกับโค้ดด้านบนให้ใช้รหัสต่อไปนี้แทน:

 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 - ในคอนเทนเนอร์ Google Tag Manager ของไซต์ของคุณให้สร้างแท็กใหม่ " ยูนิเวอร์แซ Analytics เรียกว่า "adBlocker Detected" ด้วยพารามิเตอร์ต่อไปนี้:

  • รหัสติดตาม: [ใส่รหัส Google Analytics ของคุณที่นี่]
  • ประเภทแทร็ก: เหตุการณ์
  • หมวดหมู่: adBlocker
  • การดำเนินการ: ตรวจพบ
  • ไม่มีการโต้ตอบ Hit: ทรู

แท็กการสร้างเครื่องจัดการแท็กของ Google

4 - จากนั้นเพิ่มทริกเกอร์ใหม่สำหรับแท็กนี้ชื่อ "AdBlocker Detected" ด้วยพารามิเตอร์ต่อไปนี้:

  • ประเภททริกเกอร์: เหตุการณ์ส่วนบุคคล
  • ชื่อเหตุการณ์ : adBlockerDetected
  • ทริกเกอร์การเปิดใช้งานนี้: เหตุการณ์ที่กำหนดเองทั้งหมด

การกำหนดค่าทริกเกอร์

5 - เผยแพร่คอนเทนเนอร์ Google Tag Manager ที่อัปเดตของคุณ

6 - ติดตั้งและเปิดใช้งานกลุ่มขั้นสูง AdBlocker ต่อไปนี้ใน Google Analytics:

ดูผลลัพธ์ใน Google Analytics เพื่อดูจำนวน ผู้เข้าชม ของเว็บไซต์ของคุณจะบล็อกโฆษณาของคุณด้วย และโฆษณาที่ไม่บล็อก