ساخت APK رایگان

کسب درآمد

تأیید app-ads.txt

تأیید ناشر AdMob (الزامی)

1چرا app-ads.txt لازم است#

Google AdMob اکنون برای همه اپلیکیشن‌هایی که تبلیغ نشان می‌دهند تأیید فایل app-ads.txt را الزامی کرده است. بدون این تأیید:

❌ ممکن است تبلیغات شما درست نمایش داده نشود
❌ ممکن است درآمد بالقوه را از دست بدهید
❌ حساب AdMob شما ممکن است با محدودیت روبه‌رو شود

✅ با app-ads.txt: نرخ پر شدن تبلیغ بالاتر و CPM بهتر

2شناسه ناشر خود را بگیرید#

شناسه ناشر شما بخش اول شناسه اپلیکیشن AdMob شماست:

  • اگر شناسه اپلیکیشن شما این است: ca-app-pub-1234567890123456~1234567890
  • شناسه ناشر شما: pub-1234567890123456

باید این را در اپلیکیشن ژنراتور وارد کنید.

Format:
pub-1234567890123456

Example:
ca-app-pub-1234567890123456~9876543210
         ↓
pub-1234567890123456

3وب‌سایت توسعه‌دهنده خود را بگیرید#

باید آدرس یک وب‌سایت داشته باشید که فایل app-ads.txt را روی آن قرار دهید. می‌تواند این‌ها باشد:

  • وب‌سایت شخصی شما
  • وب‌سایت شرکت شما
  • یک سایت ساده GitHub Pages
  • هر دامنه‌ای که مالک آن هستید

توجه: وب‌سایت باید عمومی و در دسترس باشد و از HTTPS استفاده کند.

Valid examples:
https://yourwebsite.com
https://yourdomain.com
https://username.github.io

4ساخت app-ads.txt در ژنراتور#

در اپلیکیشن Web2APK Generator (مرحله ۳ - بخش AdMob):

  1. شناسه ناشر AdMob خود را وارد کنید (pub-XXXXXXXXXXXXXXXX)
  2. آدرس وب‌سایت توسعه‌دهنده خود را وارد کنید
  3. روی دکمه 'Generate app-ads.txt' کلیک کنید
  4. محتوای فایل در یک پنجره نمایش داده می‌شود
  5. برای کاربران پریمیوم: فایل به‌طور خودکار در 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 ID

7تأیید در داشبورد AdMob#

بعد از بارگذاری فایل:

  1. به داشبورد AdMob بروید
  2. به Settings > Account Information بروید
  3. وضعیت 'app-ads.txt' را بررسی کنید
  4. ممکن است تأیید Google ۲۴ تا ۴۸ ساعت طول بکشد
  5. وقتی تمام شد وضعیت باید «Verified» را نشان دهد

8فایل خود را آزمایش کنید#

پیش از منتظر ماندن برای تأیید AdMob، فایل خود را آزمایش کنید:

  • مرورگر را باز کنید و به این آدرس بروید: https://yourdomain.com/app-ads.txt
  • باید محتوای فایل را ببینید
  • اگر خطای 404 گرفتید، فایل در مکان درست نیست
  • اگر به‌جای متن HTML دیدید، نوع فایل اشتباه است

9مشکلات رایج و راه‌حل‌ها#

❌ فایل پیدا نشد (404): آن را در پوشه اصلی بارگذاری کنید، نه داخل یک پوشه دیگر

❌ قالب اشتباه: دقیقاً از قالب نشان‌داده‌شده استفاده کنید (جداشده با ویرگول، بدون خط اضافه)

❌ شناسه ناشر اشتباه: شناسه ناشر AdMob خود را دوباره بررسی کنید

❌ وب‌سایت در دسترس نیست: مطمئن شوید HTTPS دارد و رمز عبور ندارد

✅ چند شناسه ناشر: هر کدام را در یک خط جدید در فایل اضافه کنید

✅ زیردامنه: اگر از زیردامنه (app.yoursite.com) استفاده می‌کنید، فایل باید آنجا هم باشد

10نمونه GitHub Pages#

اگر وب‌سایت ندارید، از GitHub Pages (رایگان) استفاده کنید:

  1. یک مخزن GitHub با این نام بسازید: yourusername.github.io
  2. فایل app-ads.txt را در ریشه بارگذاری کنید
  3. GitHub Pages را در تنظیمات مخزن فعال کنید
  4. فایل شما در این آدرس خواهد بود: https://yourusername.github.io/app-ads.txt
  5. از این آدرس به‌عنوان وب‌سایت توسعه‌دهنده در ژنراتور استفاده کنید

این صفحه از راهنمای یکپارچه‌سازی داخل خود اپلیکیشن ساخته می‌شود، پس دقیقاً همان چیزی را می‌گوید که نسخه فعلی می‌گوید. آن را به‌صورت Markdown بخوانید.

بررسی‌شده با راهنمای منتشرشده در 2026-10-22.