كيفية إعداد وضع الموافقة Google AdSense (متقدم)
إعداد وضع الموافقة Google AdSense
في هذه المقالة سنتحدث عن إعداد وضع الرقابة Google AdSense، وهي طريقة مبتكرة للاشتراك في ملفات تعريف الارتباط للتوافق مع قانون حماية البيانات العامة (GDPR) وقانون حماية خصوصية المستهلك (CPRA). اطلع على المزيد عن GDPR هنا.
يشمل هذا تشغيل إعلانات Google (بما في ذلك AdSense) فقط بعد موافقة المستخدم.
كيفية إعداد ذلك على موقع Blogger الخاص بك
كيفية دمج وضع موافقة Google
تتيح لك وضع موافقة Google حماية علامات Google المتعلقة بحماية المستخدمين. تفاصيل أكثر عن Google AdSense.
سوف تحتاج إلى إضافة مكتبة gtag.js
إلى موقعك الإلكتروني.
كيفية إضافة علامة الموقع العالمية (gtag.js)
- انتقل إلى لوحة تحكم Blogger الخاصة بك.
- انتقل إلى الموضوع > تحرير HTML.
- أضف النص التالي في قسم
<head>
من الموقع الخاص بك، ويفضل أن يكون قبل علامة</head>
:
<script async src="https://www.googletagmanager.com/gtag/js?id=YOUR_GA_MEASUREMENT_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'analytics_storage': 'denied'
});
gtag('js', new Date());
gtag('config', 'معرف قياس أداء GA الخاص بك');
</script>
استبدل YOUR_GA_MEASUREMENT_ID
بمعرف الاختبار التجريبي الخاص بـ Google Analytics.
اختيار تفضيلات التوجه على حجم المستخدم
بعد تحميل الصفحة، يجب عليك تعيين تفضيلات التوجه بناءً على اختيار المستخدم (على سبيل المثال، عندما يقبل أو يرفض ملفات تعريف الارتباط عبر موافقة الموافقة).
كيفية إضافة النقوش الورقية المبتكرة
إضافة النصي التالي للتعامل مع تحديثات الموافقة:
<script>
function HandleConsentUpdate(consentStatus) {
gtag('consent', 'update', {
'ad_storage': consentStatus,
'analytics_storage': consentStatus
});
}
// مثال لكيفية الاتصال بهذا عندما يعطي المستخدم موافقته
document.getElementById('قبول ملفات تعريف الارتباط').onclick = function() {
HandleConsentUpdate('granted');
};
document.getElementById('رفض ملفات تعريف الارتباط').onclick = function() {
HandleConsentUpdate('denied');
};
</script>
ملاحظة: ستحتاج إلى استخدام هذه التدابير العلاجية للتأكد من توافقها مع ملفات تعريف الارتباط الخاصة بك.
تضمين كود AdSense
أخيرًا، تأكد من عرض إعلانات AdSense الخاصة بك فقط إذا سمح للمستخدم بذلك.
<script>
if (consentStatus === 'granted') {
(adsbygoogle = window.adsbygoogle || []).push({});
}
</script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-XXXX"
data-ad-slot="XXXXXXX"></ins>
الاختبار النشري
قبل النشر، قم بمعاينة الموقع للتأكد من أن كل شيء يعمل بشكل صحيح. تعليمات حول معاينة Blogger.
تأكد من عرض الإعلانات فقط بعد الحصول على الموافقة.
نشر ملاحظة
بمجرد الانتهاء، احفظ الابتكارات المنشورة عليها.
مراقبة وتعديل
راقب إذن لإعلامك بالضرورية لأية تغييرات في قوانين الخصوصية أو سياسات Google. اطلع على مزيد من المعلومات عن سياسات الخصوصية.
خاتمة
باستخدام هذا الإعداد، ستحترم إعلانات Google AdSense الخاصة بك موافقة المستخدم، مما يضمن الامتثال لقانون حماية البيانات العامة (GDPR) وقانون حماية خصوصية المستهلك (CPRA).
كما أنك تضع الأساس لتجربة مستخدم أكثر اهتمامًا بالخصوصية، وهو أمر مهم بشكل متزايد في بيئة التنظيم اليوم.
ملاحظات إضافية
- تأكد من اختبار الموقع على أجهزة متعددة للتأكد من أن جميع الميزات تعمل بشكل صحيح.
- تأكد من تحديث الروابط والإعدادات بناءً على أي تغييرات مستقبلية في سياسات Google أو قوانين الخصوصية.
- يمكنك استخدام أدوات مثل PageSpeed Insights لتحسين أداء موقعك.