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- من السلسلة.