هل رغبت يومًا في معرفة عدد زوار ووردبريس الذين يحظرون إعلاناتك؟ إذا كان الأمر كذلك، فأنت محظوظ. سيوضح لك هذا الدليل كيفية تمييز الجلسات الجديدة للزوار الذين يستخدمون أدوات حظر الإعلانات بحدث مخصص من Google Analytics. بعد ذلك، سنوضح لك كيفية تقسيم المستخدمين الذين يستخدمون أدوات حظر الإعلانات عبر تقسيم متقدم في Google Analytics.
هذا البرنامج التعليمي مخصص للمستخدمين المتقدمين الذين يعرفون كيفية إضافة أجزاء صغيرة من التعليمات البرمجية إلى مواقع الويب الخاصة بهم. بالطبع، يجب عليك دائمًا التفكير في إنشاء نسخة احتياطية لموقع الويب الخاص بك.
كيفية تتبع مستخدمي AdBlock باستخدام Google Analytics (بدون Google Tag Manager)
ربما ستحتاج إلى معرفة كيفية الإضافة تحليلات جوجل على وورد.
1 - أضف الكود التالي مباشرةً بعد كود تتبع Google Analytics في ملف "header.php" الخاص بموضوعك:
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', eventsCategory: 'adBlocker', eventsAction: 'detected' }); } testAd.remove(); }, 100); "; } $_SESSION['موجود'] = صحيح؛ ?>
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 على ووردبريس.
1 - أضف الشفرة التالية بعد رمز حاوية Google Tag Manager في ملف "header.php" لموضوعك:
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); "; } $_SESSION['موجود'] = صحيح؛ ?>
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 بموقعك ، أنشئ علامة جديدة " تحليلات عالمية تسمى "الكشف عن adBlocker" مع المعلمات التالية:
- معرف التتبع: [أدخل معرف Google Analytics هنا]
- نوع المسار: الحدث
- الفئة: adBlocker
- العمل: الكشف
- عدم التفاعل ضرب: صحيح
4 - ثم قم بإضافة مشغل جديد لهذه العلامة يسمى "AdBlocker Detected" بالمعلمات التالية:
- نوع الزناد: حدث شخصي
- اسم الحدث : تم الكشف عن مانع الإعلانات
- هذا التنشيط مشغلات: جميع الأحداث المخصصة
5 - انشر حاوية Google Tag Manager المحدثة
6 - تثبيت وتمكين شرائح AdBlocker المتقدمة التالية في Google Analytics:
اعرض النتائج في Google Analytics لمعرفة عدد زوار موقعك الذين يحظرون إعلاناتك وعدد الذين لا يفعلون ذلك.

