إشعار

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

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

يمكن ضبط إعدادات تخصيص الإعلانات في علامات إعلانات الناشرين من Google في أي منطقة في العالم، بما في ذلك المنطقة الاقتصادية الأوروبية (EEA). 

بموجب سياسة موافقة المستخدم في الاتحاد الأوروبي المُعدَّلة من Google، يجب الإفصاح عن معلومات محدّدة للمستخدمين داخل المنطقة الاقتصادية الأوروبية (EEA) والمملكة المتحدة والحصول على موافقتهم على استخدام ملفات تعريف الارتباط أو غير ذلك من البيانات المحفوظة على أجهزتهم المحلية وفقًا للمتطلبات القانونية، وكذلك موافقتهم على جمع البيانات الشخصية ومشاركتها واستخدامها في تخصيص الإعلانات. تعكس هذه السياسة شروط "التوجيه الأوروبي بشأن الخصوصية الإلكترونية" و"اللائحة العامة لحماية البيانات" (GDPR).

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

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

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

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

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

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

بالنسبة إلى علامة GPT:

استخدم الطريقة: googletag.pubads().setRequestNonPersonalizedAds(1)

بالنسبة إلى علامة الإعلانات غير المتزامنة في AdSense و"مدير الإعلانات":

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

تحقَّق من أنّ علامة الإعلان تطلب إعلانات غير مخصّصة من خلال العثور على طلب الإعلان في أدوات المطوّرين في المتصفّح والبحث عن المَعلمة ‎&npa=1. وسيؤدي استدعاء setRequestNonPersonalizedAds(0) أو ضبط requestNonPersonalizedAds=0 إلى إعادة تفعيل التخصيص.

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

تتوافق العلامات غير المتزامنة في 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 المُوضَّحة مسبقًا: يمكن للناشرين اختيار عرض إعلانات غير مُخصَّصة لجميع المستخدمين المقيمين ضمن المنطقة الاقتصادية الأوروبية (EEA) والمملكة المتحدة أو اختيار عرض إعلانات مُخصَّصة أو إعلانات غير مُخصَّصة بشكل انتقائي بناءً على الموافقة. في ما يلي توجيهات بشأن كيفية ضبط كل من سيناريوهات صفحات AMP التي تطلب إعلانات باستخدام <amp-ad type=”doubleclick”‎> أو <amp-ad type=”adsense”‎>.

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

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

إذا كانت علامات إعلانات AMP تستخدم الضبط في الوقت الفعلي (RTC)، يمكن ضبط صفحتك لتجنُّب إرسال طلبات 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 الخاصة بإعلانات Google على الأجهزة الجوّالة

يُرجى الاطّلاع على موقع المطوّرين الإلكتروني (حزمة SDK الخاصة بإعلانات Google على أجهزة iOS أو حزمة SDK الخاصة بإعلانات Google على أجهزة Android) لمعرفة المزيد عن حزمة SDK الخاصة بإعلانات 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

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