- يجب أن يكون تطبيقك مسجّلاً في "متجر Google Play" أو Apple App Store.
- يجب أن تتضمّن بطاقة بيانات التطبيق في المتجر موقعًا إلكترونيًا للمطوّر، كما هو موضّح أدناه.
لإعداد ملف app-ads.txt لتطبيقك:
- الخطوة 1: أنشِئ موقعًا إلكترونيًا خاصًا بالمطوّر
- الخطوة 2: أنشِئ ملف app-ads.txt
- الخطوة 3: انشر ملف app-ads.txt على الموقع الإلكتروني للمطوّر
- الخطوة 4: انتظِر إلى أن يزحف AdMob إلى ملف app-ads.txt ويتحقق منه
- الخطوة 5: تأكَّد من اكتمال التحقق من ملف app-ads.txt في حسابك على AdMob
الخطوة 1: أنشِئ موقعًا إلكترونيًا خاصًا بالمطوّر
من خلال الموقع الإلكتروني الخاص بالمطوّر، يمكن للمستخدمين التعرّف أكثر على تطبيقاتك ومحتوى آخر. وهذا الموقع الإلكتروني هو أيضًا معيار app-ads.txt في تحديد مالك التطبيق. يجب أن يكون الموقع الإلكتروني للمطوّر مرتبطًا ببطاقات بيانات المتجر في Google Play أو App Store ليتمكّن AdMob والمنصّات الإعلانية الأخرى من تحديد ملكية تطبيقك.
إذا لم يسبق لك إعداد موقع إلكتروني لمؤسستك المخصصة لتطوير التطبيقات، عليك إنشاء موقع إلكتروني قبل المشاركة في app-ads.txt. هناك العديد من خيارات استضافة الويب المجانية والمدفوعة.
إذا لم يكن لديك موقع إلكتروني مناسب يسمح بتحميل ملف app-ads.txt على مستوى الجذر، يمكنك استخدام ميزة "استضافة Firebase" لاستضافة ملف app-ads.txt. مزيد من المعلومات عن نشر ملف app-ads.txt باستخدام "استضافة Firebase"
بعد إنشاء بطاقة بيانات تطبيقك لمتاجر التطبيقات، عدِّلها لتضمين الموقع الإلكتروني للمطوّر في عنوان URL المخصص للتواصل مع المطوّر. يمكنك اختيار نشر أي معلومات تسويق ودعم ذات صلة بتطبيقك على هذا الموقع الإلكتروني.
ملاحظة: لا حاجة لإدراج عنوان URL لملف app-ads.txt بالكامل في بطاقة بيانات التطبيق في المتجر. يزحف AdMob إلى ملف app-ads.txt باستخدام قسم اسم المضيف (النطاق) من عنوان URL للموقع الإلكتروني. مزيد من المعلومات عن كيفية العثور على ملف app-ads.txt
الخطوة 1 (أ): أضِف الموقع الإلكتروني للمطوّر في بطاقة بيانات تطبيقك في المتجر
لإضافة الموقع الإلكتروني للمطوّر في بطاقة بيانات تطبيقك في المتجر:
- في Google Play: أضِف عنوان URL للموقع الإلكتروني في معلومات الاتصال ضمن بطاقة بيانات تطبيقك في المتجر:
- سجّل الدخول إلى Play Console.
- اختَر تطبيقًا.
- في القائمة اليمنى، انقر على التوفُّر في المتجر، ثمّ على إعدادات المتجر.
- انتقِل إلى تفاصيل الاتصال في بطاقة بيانات المتجر.
- أضِف عنوان URL للموقع الإلكتروني الخاص بالمطوّر الذي تتعامل معه. لتأكيد أنّك أضفت عنوان URL بنجاح، تأكَّد من أنّ عنوان URL للموقع الإلكتروني الخاص بالمطوّر مرتبط في قسم "دعم التطبيق" في صفحة تطبيق Android.
ملاحظة: إذا أضفت موقعًا إلكترونيًا للمطوّر أو عدّلته في بطاقة بيانات تطبيقك في المتجر في Google Play، يُرجى الانتظار لمدّة تصل إلى 24 ساعة حتى يرصد AdMob هذه التغييرات.
- في Apple App Store: أضِف موقعك الإلكتروني الخاص بالمطوّر في حقل عنوان URL للتسويق في بطاقة بيانات تطبيقك في المتجر. لتأكيد أنّك أضفت عنوان URL بنجاح، تأكَّد من ظهور رابط "الموقع الإلكتروني للمطوّر" في أسفل صفحة تطبيق iOS.
الخطوة 2: أنشِئ ملف app-ads.txt
إذا كان موقعك الإلكتروني لا يحتوي على ملف app-ads.txt، يمكنك إنشاء هذا الملف. ويجب تضمين الرقم التعريفي للناشر وتنسيقه بشكلٍ صحيح من أجل التحقق من ملف ads.txt. أنشئ ملفًا نصيًا (.txt) باستخدام محرر نصوص عادي، مثل Notepad (في Windows) أو TextEdit (في Mac). سيُطلب منك إضافة مقتطف الرمز المخصّص إلى ملف app-ads.txt.
الخطوة 2 (أ): أضِف مقتطف الرمز المخصص إلى ملف app-ads.txt
يوفر AdMob مقتطف رمز مخصص يسهّل عملية إعداد ملف app-ads.txt. يتضمن مقتطف الرمز المخصص الرقم التعريفي للناشر.
للحصول على مقتطف الرمز المخصص، والذي يتضمن الرقم التعريفي للناشر:
- سجِّل الدخول إلى حسابك على AdMob على https://admob.google.com.
- انقر على التطبيقات في الشريط الجانبي.
- انقر على عرض كل التطبيقات.
- انقر على علامة التبويب ملف app-ads.txt.
- انقر على كيفية إعداد ملف app-ads.txt.
- انقر على
بجانب مقتطف الرمز لنسخه.
- الصِق مقتطف الرمز في ملف app-ads.txt.
الخطوة 2 (ب): (اختيارية) أضِف أرقام تعريف بائعين مفوَّضين آخرين إلى ملف app-ads.txt
إذا كنت تستخدم شبكة إعلانات أخرى، تذكَّر إضافتها إلى ملف app-ads.txt. يتيح ذلك للبائع الخارجي العثور على ملف app-ads.txt والتحقق منه أيضًا. يُرجى التواصل مع شبكتك الإعلانية للحصول على معلومات app-ads.txt.
الخطوة 3: انشر ملف app-ads.txt على الموقع الإلكتروني للمطوّر
الخطوة 3 (أ): حمِّل ملف app-ads.txt إلى الدليل الجذري للموقع الإلكتروني الخاص بالمطوّر
إنّ الدليل الجذري للموقع الإلكتروني هو الدليل أو المجلّد الذي يتّبع نطاق المستوى الأعلى، مثل example.com/ads.txt (في example.com/ads.txt، يكون example.com هو المجلّد أو الدليل الجذري الذي ستُحمِّل ملف ads.txt إليه).
الخطوة 3 (ب): تأكَّد من نشر ملفك بشكل صحيح
تأكَّد من توفّر محتوى ملف app-ads.txt. في متصفّح الويب، أدخِل عنوان URL لملف app-ads.txt (مثلاً، https://example.com/app-ads.txt). إذا كان ملف app-ads.txt يُعرض في متصفّح الويب، من المحتمل أن ينجح AdSense في العثور على هذا الملف.
زاحف ملف app-ads.txt في AdMob
يبحث زاحف ملف app-ads.txt في AdMob عن ملف app-ads.txt استنادًا إلى الموقع الإلكتروني للمطور في بطاقة بيانات تطبيقك في المتجر. وفقًا لمواصفات app-ads.txt، تبحث برامج الزحف عن الملفات في أنماط عناوين URL التالية:
https://<<hostname>>/app-ads.txt
http://<<hostname>>/app-ads.txt
يتم استخراج اسم المضيف من الموقع الإلكتروني لمطوّر التطبيق. وهو نطاق الموقع الإلكتروني أو (في حالات معيّنة) نطاق فرعي، كما هو موضح أدناه.
يعرِض الجدول التالي أمثلة عامة عن المكان الذي سيبحث فيه زاحف AdMob عن ملف app-ads.txt خاص بعناوين URL للمواقع الإلكترونية الخاصة بالمطوّرين المختلفين.
الموقع الإلكتروني لمطوّر البرامج | الترتيب الذي يتّبعه الزاحف للتحقق من الملفات |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
http://help.example.com/game |
https://help.example.com/app-ads.txt |
قواعد النطاقات الفرعية
تتضمّن مواصفات app-ads.txt قواعد محدّدة بشأن النطاقات الفرعية.
- الزحف إلى النطاق الفرعي من المستوى الأول
- استبعاد النطاقات الفرعية "www." و"m."
- إعادة التوجيه في خادم الويب
الزحف إلى النطاق الفرعي من المستوى الأول
تفحص برامج الزحف ما يصل إلى مستوى نطاق فرعي واحد من الموقع الإلكتروني لمطوّر البرامج عند إنشاء عنوان URL لملف app-ads.txt.
مثلاً:
الموقع الإلكتروني لمطوّر البرامج | الترتيب الذي يتّبعه الزاحف للتحقق من الملفات |
---|---|
http://support.help.example.com/game |
ملاحظة: help.example.com هو في مستوى النطاق الفرعي الأوّل ويُستخدَم للزحف، في حين أنّ support.help.example.com هو في مستوى النطاق الفرعي الثاني ولا يُستخدم للزحف. |
استبعاد النطاقات الفرعية "www." و"m."
تستبعد المواصفات النطاقَين الفرعيَين "www." و"m." من المواقع التي يبحث فيها الزاحف عن الملفات.
الموقع الإلكتروني لمطوّر البرامج | الترتيب الذي يتّبعه الزاحف للتحقق من الملفات |
---|---|
https://www.example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://example.com/app-ads.txt |
إعادة التوجيه في خادم الويب
قد يُعيد خادم الويب توجيه الزاحف إلى ملف app-ads.txt مُستضاف في مكان آخر (بما في ذلك النطاق الفرعي "www.").
مكان بحث الزاحف عن ملف: | وجهات إعادة التوجيه الصالحة (على سبيل المثال لا الحصر): |
---|---|
https://example.com/app-ads.txt |
النطاق الفرعي "www." لموقعك الإلكتروني: نطاق فرعي آخر ودليل فرعي آخر: نطاق فرعي أو دليل فرعي أو اسم ملف آخر: نطاق آخر، بما في ذلك نطاقات فرعية متعددة: |
لمعرفة ما إذا كنت قد نشرت ملفك بشكلٍ صحيح، تأكَّد من إمكانية عرض محتوى ملفك عند الانتقال إلى عنوان URL لملف app-ads.txt في متصفّح الويب. إذا كان بالإمكان عرض الملف في متصفّح الويب، من المحتمل أن تعثر برامج الزحف عليه بنجاح.
يمكنك الاطّلاع على تفاصيل محاولات AdMob للزحف إلى ملف app-ads.txt في حسابك على AdMob.
الخطوة 4: انتظِر إلى أن يزحف AdMob إلى ملف app-ads.txt ويتحقق منه
قد يستغرق زحف AdMob إلى ملفات app-ads.txt والتحقق منها ما يصل إلى 24 ساعة. يفحص AdMob بشكل دوري أحدث ملف، ولكن يمكنك أيضًا أن تطلب من AdMob الزحف إلى تطبيقك لاستجابة أسرع:
- سجِّل الدخول إلى حسابك على AdMob على https://admob.google.com.
- انقر على التطبيقات في الشريط الجانبي.
- انقر على عرض كل التطبيقات.
- انقر على علامة التبويب ملف app-ads.txt.
-
انقر على
لتوسيع الصف حيث يظهر التطبيق الذي تريد مراجعته. يؤدي ذلك إلى فتح تفاصيل إضافية وعرض خيار لتطلب من AdMob الزحف إلى تطبيقك.
- انقر على البحث عن تحديثات. عندما تطلب من AdMob الزحف إلى ملف app-ads.txt، يعدّل AdMob حالة جميع التطبيقات التي تشترك في ملف app-ads.txt نفسه.
- في بعض الحالات، قد لا يكون الزرّ "البحث عن تعديلات" متاحًا. يُرجى العلم أنّ AdMob يزحف بشكل دوري إلى آخر ملف بحثًا عن التحديثات.
ملاحظة: قد يستغرق الزحف إلى ملفات app-ads.txt والتحقق منها في AdMob ما يصل إلى 24 ساعة. يجب الانتظار لمدة 24 ساعة على الأقل إلى أن يتم تعديل حالة ملف app-ads.txt.
إذا أضفت موقعًا إلكترونيًا للمطوّر أو عدّلت بطاقة بيانات تطبيقك على Google Play، يجب الانتظار لمدة تصل إلى 24 ساعة إلى أن يرصد AdMob هذه التغييرات.
الخطوة 5: تأكَّد من اكتمال التحقق من ملف app-ads.txt في حسابك على AdMob
يمكنك الاطّلاع على حالة ملف app-ads.txt وتفاصيله لجميع تطبيقاتك في حسابك على AdMob.