تحقيق الدخل
التحقق من app-ads.txt
التحقق من ناشر AdMob (مطلوب)
1لماذا يلزم app-ads.txt#
تشترط Google AdMob الآن التحقق من ملف app-ads.txt لجميع التطبيقات التي تعرض إعلانات. وبدون هذا التحقق:
❌ قد لا تعمل إعلاناتك بشكل صحيح
❌ قد تخسر إيرادات محتملة
❌ قد يتعرض حساب AdMob لقيود
✅ مع app-ads.txt: معدلات أعلى لملء الإعلانات وCPM أفضل
2احصل على معرّف الناشر#
معرّف الناشر (Publisher ID) هو الجزء الأول من معرّف تطبيقك في AdMob:
- إن كان معرّف تطبيقك: ca-app-pub-1234567890123456~1234567890
- معرّف الناشر لديك هو: pub-1234567890123456
عليك إدخال هذا في تطبيق المولّد.
Format:
pub-1234567890123456
Example:
ca-app-pub-1234567890123456~9876543210
↓
pub-12345678901234563احصل على موقع المطوّر#
يجب أن يكون لديك رابط موقع تستضيف عليه ملف app-ads.txt. يمكن أن يكون:
- موقعك الشخصي
- موقع شركتك
- موقع بسيط على GitHub Pages
- أي نطاق تملكه
ملاحظة: يجب أن يكون الموقع متاحًا للجميع ويستخدم HTTPS.
Valid examples:
https://yourwebsite.com
https://yourdomain.com
https://username.github.io4إنشاء app-ads.txt في المولّد#
في تطبيق Web2APK Generator (الخطوة 3 - قسم AdMob):
- أدخل معرّف ناشر AdMob (pub-XXXXXXXXXXXXXXXX)
- أدخل رابط موقع المطوّر
- انقر على زر 'Generate app-ads.txt'
- سيظهر محتوى الملف في نافذة حوار
- للمستخدمين المميزين: يُحفظ الملف تلقائيًا في Downloads/WebToApk/{AppName}/app-ads.txt
5الرفع إلى موقعك#
ارفع ملف app-ads.txt إلى المجلد الجذر لموقعك:
- يجب أن يكون الملف في: https://yourdomain.com/app-ads.txt
- وليس في مجلد فرعي
- يجب أن يكون ملف نص عادي
- يجب أن يكون متاحًا للجميع (دون تسجيل دخول)
Correct:
https://yoursite.com/app-ads.txt ✅
Incorrect:
https://yoursite.com/folder/app-ads.txt ❌
https://yoursite.com/files/app-ads.txt ❌6صيغة محتوى الملف#
يجب أن يحتوي ملف app-ads.txt على هذه الصيغة بالضبط:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
Replace 'pub-1234567890123456' with YOUR actual Publisher ID7التحقق في لوحة AdMob#
بعد رفع الملف:
- انتقل إلى لوحة AdMob
- انتقل إلى Settings > Account Information
- ابحث عن حالة 'app-ads.txt'
- قد يستغرق تحقق Google من 24 إلى 48 ساعة
- يجب أن تظهر الحالة 'Verified' عند الانتهاء
8اختبر ملفك#
قبل انتظار تحقق AdMob، اختبر ملفك:
- افتح المتصفح وانتقل إلى: https://yourdomain.com/app-ads.txt
- يجب أن ترى محتوى الملف
- إن ظهر خطأ 404 فالملف ليس في المكان الصحيح
- إن رأيت HTML بدل النص، فنوع الملف خاطئ
9المشكلات الشائعة وحلولها#
❌ الملف غير موجود (404): ارفعه إلى المجلد الجذر، لا داخل مجلد فرعي
❌ صيغة خاطئة: استخدم الصيغة المعروضة بالضبط (مفصولة بفواصل، دون سطور إضافية)
❌ معرّف ناشر خاطئ: تحقق مجددًا من معرّف ناشر AdMob
❌ الموقع غير متاح: تأكد من HTTPS وعدم وجود حماية بكلمة مرور
✅ عدة معرّفات ناشر: أضف كل واحد في سطر جديد داخل الملف
✅ النطاق الفرعي: إن كنت تستخدم نطاقًا فرعيًا (app.yoursite.com) فيجب أن يكون الملف هناك أيضًا
10مثال GitHub Pages#
إن لم يكن لديك موقع، استخدم GitHub Pages (مجاني):
- أنشئ مستودع GitHub باسم: yourusername.github.io
- ارفع ملف app-ads.txt إلى المجلد الجذر
- فعّل GitHub Pages من إعدادات المستودع
- سيكون ملفك على: https://yourusername.github.io/app-ads.txt
- استخدم هذا الرابط كموقع المطوّر في المولّد