إشعار

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

إعدادات المعالجة المحدودة للبيانات في علامات إعلانات الناشر من Google

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

إعدادات المعالجة المحدودة للبيانات للصفحات التي تستخدم مكتبة "علامات ناشر Google" وعلامات AdSense

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

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

  • إعدادات الإعلانات غير المخصّصة في علامات إعلانات الناشر من Google 
    (مدير الإعلانات وAdMob وAndroid وiOS وAdSense)
  • وضع علامة على طلب الإعلان للمستخدمين من المنطقة الاقتصادية الأوروبية تحت سن الرشد (TFUA)
    (مدير الإعلانات وAdMob وAdSense)​
  • وضع علامة على طلب إعلان للتعامل مع الموقع باعتباره موجّهًا للأطفال (TFCD)
    (مدير إعلانات Google وAdMob وAdSense)
    يمكن للناشرين اختيار استخدام مَعلمة TFCD لوضع علامات على طلبات المستخدِمين القُصّر. سيتم تفعيل المعالجة المحدودة للبيانات أيضًا عند ضبط مَعلمة TFCD

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

في حال كنت ترغب في تفعيل المعالجة المحدودة للبيانات لبعض المستخدمين فقط، توفّر علامات الإعلانات غير المتزامنة في مكتبة "علامات ناشر Google" ‏(GPT) وAdSense/Ad Exchange للناشرين طريقة لبدء عرض المعالجة المحدودة للبيانات على أساس كل صفحة. وقد يكون هذا مفيدًا إذا اخترت عرض رابط "عدم بيع معلوماتي الشخصية" للمستخدمين. وبالنسبة إلى هؤلاء المستخدِمين الذين اختاروا النقر وعدم السماح ببيع معلوماتهم، قد تجد أنّ ضبط هذه الإشارة يفي بالتزاماتك التنظيمية. اطّلع على مقالة "مساعدة الناشرين في الالتزام بقوانين الخصوصية السارية في الولايات الأمريكية" (مدير إعلانات Google وAdMob وAdSense) للحصول على مزيد من المعلومات عن وضع المعالجة المحدودة للبيانات.

  • بالنسبة إلى علامة GPT، استخدِم مقتطف الرمز التالي:

    googletag.pubads().setPrivacySettings({
    'restrictDataProcessing': true
    });

  • بالنسبة إلى علامة الإعلان غير المتزامنة في AdSense وAd Exchange، استخدم مقتطف الرمز التالي:

    <ins class="adsbygoogle"
    style="display:inline-block;width:728px;height:90px"
    data-ad-client="ca-pub-0123456789abcdef"
    data-ad-slot="0123456789"
    data-restrict-data-processing="1"></ins>

ستؤدي هذه الطرق إلى تشغيل المعالجة المحدودة للبيانات لطلبات "إعلانات Google" اللاحقة من الصفحة التي تم إصدارها من خلال علامات الإعلانات المتوافقة التالية: علامة GPT، أو علامات AdSense أو Ad Exchange غير المتزامنة (adsbygoogle.js)، وحزمة تطوير البرامج لإعلانات الوسائط التفاعلية. تحقَّق من أنّ علامة الإعلان تحظر معالجة البيانات من خلال البحث عن طلب الإعلان بواسطة أدوات مطوّري البرامج في المتصفّح والبحث عن المَعلمة ‎&rdp=1.

تسمح واجهات برمجة التطبيقات نفسها بإيقاف المعالجة المحدودة للبيانات (وإعادة تفعيل التخصيص) من خلال ضبط الإعداد على false و0، بناء على النوع الذي تتوقّعه واجهة برمجة التطبيقات. إذا كانت الصفحة تحتوي على أنواع متعددة من علامات "إعلانات Google" (على سبيل المثال، علامة GPT وعلامة AdSense/Ad Exchange غير متزامنة)، يجب استخدام عنصر التحكم بالمعالجة المحدودة للبيانات (RDP) لكل نوع من العلامات.

إعدادات المعالجة المحدودة للبيانات مع العلامات الأخرى

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

في حال استخدام علامات التراجع عن الظهور في GPT، يمكنك تصنيف طلب الإعلان على أنّه ضمن المعالجة المحدودة للبيانات باستخدام واجهة برمجة التطبيقات googletag.pubads().setPrivacySettings نفسها التي تستخدمها GPT التقليدية.

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

مثال للرمز:

<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id='gpt-passback'>
  <script>
     window.googletag = window.googletag || {cmd: []};
     googletag.cmd.push(function() {
       googletag
         .defineSlot('/123/sports', [300, 250], 'gpt-passback')
         .addService(googletag.pubads());
       googletag.pubads().setPrivacySettings({
        'restrictDataProcessing': true
       });
       googletag.enableServices();
       googletag.display('gpt-passback');
     });
  </script>
</div>

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

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

مثال للرمز:

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

‫SDK لإعلانات Google على الأجهزة الجوّالة

يُرجى الاطّلاع على الموقع الإلكتروني لمطوّري التطبيقات للحصول على مزيد من المعلومات عن حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".

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

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

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

علامات إعلانات الناشر القديمة من Google

لا تتيح الأنواع الأخرى من علامات "إعلانات Google" (مثل علامة "مدير إعلانات Google" القديمة وعلامة GUT وعلامة AdSense أو Ad Exchange ‫المتزامنة (show_ads.js) طلبات الإعلان للمعالجة المحدودة للبيانات. نقترح عليك نقل البيانات إلى إحدى العلامات التي توفّر ميزات كاملة لكلٍّ من الإعلانات المخصّصة ووضع المعالجة المحدودة للبيانات.

AdSense للبحث

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

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

  • بالنسبة إلى الإعلانات المخصّصة على شبكة البحث - علامة الإعلان على الويب، أضِف النص التالي إلى pageOptions في علامة الإعلانات المخصّصة على شبكة البحث:

    personalizedAds: false,

  • بالنسبة إلى علامة AdMob:

    builder.setAdvancedOptionValue("csa_personalizedAds", "false");

  • بالنسبة إلى علامة iOS:

    [request setAdvancedOptionValue:@"false" forKey:@"personalizedAds"];

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

Accelerated Mobile Pages (AMP)

لا تنطبق هذه الإرشادات إلا على "مدير الإعلانات" وAdSense. تعرّف على كيفية إعداد كلّ سيناريو لصفحات AMP التي تطلب إعلانات باستخدام <amp-ad type=”doubleclick”> أو <amp-ad type=”adsense”>.

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

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

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

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

<!-- يمكنك إعداد عنصر amp-geo لاكتشاف المستخدِمين النهائيين من amp-geo في الولايات المتّحدة والذي يتيح الآن رصد الموقع الجغرافي على مستوى البلد فقط، وستكون ميزة اكتشاف الولايات الأمريكية متاحة قريبًا. عليك التأكّد من التعامل مع الحالة "غير معروف" عندما لا يمكن تحديد البلد من amp-geo، وأن تحتوي مجموعة واحدة على الأقلّ على الحالة "غير معروف" -->
<amp-geo layout=nodisplay>
  <script type="application/json">
    {
      "ISOCountryGroups": {
        "us": ["us"],
        "eea": ["preset-eea", “unknown”]
      }
    }
  </script>
</amp-geo>

<!-- يمكنك إعداد عنصر amp-consent لحظر الطلبات وجمع موافقات المستخدمين. سيتم ضبطه بعد ذلك ليتم رفضه تلقائيًا، حتى لا يطلب في الواقع الموافقة. ويؤدي ذلك إلى منع استدعاء ضبط الوقت الفعلي وإرسال إشارة إلى "مدير الإعلانات"/AdSense لعرض الإعلانات غير المخصّصة. -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
     “consentInstanceId”: “my_consent”,
      “consentRequire”: false,
“geoOverride”: {
  “us”: {
    “consentRequired”: “remote”,
    “checkConsentHref”: “https://your-endpoint” 
  }
}     
  </script>
</amp-consent>

بما أنّ amp-geo لا يدعم حاليًا اكتشاف الولايات الأمريكية المعنيّة، تحتاج إلى توفير نقطة نهاية لإخبار AMP إذا كانت الموافقة مطلوبة للمستخدِم الحالي من خلال إعداد checkConsentHref. تتوقّع AMP كائن JSON مرّة أخرى من نقطة النهاية. يمكنك العثور على مزيد من المعلومات عن استجابة نقطة النهاية من مستند موقع AMP.

إذا لم تتمكّن من ضبط نقطة نهاية، يعمل فريق AMP على تقديم ميزة جديدة لمساعدتك في اكتشاف مستخدِمي من الولايات الأمريكية المعنية. وقبل إطلاق هذه الميزة، يمكنك اختيار تطبيق إعداد الموافقة على جميع المستخدمين في الولايات المتحدة كحلّ مؤقت. يبدو ضبط amp-consent كما يلي:

<!-- إعداد عنصر amp-consent لحظر الطلبات وجمع موافقات المستخدِمين لجميع المستخدِمين في الولايات المتحدة -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
     “consentInstanceId”: “my_consent”,
      “consentRequire”: false,
“geoOverride”: {
  “us”: {
    “consentRequired”: “true”
  }
}     
  </script>
</amp-consent>

عليك إضافة السمة data-block-on-consent إلى أيٍّ من عناصر amp-ad في الصفحة على النحو المُحدَّد أدناه. تعمل _auto_reject على توجيه الإعلانات إلى عدم الانتظار إلى أن تظهر رسالة مطالبة، إلا إنّه يتم الرجوع لعرض إعلانات غير مخصّصة مباشرةً. 

<!-- أخيرًا، أعددنا علامة الإعلان، مع توجيهها لرفض الموافقة تلقائيًا -->
<amp-ad data-block-on-consent="_auto_reject"
    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 بشكل صحيح، سيتم إرسال الطلبات بصورة طبيعية.

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

<!-- يمكنك إعداد عنصر amp-geo لاكتشاف المستخدِمين النهائيين من amp-geo في الولايات المتّحدة والذي يتيح الآن رصد الموقع الجغرافي على مستوى البلد فقط، وستكون ميزة اكتشاف الولايات الأمريكية متاحة قريبًا. عليك التأكُّد من التعامل مع الحالة "غير معروف" عندما لا يمكن تحديد البلد من amp-geo، وأن تحتوي مجموعة واحدة على الأقلّ على الحالة "غير معروف" -->

<amp-geo layout=nodisplay>
  <script type="application/json">
    {
      "ISOCountryGroups": {
        "us": ["us"],
        "unknown": ["unknown"]
      }
    }
  </script>
</amp-geo>

<!--إعداد الموافقة للمستخدمين في الولايات المتحدة -->

<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
    “consentInstanceId” : “my_consent”,
      “consentRequired”: false,
      “geoOverride”: {
        “us”: {
          “consentRequired”: “true”,
          “promptUI”: “myConsentFlow”
        }
      }
    }
  </script>
  <div id=”myConsentFlow”>...</div>
</amp-consent>

<!-- أخيرًا، أعددنا علامة الإعلان، بحيث يتم توجيهها لانتظار الحصول على الموافقة عند الضرورة، وطلب إعلانات غير مخصّصة إذا كانت الموافقة التي تم حلها غير معروفة -->
<amp-ad data-block-on-consent
    data-npa-on-unknown-consent=true
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>

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

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

كيف يمكننا تحسينها؟
بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
8432274810467444355
true
مركز مساعدة البحث
true
true
true
true
true
157
false
false