Ads.txt

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

ملف ads.txt هو مجموعة من جميع الأرقام التعريفية للناشرين المسموح لها بطلب الإعلانات على نطاقك، ويوجد في جذر النطاق (على سبيل المثال، على example.com/ads.txt). يبدو إدخال ملف ads.txt النموذجي على النحو التالي:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

يستند عادةً الرقم التعريفي للناشر، المستخدَم في ملف ads.txt، إلى قيمة data-ad-client من علامات الإعلانات. ومع ذلك، ونظرًا لأنّ معظم عملاء منصّة AFP لديهم آلاف الحسابات الفرعية، تصبح إدارة هذا الملف وحتى قدرة Google وأنظمة عروض الأسعار الأخرى على معالجته أمرًا صعبًا. يتوفّر خياران أمام عملاء المنصّة لحلّ هذه المشكلة وتوسيع نطاق استخدام ملف ads.txt على نطاقات المنصّة. يمكن للمنصات اختيار تنفيذ أحد الخيارَين أو كليهما معًا إذا لزم الأمر:

  • يمكن للمنصات تسجيل نطاقاتها في قائمة اللواحق العامة.
  • يمكن أن تضيف خدمة AdSense نطاقات الأنظمة الأساسية إلى القائمة البيضاء لتتمكّن من التحقّق من طلبات الإعلان استنادًا إلى مَعلمة data-ad-host بالإضافة إلى مَعلمة data-ad-client.

الخيار 1: التسجيل في قائمة اللاحقة العامة

من خلال تسجيل نطاق في قائمة اللواحق العامة، ستتعامل المتصفحات مع النطاق كنطاق مستوى أعلى (TLD) (نطاق المستوى الأعلى). سيتّبع نظام التحقّق من ملفات ads.txt الطريقة نفسها. يجب أن تتحقق الأنظمة الأساسية من التأثير الكامل لذلك على نطاقها قبل إجراء هذا التغيير.

في حال وجود نطاق في قائمة اللاحقة العامة، يجب تغيير موقع ملف ads.txt. وبدلاً من نشر ملف ads.txt في جذر النطاق (example.com/ads.txt)، يجب نشر ملفات ads.txt على كل نطاق فرعي (subdomain.example.com/ads.txt)، وما لم يتم أيضًا تطبيق الخيار 2، يجب أن يحتوي ملف ads.txt على الرقم التعريفي للناشر الفرعي، أو بعبارة أخرى، يستند إلى قيمة المَعلمة data-ad-client.

على سبيل المثال، إذا كان رمز السمة الفرعية (data-ad-client) هو: ca-pub-123456789012345، سيظهر ملف ads.txt على النحو التالي:

google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0

عند إزالة الجزء ca- من السلسلة.

الخيار 2: معالجة ملف ads.txt بشكل خاص لنطاقات النظام الأساسي

أتاحت AFP إمكانية التحقق من طلبات الإعلانات استنادًا إلى قيمة data-ad-client أو data-ad-host للنطاقات المضافة إلى القائمة البيضاء. وهذا يعني أنّه إذا كان أحد هذين المعرّفَين في ملف ads.txt، ستتم معالجة طلب الإعلان على أنّه تم التحقّق منه. وستعمل هذه المعالجة حتى إذا كان النطاق مُدرجًا في قائمة اللواحق العامة، حيث سيكون الاختلاف الوحيد هو موقع ملف ads.txt.

بالنسبة إلى معظم عملاء منصّة AFP، ننصح بالتأكّد من ضبط المَعلمة data-ad-host في جميع علامات الإعلانات (بدلاً من ذلك، يمكنك استخدام العلامة الوصفية"حساب النظام الأساسي" لضمان أن هذه هي الحالة). وبالتالي، سيحتاج ملف ads.txt إلى إدخال واحد فقط، وسيعتمد على رقم تعريف موقع المضيف (data-ad-host).

على سبيل المثال، إذا كان رقم تعريف المضيف (data-ad-host) هو: ca-host-pub-1234567890123456، سيظهر ملف ads.txt على النحو التالي:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

عند إزالة الجزء ca-host- من السلسلة.