ملف app-ads.txt لتطبيق iOS: حقل App Store الذي يقرؤه AdMob
أي حقل في App Store Connect يتبعه الزاحف، ولماذا ليس هو Support URL، وكيف تقرأ حالة AdMob لتطبيق iOS.
في تطبيق iOS، يقرأ AdMob موقع المطوّر الإلكتروني من حقل Marketing URL في صفحة تطبيقك على App Store، لا من Support URL. ضع عنوان موقعك هناك، وقدّم /app-ads.txt من جذر ذلك المضيف، وانتظر حتى 24 ساعة. عندما يكون الملف صحيحًا، يعرضه تبويب app-ads.txt في AdMob على أنه عُثر عليه وتم التحقق منه.
أنجز هذا في دقائق بدلًا من ذلك
تستضيف AppFoyer الصفحات التي يتناولها هذا الدليل — سياسة الخصوصية والشروط والدعم وحذف الحساب وapp-ads.txt — على نطاق فرعي خاص بها، دون نطاق أو خادم خاص بك. تطبيق واحد مجاني، ولا شيء يشترطه المتجر يكون خلف جدار دفع أبدًا.
تمت المراجعة في 12 أكتوبر 2026. تتغير سياسات المتاجر، أحيانًا دون إشعار. كل ما يلي يربط بالتوثيق الرسمي، وتلك الصفحة — لا هذه — هي المرجع. إذا تعارضتا، فالمتجر هو المحق. هذا الدليل مترجم من الإنجليزية؛ والاقتباسات من توثيق المتاجر محفوظة بالإنجليزية الأصلية.
في تطبيق iOS، يقرأ AdMob موقع المطوّر الإلكتروني من حقل Marketing URL في صفحة تطبيقك على App
Store — لا من Support URL. يقولها دليل الإعداد في AdMob في سطر واحد: «Add your developer website
in the marketing URL field of your app store listing.» (أضف موقعك الإلكتروني بصفتك مطوّرًا في حقل
Marketing URL في صفحة تطبيقك على متجر التطبيقات.) ضع عنوان موقعك هناك، وقدّم /app-ads.txt من جذر
ذلك المضيف، وانتظر حتى 24 ساعة.
لماذا تقع تطبيقات iOS في هذا الخطأ أكثر من تطبيقات Android
في App Store Connect حقلان لعناوين URL، ولكلٍّ منهما وظيفة مختلفة:
- Support URL — إلزامي. لا تقبل Apple الإرسال من دونه، لذا يملكه كل تطبيق.
- Marketing URL — اختياري. كثير من التطبيقات تتركه فارغًا.
الزاحف يتبع الحقل الاختياري. قد يكون لدى التطبيق ملف app-ads.txt مثالي على موقع الدعم الخاص به،
ومع ذلك يظهر على أنه غير موجود، لأن Marketing URL فارغ ولا يجد الزاحف من أين يبدأ. يمكن أن يشير
الحقلان إلى المضيف نفسه، وهذا غالبًا أبسط ترتيب.
على Google Play، الحقل المقابل هو Website ضمن Store listing contact details (بيانات الاتصال في صفحة المتجر).
كيفية ضبطه
- في App Store Connect، افتح التطبيق ثم صفحة الإصدار.
- املأ Marketing URL بالعنوان الكامل، بما في ذلك
https://— مثلًا المضيف نفسه الذي في Support URL. - احفظ. أما إن كان الإصدار المنشور يسمح لك بتغييره فورًا فذلك يتوقف على حالته في App Store Connect؛ وإن كان الحقل مقفلًا، فسيدخل التغيير مع إصدارك التالي.
يمكن ترجمة Marketing URL إلى لغات مختلفة. إذا ضبطته لكل لغة، فأبقِ جميع الترجمات على المضيف نفسه، حتى لا يهم أيّها يقرأ الزاحف.
ملف واحد للمتجرين
يسرد الملف البائعين لا التطبيقات: سطر واحد لكل حساب في شبكة إعلانية. إذا كان حساب الناشر نفسه
يعرض الإعلانات في نسختَي iOS وAndroid من تطبيقك، فيمكن لصفحتَي المتجرين أن تشيرا إلى المضيف نفسه،
ويغطيهما ملف app-ads.txt نفسه. ومع ذلك يظهر كل تطبيق في صف خاص به في AdMob، بحالته الخاصة.
قراءة حالة AdMob
في AdMob، انتقل إلى Apps → View all apps → app-ads.txt. يوثّق AdMob ثلاث حالات:
| الحالة | المعنى |
|---|---|
| Found and verified (عُثر عليه وتم التحقق منه) | زحف AdMob إلى الملف ووجد فيه معرّف الناشر الخاص بك. |
| Not found (غير موجود) | لم يُعثر على أي ملف لهذا التطبيق. |
| Issue (مشكلة) | عُثر على الملف لكن فيه مشكلة — ويحذّر AdMob من أن الإيرادات معرّضة للخطر. |
عند توسيع أي صف يظهر عنوان URL الذي زحف إليه AdMob وتوقيت آخر زحف. هذا العنوان أسرع وسيلة تشخيص على الإطلاق: إن لم يكن هو المضيف الذي قصدته، فالذي يحتاج إلى إصلاح هو Marketing URL، لا الملف.
أخطاء شائعة في iOS
- ترك Marketing URL فارغًا. وهو الأكثر شيوعًا. لا يوجد ما يُزحف إليه.
- ضبط Marketing URL على صفحة App Store نفسها (
apps.apple.com/…). لا يمكنك وضع ملف في جذر نطاق Apple. - إعادة توجيه على المضيف المُعلن — من
httpإلىhttps، أو من النطاق الرئيسي إلىwww، أو من نطاق قديم إلى نطاق جديد. أعلن العنوان الذي يجيب بـ200مباشرة. - التحقق مبكرًا جدًا. «It can take up to 24 hours for AdMob to crawl and verify your app-ads.txt files.» (قد يستغرق AdMob ما يصل إلى 24 ساعة للزحف إلى ملفات app-ads.txt والتحقق منها.) كما أن التغييرات في صفحة المتجر تحتاج إلى وقت حتى تُكتشف.
ما الذي يقدمه AppFoyer هنا
يحصل كل تطبيق على نطاق فرعي يقدّم app-ads.txt نصًّا عاديًا، بالحالة 200، ومن دون إعادة توجيه،
إلى جانب صفحتَي الدعم والخصوصية اللتين يطلبهما App Store Connect — بحيث يمكن أن يشير Support URL
وMarketing URL إلى العنوان نفسه. يُبلغ AdMob بأن «app-ads.txt file found and verified» (تم العثور على
ملف app-ads.txt والتحقق منه) لتطبيق iOS يكون Marketing URL الخاص به عنوانًا على AppFoyer (تم التحقق في
أكتوبر 2026). ليست لدينا بعد أي نتيجة زحف خاصة بنا من شبكات إعلانية أخرى.
المصادر الرسمية
- Set up app-ads.txt — مركز مساعدة AdMob. تعليمات Marketing URL ورقم الـ 24 ساعة منقولان من هذه الصفحة.
- Understand app-ads.txt file statuses — مركز مساعدة AdMob. الحالات الثلاث وأين تجدها.
- Platform version information — Apple. حقلا Marketing URL وSupport URL.