Bạn đã bao giờ muốn biết chính xác có bao nhiêu người truy cập trang web WordPress của bạn đang chặn quảng cáo của bạn chưa? Nếu vậy, bạn thật may mắn. Hướng dẫn này sẽ chỉ cho bạn cách tính điểm phiên mới với khách sử dụng AdBlockers với sự kiện tùy chỉnh của Google phân tích. Tiếp theo, chúng tôi sẽ hướng dẫn bạn cách phân đoạn người dùng bằng AdBlockers thông qua phân đoạn nâng cao trong Google phân tích.

Hướng dẫn này dành cho người dùng nâng cao, những người biết cách thêm các đoạn mã vào website. Tất nhiên, bạn nên luôn xem xét việc sao lưu website.

Làm thế nào để theo dõi người dùng AdBlock với Google Analytics (mà không có Google Tag Manager)

Bạn có thể sẽ cần phải biết thêm nhận xét Google Analytics trên WordPress.

1 - Thêm mã sau ngay sau mã theo dõi Google của bạn phân tích trong tệp “header.php” của chủ đề của bạn:

var adBlockEnabled = false; let testAd = document. createElement ('div'); testAd.innerHTML = ''; testAd.className = 'hộp quảng cáo'; document.body.appendChild (testAd); window.setTimeout (function () {if (testAd.offsetHeight === 0) {ga ('send', {hitType: 'event', eventCategory: 'adBlocker', eventAction: 'Discover'});} testAd.remove ();}, 100); ";} $ _SESSION ['tồn tại'] = true;?>

2 - Nếu bạn gặp lỗi liên quan đến phiên với mã ở trên, hãy sử dụng mã sau đây:

 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 - Cài đặt và bật các phân đoạn nâng cao AdBlocker sau trong Google Analytics:

4 - Xem kết quả trong Google Analytics để xem có bao nhiêu khách của bạn Website chặn quảng cáo cũng như cách họ sử dụng trang web của bạn so với những người không chặn chúng.

Làm thế nào để theo dõi người dùng AdBlock với Google Tag Manager

Bạn có thể sẽ cần phải đọc hướng dẫn của chúng tôi trên tích hợp Trình quản lý thẻ của Google trên WordPress.

1 - Thêm mã sau ngay sau mã vùng chứa Trình quản lý thẻ của Google trong tệp "header.php" của chủ đề:

var adBlockEnabled = false; let testAd = document. createElement ('div'); testAd.innerHTML = ''; testAd.className = 'hộp quảng cáo'; document.body.appendChild (testAd); window.setTimeout (function () {if (testAd.offsetHeight === 0) {dataLayer.push ({'event': 'adBlockerDetected'});} testAd.remove ();}, 100); ";} $ _SESSION ['tồn tại'] = true;?>

2 - Nếu bạn gặp phải lỗi liên quan đến phiên với mã trên, hãy sử dụng mã sau để thay thế:

 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 - Trong vùng chứa Trình quản lý thẻ của Google trên trang web của bạn, hãy tạo một thẻ mới " Universal Analytics Được gọi là "Đã phát hiện adBlocker" với các tham số sau:

  • ID theo dõi: [chèn ID Google Analytics của bạn tại đây]
  • Loại theo dõi: sự kiện
  • Thể loại: adBlocker
  • Hành động: được phát hiện
  • Non-Tương tác Hit: Đúng

Thẻ tạo trình quản lý thẻ của Google

4 - Sau đó, thêm trình kích hoạt mới cho thẻ này có tên là “AdBlocker Detected” với các thông số sau:

  • Loại kích hoạt: sự kiện cá nhân
  • Tên sự kiện : Đã phát hiện Quảng cáo Blocker
  • Kích hoạt kích hoạt này: Tất cả các sự kiện tùy chỉnh

Cấu hình kích hoạt

5 - Xuất bản bộ chứa Trình quản lý thẻ Google được cập nhật của bạn

6 Cài đặt và bật các phân đoạn nâng cao AdBlocker sau trong Google Analytics:

Xem kết quả trong Google Analytics để xem có bao nhiêu khách trên trang web của bạn cũng chặn quảng cáo của bạn và những quảng cáo không chặn.