إشعار

احرص على زيارة صفحة AdSense حيث يمكنك العثور على معلومات مخصصة حول حسابك لمساعدتك في تحقيق النجاح باستخدام AdSense.

إعدادات تخصيص الإعلانات في علامات إعلانات الناشرين من Google

بالنسبة إلى الناشرين الذين لديهم مستخدمون في المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا، عليهم الرجوع إلى مقالة توافق الناشر مع الإصدار 2.2 من "إطار الشفافية والموافقة" الصادر عن مكتب IAB. أما الناشرون المهتمّون بتوفير إجراءات محسَّنة لخصوصية المستخدمين، فيمكنهم الاطّلاع على مزيد من المعلومات عن Publisher Privacy Protection API.

يمكن ضبط إعدادات تخصيص الإعلانات في علامات إعلانات الناشرين من Google في أيّ منطقة في العالم.

إعدادات تخصيص الإعلانات على الصفحات التي تستخدم علامات GPT وعلامات AdSense

طلب الإعلانات

تعرض طلبات الإعلان على Google إعلانات مخصّصة تلقائيًا، مع اختيار الإعلانات استنادًا إلى كلٍ من محتوى صفحة الويب وسجلّ المستخدم الفردي الذي يزور الصفحة. وتتيح Google أيضًا إمكانية عرض الإعلانات غير المخصّصة. مزيد من المعلومات عن الإعلانات المخصّصة وغير المخصّصة

إذا كنت تريد عرض إعلانات مخصّصة لبعض المستخدمين وإعلانات غير مخصّصة لمستخدمين آخرين، توفّر علامة GPT وعلامات الإعلانات غير المتزامنة في AdSense/"مدير إعلانات Google" للناشرين طريقة لبدء عرض الإعلانات غير المخصّصة لكل صفحة على حدة. قد تكون هذه الطريقة مفيدة عند منح كل المستخدمين أو بعضهم إمكانية الاختيار بين الإعلانات المخصّصة وغير المخصّصة.

لا تستخدم هذه الإعلانات ملفات تعريف الارتباط لتخصيص الإعلانات، ولكنها تستخدمها للسماح بتحديد عدد مرّات الظهور وإعداد التقارير المجمّعة للإعلانات. وبالتالي يجب الحصول على الموافقة على استخدام ملفات تعريف الارتباط لتلك الأغراض من المستخدمين في البلدان التي تنطبق عليها الشروط المتعلقة بملفات تعريف الارتباط في "التوجيه الأوروبي بشأن الخصوصية الإلكترونية". مزيد من المعلومات عن الإعلانات غير المخصّصة

ضبط NPA=1 باستخدام علامة GPT

استخدِم الإجراء: googletag.pubads().setPrivacySettings({nonPersonalizedAds: true})

لا ينطبق طلب setCookieOptions()‎ على "اللائحة العامة لحماية البيانات".

مزيد من المعلومات عن Google Developers

ضبط PPT=1 باستخدام علامة GPT

استخدِم الإجراء: googletag.setConfig({privacyTreatments: { treatments: ["disablePersonalization"]}})

مزيد من المعلومات عن Google Developers

ضبط NPA=1 باستخدام علامة الإعلانات غير المتزامنة في AdSense وAd Exchange

اضبط القيمة: ‎(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1

تحقَّق من أنّ علامة الإعلان تطلب إعلانات غير مخصّصة من خلال العثور على طلب الإعلان في أدوات المطوّرين في المتصفّح والبحث عن المَعلمة ‎&npa=1.

سيؤدي طلب setPrivacySettings({nonPersonalizedAds: false}) أو ضبط requestNonPersonalizedAds=0 إلى إعادة تفعيل التخصيص.

ضبط PPT=1 باستخدام علامة الإعلانات غير المتزامنة في AdSense وAd Exchange

  • الخيار 1: Push API

    استخدِم الإجراء push:‏ ‎(adsbygoogle=window.adsbygoogle||[]).push({ params: {google_privacy_treatments: 'disablePersonalization'}})

    تأكَّد من أنّ علامة الإعلان تطلب إعلانات غير مخصّصة من خلال العثور على طلب الإعلان في أدوات المطوّرين في المتصفّح والبحث عن المَعلمة ‎&ppt=1.
     
  • الخيار 2: Header Tag API

    اضبط data-privacy-treatments على علامة النصّ البرمجي adsbygoogle، على سبيل المثال:

    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" data-privacy-treatments='disablePersonalization'></script>

إيقاف طلبات الإعلانات مؤقتًا

تتوافق العلامات غير المتزامنة في GPT وAdSense أو "مدير الإعلانات" مع أساليب تحميل صفحتك، ولكن يجب الانتظار إلى حين ظهور إشارة واضحة قبل البدء في إصدار طلبات الإعلان. وقد يكون ذلك مفيدًا إذا كنت بحاجة إلى انتظار تفاعل المستخدم مع واجهة مستخدم طلب الموافقة قبل إصدار طلبات الإعلان.

عند استخدام علامة GPT: يمكن تأخير طلبات الإعلان إذا كنت تستخدم الوضع غير المتزامن.

  • استخدِم الدالة disableInitialLoad()‎ لمنع العلامة من إرسال طلبات الإعلان أثناء تحميل الصفحة أوّليًا. ويجب تنفيذ ذلك قبل إرسال أي طلبات إعلانات باستخدام الدالة display()‎.
  • أعِدَّ الخانات الإعلانية باستخدام عمليات استدعاء الدالة googletag.cmd.push(...) كالمعتاد.
  • بعد أن يختار المستخدم السماح أو عدم السماح بالموافقة، يمكنك استدعاء الدالة setRequestNonPersonalizedAds(1)‎ عند اللزوم.
  • استخدِم الدالة refresh()‎ لاستئناف إرسال طلبات الإعلان.
  • إذا لم يتم استدعاء refresh()‎، لن تظهر أي إعلانات. لا يمكن تأخير طلبات الإعلان في حال استخدام enableSyncRendering()‎.

عند استخدام رمز الإعلان غير المتزامن في AdSense أو "مدير الإعلانات":

  • استخدِم ‎(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1 لمنع العلامة من إرسال طلبات الإعلان. ويجب إجراء ذلك قبل إرسال أي طلبات إعلان باستخدام adsbygoogle.push(...)‎.
  • أعِدَّ الخانات الإعلانية باستخدام عمليات استدعاء الدالة adsbygoogle.push(...)‎ كالمعتاد.
  • بعد أن يختار المستخدم السماح أو عدم السماح بالموافقة، يمكنك ضبط requestNonPersonalizedAds=1 عند اللزوم.
  • استخدِم ‎(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 لاستئناف إرسال طلبات الإعلانات.
  • وإذا لم يتم ضبط pauseAdRequests=0، لن تظهر الإعلانات.

يمنع هذا الأسلوب إرسال طلبات الإعلانات، ولكن يظل بالإمكان تحميل نصوص برمجية متنوعة. وعلى الرغم من احتمال قراءة ملفات تعريف الارتباط الحالية على نطاقات Google، إلا أنه لن يتم ضبط ملفات تعريف ارتباط جديدة. ولن يتم استخدام أي بيانات مرتبطة بملفات تعريف الارتباط الحالية لعرض الإعلانات أو قياس أدائها.

إذا كان حل إدارة الموافقة الذي تستخدمه يوفر طريقة لتأجيل تحميل النصوص البرمجية إلى أن يُجري المستخدم الاختيار، هناك خيارًا آخر يتمثل في تأجيل تحميل gpt.js وadsbygoogle.j. ولا تتيح الأنواع الأخرى من علامات "إعلانات Google" إمكانية إيقاف طلبات الإعلان مؤقتًا، لذلك يجب تجنُّب تحميلها إلى أن تكون مستعدًا لطلب إعلانات مُخصَّصة أو غير مُخصَّصة.

لمزيد من المساعدة بخصوص علامات AdSense، يمكنك الاطّلاع على أمثلة رموز إعدادات تخصيص الإعلانات.

إعدادات تخصيص الإعلانات على صفحات AMP

تقدِّم طلبات الإعلان من صفحات AMP إعدادات تخصيص الإعلانات نفسها المستخدَمة على الصفحات بتنسيق آخر غير AMP والموضَّحة سابقًا: يمكن للناشرين اختيار عرض إعلانات غير مخصَّصة لجميع المستخدمين داخل موقع جغرافي أو اختيار عرض إعلانات مخصّصة/إعلانات غير مخصّصة بشكل انتقائي حسب الموافقة. في ما يلي توجيهات بشأن كيفية ضبط كل سيناريو من سيناريوهات صفحات AMP التي تطلب إعلانات باستخدام <amp-ad type=”doubleclick”> أو <amp-ad type=”adsense”>.

عرض الإعلانات غير المخصّصة لجميع المستخدمين في موقع جغرافي معيّن

إذا كانت علامات إعلانات AMP لا تستخدم الضبط في الوقت الفعلي (RTC)، يمكنك ببساطة تفعيل عرض الإعلانات غير المخصّصة بواجهات المستخدم في "مدير إعلانات Google" أو AdSense، ولا يلزم إجراء أي تغييرات أخرى على صفحات AMP.

إذا كانت علامات إعلانات AMP تستخدم الضبط في الوقت الفعلي (RTC)، يمكن ضبط صفحتك لتجنُّب إرسال طلبات الضبط في الوقت الفعلي إلى المستخدمين الذين سيتلقّون إعلانات غير مخصّصة (على سبيل المثال، المستخدمون في المنطقة الاقتصادية الأوروبّية والمملكة المتّحدة وسويسرا). في ما يلي المكوِّنات والإعدادات الضرورية (amp-geo وamp-consent) لإجراء ذلك. 


<!-- First we need to set up the amp-geo extension. We define a group: `eea` which includes all European Economic Area countries and the UK. You will need to keep this list up-to-date as membership in the EEA may change over time. -->
amp-geo layout="nodisplay"
  <script type="application/json"
    {
      "ISOCountryGroups": {
        "eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
        "gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
        "no", "pl", "pt", "ro", "se", "si", "sk"]
      }
    }
  </script>
</amp-geo>

<!-- Next we need to setup the consent with 0 timeout (i.e. it doesn’t show a consent UI  at all) and default “rejected” consent state. This halts RTC callouts and signals DFP/AdSense to serve non-personalized ads. -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea"
        }
      }
      "policy": {
        "default": {
          "waitFor": {
            "my_consent": []
          }
          "timeout": {
            "seconds": 0,
            "fallbackAction": "reject"
          }
        }
      }
    }
  </script>
</amp-consent>

عليك إضافة السمة data-block-on-consent إلى أيّ من مكوِّنات amp-ad في الصفحة على النحو المُحدَّد أدناه:

<!-- Finally we set up the ad tag, directing it block on consent -->
<amp-ad data-block-on-consent
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>

عرض الإعلانات المخصّصة أو غير المخصّصة استنادًا إلى الموافقة

في ظلّ عدم سماح صفحات AMP باستخدام لغة JavaScript المخصّصة، يستند طلب الإعلانات المخصّصة أو غير المخصّصة إلى ضبط المكوِّن amp-consent، بالإضافة إلى السمتَين data-block-on-consent وdata-npa-on-unknown-consent. وبافتراض أنك ضبطتَ عنصر amp-consent وربطته بجميع علامات <amp-ad> على الصفحة باستخدام السمة data-block-on-consent:

  • إذا ردَّ المستخدم بالإيجاب على العنصر amp-consent (أيّ أن المستخدم يقبل المطالبة بالموافقة)، سيتم عادةً طلب الإعلانات.
  • إذا ردَّ المستخدم بالسلب على العنصر amp-consent (أيّ أن المستخدم يرفض طلب الموافقة)، سيتم طلب إعلانات غير مُخصَّصة.
  • إذا كان ردّ المستخدم على amp-consent غير معروف (يرفض المستخدم طلب الموافقة)
    • بشكلٍ تلقائي، لا يتم إرسال أيّ طلبات إعلان على الإطلاق
    • في حال ضبط data-npa-on-unknown-consent على true، سيتم طلب إعلانات غير مُخصَّصة.
  • في حال ضبط أحد مكوّنات amp-geo لمنع تطبيق الموافقة في موقع المستخدِم الجغرافي، يتمّ إرسال الطلبات كالمعتاد.

إذا لم تكن علامات <amp-ad> تستخدم data-block-on-consent أو لم يتمّ ضبط مكوّن amp-consent بشكل صحيح، سيتم إرسال الطلبات كالمعتاد.

في ما يلي مثال على عملية الضبط التي تطلب موافقة جميع المستخدمين في المنطقة الاقتصادية الأوروبية والمملكة المتحدة ليكون السلوك الناتج على النحو المُوضَّح أعلاه:

<!-- First we need to set up the amp-geo extension. We define a group: `eea` which includes all European Economic Area countries and the UK. You will need to keep this list up-to-date as membership in the EEA may change over time. -->
<amp-geo layout="nodisplay">
  <script type="application/json">
    {
      "ISOCountryGroups": {
        "eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
        "gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
        "no", "pl", "pt", "ro", "se", "si", "sk"]
      }
    }
  </script>
</amp-geo>
 
<!-- Next we need to setup the consent for users in the “eea” country group -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea",
          "promptUI": "myConsentFlow"
        }
      }
    }
  </script> 
</amp-consent>
 

<!-- Finally we set up the ad tag, directing it to wait for consent when necessary -->
<amp-ad data-block-on-consent
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>
 

تتوفّر طرق أخرى لطلب الموافقة من المستخدمين بشكل انتقائي، بما في ذلك ضبط الصفحة لإرسال طلب CORS POST إلى نقطة نهاية تضبطها باستخدام checkConsentHref. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات amp-consent.

إعدادات تخصيص الإعلانات في حال استخدام العلامات الأخرى

علامات التراجع عن الظهور في GPT

في حال استخدام علامات التراجع عن الظهور في GPT، يمكنك تصنيف طلب إعلان على أنّه غير مخصّص، وذلك عن طريق تضمين ما يلي في "طلب البيانات من واجهة برمجة التطبيقات":

googletag.pubads().setRequestNonPersonalizedAds(int options);‎

يمكنك ضبط المَعلمة options على القيمة العددية 1 لتصنيف طلب الإعلان على أنّه إعلان غير مخصَّص، وعلى 0 لطلبات الإعلانات المؤهَّلة للإعلانات المخصّصة.

يؤدي حذف هذا الإعداد إلى السماح بعرض الإعلانات المخصّصة تلقائيًا.

مثال:

<script src="https://www.googletagservices.com/tag/js/gpt.js">
googletag.pubads().setRequestNonPersonalizedAds(1);
googletag.pubads().definePassback("123456/ad/unit", [100,200])
    .display();
</script>

الطلبات بدون علامات

إذا كنت تستخدم "الطلبات بدون علامات"، يمكنك تصنيف طلب الإعلان على أنّه إعلان غير مخصّص من خلال إضافة المَعلمة npa=[int] مباشرةً إلى عنوان URL الخاص بطلب العلامة. ونقترح تحديد المَعلمة في بداية العلامة لتجنّب اقتطاعها. حدِّد npa=1 لوضع علامة على طلب الإعلان باعتباره غير مخصّص. يؤدي حذف المَعلمة إلى عرض الإعلانات المخصّصة تلقائيًا. على سبيل المثال:

https://pubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&npa=1&c=12345

AdSense للبحث

تعرض طلبات الإعلان على Google إعلانات مخصّصة تلقائيًا، وذلك من خلال اختيار الإعلان استنادًا إلى طلب بحث المستخدم وسجلّ المستخدم الفردي الذي يُجري عملية البحث. وتتيح Google أيضًا إمكانية عرض الإعلانات غير المخصّصة. مزيد من المعلومات عن الإعلانات المخصّصة وغير المخصّصة

إذا أردت عرض إعلانات مخصّصة لبعض المستخدمين وإعلانات غير مخصّصة لمستخدمين آخرين، تقدّم علامات "AdSense للبحث" للناشرين طريقة لبدء عرض الإعلانات غير المخصّصة على أساس كل صفحة. قد تكون هذه الطريقة مفيدة عند منح كل المستخدمين أو بعضهم إمكانية الاختيار بين الإعلانات المخصّصة وغير المخصّصة. 

بالنسبة إلى إعلانات البحث المخصّص - علامة الإعلان على الإنترنت: أضِف ما يلي إلى pageOptions في علامة إعلانات البحث المخصّص:
personalizedAds: false,‎


بالنسبة إلى علامة AdMob‏: 
builder.setAdvancedOptionValue("personalizedAds", "false");‎


بالنسبة إلى علامة iOS‏: 
‎[request setAdvancedOptionValue:@"false" forKey:@"personalizedAds"];‎

ستؤدي هذه الإجراءات إلى إرسال طلبات إعلانات غير مخصّصة لهذا الطلب تحديدًا. هذه معلمة بدون حالة. إذا لم يتم ضبط المَعلمة في الطلبات اللاحقة لهذا المستخدم، سيتم الرجوع إلى الإعداد التلقائي، وهو طلب الإعلانات المخصّصة.

حزمة تطوير البرامج (SDK) لمنصة User Messaging Platform (UMP) من Google

راجِع مستندات Google Developers (حزمة تطوير البرامج لمنصة UMP على نظام التشغيل iOS وحزمة تطوير البرامج لمنصة UMP على نظام التشغيل Android) للحصول على مزيد من المعلومات عن كيفية استفادة تطبيقك من هذه الحزمة للالتزام بتعليمات "سياسة موافقة المستخدم في الاتحاد الأوروبي" من Google.

حزمة تطوير البرامج (SDK) لإعلانات الوسائط التفاعلية من Google (للفيديوهات)

يمكنك في طلبات الفيديو الإشارة إلى رغبتك في أن تتعامل Google مع محتوى الفيديو الذي تقدّمه باعتباره غير مخصّص من خلال إلحاق المعلمة npa=1 بعلامة إعلانك. ويمكنك إجراء ذلك باستخدام علامة فيديو أساسية تم إنشاؤها يدويًا أو باستخدام أيٍّ من حزم تطوير البرامج الخاصة بإعلانات الوسائط التفاعلية (IMA SDK) على نظام أساسي محدّد لعرض الإعلان (حزمة SDK الخاصة بإعلانات الوسائط التفاعلية على الصفحات بتنسيق HTML5 أو على أجهزة iOS أو Android أو Google Cast).

إذا كان مشغل الفيديو يستخدم ميزة "إدراج الإعلانات الديناميكية" (DAI) في "مدير إعلانات Google"، يمكن أيضًا تضمين المَعلمة npa=1 مع فيديو عند الطلب (VOD) أو طلب البث المباشر لتمرير المَعلمة إلى أي طلبات إعلان مُضمَّنة (DAI HTML5 SDK أو DAI Cast SDK أو DAI iOS SDK أو DAI Android SDK أو DAI Roku SDK أو DAI tvOS SDK).

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟
true
صفحة AdSense المخصّصة لك

حول صفحة AdSense: مرجع جديد يمكنك من خلاله الحصول على معلومات مخصَّصة وفرص جديدة في حسابك لمساعدتك في تحقيق النجاح باستخدام AdSense

بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
8936878562503122993
true
مركز مساعدة البحث
true
true
true
true
true
157
false
false