Interstitial Ad در توسعه موبایل: ماهیت، انواع تبلیغات و اصل کار

نویسنده: IT Sectr منتشر شده: 2026-04-23 زمان مطالعه: 12 دقیقه

Interstitial Ad (تبلیغات میان‌صفحه‌ای) — فرمت تبلیغاتی تمام‌صفحه که در لحظات انتقال طبیعی بین صفحه‌های برنامه، کل صفحه دستگاه را اشغال می‌کند. به گزارش Google AdMob Help (2025)، تبلیغات میان‌صفحه‌ای CTR بالاتری نسبت به فرمت‌های بنری فراهم می‌کند. ادغام صحیح تبلیغات میان‌صفحه‌ای نیازمند در نظر گرفتن زمان‌بندی نمایش و محدودیت‌های فرکانس است.

نکات اصلی

  • Interstitial Ad — فرمت تبلیغاتی تمام‌صفحه که در مکث‌های طبیعی تعامل کاربر با برنامه نمایش داده می‌شود.
  • CTR بالا — تبلیغات میان‌صفحه‌ای نرخ کلیک ۳-۵ برابر بیشتر از بنرهای استاندارد نشان می‌دهد.
  • زمان‌بندی نمایش — پارامتر حیاتی: نمایش در زمان نامناسب Retention و LTV برنامه را کاهش می‌دهد.
  • محدودیت‌های فرکانس — حداکثر ۱ نمایش هر ۶۰ ثانیه برای حفظ تجربه کاربری.
  • پشتیبانی SDK — AdMob، Unity Ads، AppLovin، ironSource راه‌حل‌های آماده برای ادغام Interstitial ارائه می‌دهند.

Interstitial Ad چیست؟

Interstitial Ad — یک فرمت تبلیغاتی تمام‌صفحه است که در لحظات انتقال طبیعی بین صفحه‌ها، رابط برنامه را کاملاً می‌پوشاند. برخلاف تبلیغات بنری که فقط بخشی از صفحه را اشغال می‌کند، تبلیغات میان‌صفحه‌ای تمام توجه کاربر را جلب می‌کند که منجر به تعامل بالاتر می‌شود.

وظیفه اصلی Interstitial Ad کسب درآمد از مکث‌های سناریوی کاربر است: عبور بین سطوح بازی، باز کردن بخش جدیدی از برنامه یا تکمیل یک عمل. چنین لحظاتی کمترین اهمیت را برای تجربه کاربری دارند که آنها را برای نمایش تبلیغات ایده‌آل می‌کند.

به گزارش Statista (2025)، تبلیغات میان‌صفحه‌ای به طور متوسط تا ۴۰٪ از درآمد کل تبلیغاتی را در بازی‌های free-to-play با تنظیم صحیح فرکانس تولید می‌کند.

ویژگی‌های کلیدی Interstitial Ad

تبلیغات میان‌صفحه‌ای از چند جهت با سایر فرمت‌ها متفاوت است. پوشش تمام‌صفحه دید ۱۰۰٪ تبلیغ را تضمین می‌کند — کاربر نمی‌تواند تبلیغ را مانند بنرها نادیده بگیرد. بسته شدن تبلیغ معمولاً از طریق دکمه بسته شدن انجام می‌شود که ۵-۱۵ ثانیه پس از شروع نمایش ظاهر می‌شود.

اندازه کریتیو باید با رزولوشن صفحه دستگاه مطابقت داشته باشد. برای Android و iOS تمام رزولوشن‌های مدرن از ۳۲۰×۴۸۰ تا ۱۲۴۲×۲۶۸۸ پیکسل پشتیبانی می‌شوند. کریتیوهای تطبیقی به طور خودکار با اندازه صفحه تنظیم می‌شوند که فرآیند آماده‌سازی مواد تبلیغاتی را ساده می‌کند.

تبلیغات میان‌صفحه‌ای چگونه کار می‌کند؟

چرخه حیات Interstitial Ad شامل سه مرحله است: پیش‌بارگیری، نمایش و بسته شدن. پیش‌بارگیری از قبل انجام می‌شود — SDK کریتیو تبلیغاتی را در پس‌زمینه بارگیری می‌کند تا در لحظه مناسب، تبلیغ فوراً و بدون تأخیر برای کاربر نشان داده شود.

پس از بارگیری، کریتیو تا زمان فراخوانی متد show() در حافظه نهان SDK ذخیره می‌شود. کنترل عمر تبلیغ ذخیره‌شده مهم است — بیشتر SDKها کریتیو را پس از ۳۰-۶۰ دقیقه از بارگیری باطل می‌کنند. نمایش تبلیغ قدیمی می‌تواند منجر به خطا یا نمایش صفحه خالی شود.

حالت‌های بارگیری Interstitial Ad

دو رویکرد اصلی برای بارگیری تبلیغات میان‌صفحه‌ای وجود دارد. Pre-load — بارگیری از پیش تبلیغ، بلافاصله پس از راه‌اندازی SDK. این حالت نمایش فوری را تضمین می‌کند اما نیاز به مدیریت چرخه حیات کریتیو دارد. On-demand — بارگیری در لحظه‌ای که برنامه برای نمایش آماده است. نقطه ضعف این رویکرد — تأخیر برای کاربر در حین بارگیری کریتیو.

بیشتر توسعه‌دهندگان از رویکرد ترکیبی استفاده می‌کنند: بلافاصله پس از بسته شدن تبلیغ فعلی، تبلیغ بعدی را از پیش بارگیری می‌کنند. به این ترتیب تا لحظه نمایش بعدی، کریتیو آماده است. AdMob دقیقاً این استراتژی را برای دستیابی به حداکثر fill rate توصیه می‌کند.

kotlin
class InterstitialManager(private val context: Context) {
    private var interstitialAd: InterstitialAd? = null
    private val adUnitId = "ca-app-pub-3940256099942544/1033173712"

    fun loadInterstitial() {
        val adRequest = AdRequest.Builder().build()
        InterstitialAd.load(context, adUnitId, adRequest,
            object : InterstitialAdLoadCallback() {
                override fun onAdLoaded(ad: InterstitialAd) {
                    interstitialAd = ad
                }
                override fun onAdFailedToLoad(error: LoadAdError) {
                    interstitialAd = null
                }
            })
    }

    fun showInterstitial(activity: Activity) {
        interstitialAd?.show(activity)
    }
}

انواع اصلی Interstitial Ad

تبلیغات میان‌صفحه‌ای در چندین فرمت ارائه می‌شود که هر کدام برای انواع مختلف برنامه‌ها و سناریوهای استفاده مناسب است. انتخاب فرمت مستقیماً بر eCPM و تجربه کاربری تأثیر می‌گذارد.

تبلیغات استاتیک تمام‌صفحه

فرمت کلاسیک — تصویر استاتیک یا Rich Media در تمام صفحه. این کریتیوها وزن حداقلی (تا ۵۰۰ کیلوبایت) دارند و حتی در اتصال ضعیف سریع بارگیری می‌شوند. Interstitial استاتیک برای برنامه‌های خبری، فیدهای محتوا و خدماتی که سرعت نمایش در آنها حیاتی است، مناسب هستند. میانگین eCPM برای تبلیغات میان‌صفحه‌ای استاتیک ۴-۸ دلار آمریکا است.

ویدیو-Interstitial

ویدیوهای تمام‌صفحه با طول ۱۵-۳۰ ثانیه. این فرمت بالاترین eCPM را در بین تمام انواع تبلیغات میان‌صفحه‌ای نشان می‌دهد — تا ۱۵-۲۰ دلار آمریکا. ویدیو-Interstitial با پرداخت به ازای نمایش (CPV) حداکثر درآمد را در برنامه‌های بازی ایجاد می‌کند، جایی که کاربران به وقفه‌های تبلیغاتی بین سطوح عادت کرده‌اند.

Interstitial تعاملی (Playable)

فرمت تعاملی که به کاربر اجازه می‌دهد نسخه دموی بازی تبلیغ‌شده را مستقیماً در داخل تبلیغ بازی کند. کریتیوهای Playable جایگاه ویژه‌ای دارند — آنها عملاً به عنوان تبلیغ درک نمی‌شوند، بلکه به عنوان بخشی از فرآیند بازی تلقی می‌شوند. Playable Interstitial بالاترین نرخ تبدیل (CVR) — تا ۲۵-۳۰٪ را دارند اما نیاز به هزینه‌های قابل توجه برای تولید کریتیو دارند.

نوع InterstitialeCPM (USD)وزن کریتیوCVR
استاتیک۴-۸تا ۵۰۰ کیلوبایت۱-۳٪
ویدیو۱۰-۲۰تا ۵ مگابایت۵-۱۰٪
Playable۸-۱۵تا ۱۰ مگابایت۱۵-۳۰٪

مزایا و معایب Interstitial Ad

تبلیغات میان‌صفحه‌ای ابزار قدرتمندی برای کسب درآمد به توسعه‌دهندگان می‌دهد، اما نیاز به رویکرد متعادل در ادغام دارد. درک نقاط قوت و ضعف فرمت به تصمیم‌گیری آگاهانه در تدوین استراتژی کسب درآمد کمک می‌کند.

مزایای Interstitial Ad

فرمت تمام‌صفحه حداکثر دید تبلیغ را تضمین می‌کند — کاربر تا زمانی که تبلیغ بسته نشود، نمی‌تواند آن را نادیده بگیرد. eCPM بالا Interstitial Ad را به یکی از پرسودترین فرمت‌ها تبدیل می‌کند: با تنظیم صحیح، به ازای هر نمایش ۳-۵ برابر بیشتر از تبلیغات بنری درآمد ایجاد می‌کند.

علاوه بر این، تبلیغات میان‌صفحه‌ای از فرمت‌های مختلف کریتیو پشتیبانی می‌کند: استاتیک، ویدیو، Rich Media، playable. این به تبلیغ‌دهندگان امکان ایجاد تبلیغات جذاب و به توسعه‌دهندگان دریافت نرخ‌های premium برای موجودی باکیفیت‌تر را می‌دهد.

معایب Interstitial Ad

عیب اصلی — تأثیر منفی بر تجربه کاربری. به گزارش تحقیق Appsflyer (2025)، نمایش بیش از حد مکرر تبلیغات میان‌صفحه‌ای نگهداشت کاربران (Retention) را در هفته اول پس از نصب ۱۵-۲۰٪ کاهش می‌دهد. نمایش در زمان نامناسب (مثلاً در حین عمل فعال) باعث ناراحتی می‌شود و می‌تواند منجر به حذف برنامه شود.

نکته منفی مهم دیگر — مسدودسازی تبلیغات. برخی کاربران از ad-blockerها استفاده می‌کنند که می‌توانند درخواست‌های SDKهای تبلیغاتی را رهگیری و نمایش Interstitial Ad را مسدود کنند که fill rate و قابلیت پیش‌بینی درآمد را کاهش می‌دهد.

  • مزایا: eCPM بالا، پوشش تمام‌صفحه، پشتیبانی از فرمت‌های مختلف کریتیو.
  • معایب: خطر کاهش Retention، درک منفی در صورت نمایش مکرر، مسدودسازی توسط ad-blockerها.
  • تعادل بهینه: حداکثر ۳-۴ نمایش Interstitial در روز برای هر کاربر.

SDKهای نمایش Interstitial Ad

انتخاب SDK تبلیغاتی مستقیماً بر fill rate، eCPM و پایداری نمایش تبلیغات میان‌صفحه‌ای تأثیر می‌گذارد. در بازار چندین پلتفرم وجود دارد که هر کدام ویژگی‌های ادغام و مکانیک‌های کسب درآمد خاص خود را دارند.

Google AdMob

بزرگترین پلتفرم تبلیغاتی با دسترسی به شبکه Google Display Network. AdMob ادغام ساده از طریق Google Mobile Ads SDK را ارائه می‌دهد و از همه انواع Interstitial Ad پشتیبانی می‌کند. مزیت اصلی — fill rate بالا (تا ۹۵-۹۹٪ در کشورهای توسعه‌یافته) و آمار شفاف درآمد. برای شروع کار کافی است برنامه را در AdMob ثبت کرده و Ad Unit ID دریافت کنید.

Unity Ads

پلتفرم بهینه‌سازی‌شده برای برنامه‌های بازی. Unity Ads تنظیمات پیشرفته فرکانس و هدف‌گیری و همچنین پشتیبانی از video interstitial و کریتیوهای playable را ارائه می‌دهد. در برنامه‌های غیربازی fill rate Unity Ads ممکن است از AdMob پایین‌تر باشد، اما در بخش بازی این پلتفرم اغلب eCPM بالاتری نشان می‌دهد.

AppLovin و ironSource

هر دو پلتفرم in-app bidding را فراهم می‌کنند که به حداکثر رساندن درآمد از طریق حراج بلادرنگ را ممکن می‌سازد. AppLovin MAX — یکی از محبوب‌ترین پلتفرم‌های mediation که چندین شبکه تبلیغاتی را در یک سیستم واحد ترکیب کرده و به طور خودکار تبلیغ با بالاترین پیشنهاد را برای هر نمایش انتخاب می‌کند.

SDKانواع InterstitialFill Rateنوع ادغام
AdMobاستاتیک، ویدیو۹۵-۹۹٪مستقیم + Mediation
Unity Adsاستاتیک، ویدیو، Playable۸۵-۹۵٪مستقیم
AppLovinاستاتیک، ویدیو، Playable۹۰-۹۷٪مستقیم + In-app Bidding
ironSourceاستاتیک، ویدیو۸۸-۹۵٪مستقیم + Mediation

ادغام Interstitial Ad در برنامه

فرآیند ادغام تبلیغات میان‌صفحه‌ای شامل چند مرحله است: راه‌اندازی SDK، بارگیری تبلیغ، انتخاب لحظه نمایش و مدیریت بسته شدن. هر مرحله برای عملکرد پایدار و حداکثر درآمد نیاز به توجه به جزئیات دارد.

راه‌اندازی SDK و بارگیری

گام اول — راه‌اندازی SDK تبلیغاتی هنگام راه‌اندازی برنامه. برای Google Mobile Ads SDK این کار در متد onCreate Application انجام می‌شود. پس از راه‌اندازی باید Interstitial Ad را از پیش بارگیری کرد — load() را هنگام راه‌اندازی برنامه و بلافاصله پس از بسته شدن تبلیغ قبلی فراخوانی کنید.

swift
import GoogleMobileAds

class AdManager: NSObject {
    private var interstitial: InterstitialAd?
    private let adUnitID = "ca-app-pub-3940256099942544/4411468910"

    func loadAd() {
        InterstitialAd.load(
            withAdUnitID: adUnitID,
            request: GADRequest()
        ) { [weak self] ad, error in
            if let error = error {
                print("Failed: \(error.localizedDescription)")
                return
            }
            self?.interstitial = ad
        }
    }

    func showAd(root: UIViewController) {
        interstitial?.present(fromRootViewController: root)
    }
}

انتخاب لحظه نمایش

جنبه حیاتی — تعیین لحظه مناسب برای نمایش Interstitial Ad. بهترین نقاط نمایش عبارتند از: تکمیل سطح بازی، انتقال بین صفحه‌ها، خروج از بخش تنظیمات، باز کردن محتوای جدید. نمایش در حین استفاده فعال (خواندن مقاله، پر کردن فرم) به شدت توصیه نمی‌شود — این کاربر را عصبانی کرده و منجر به حذف سریع برنامه می‌شود.

وضعیت بارگیری را قبل از نمایش بررسی کنید: اگر تبلیغ هنوز بارگیری نشده است، آن را نشان ندهید. از callbackهای SDK برای پیگیری آمادگی استفاده کنید و خطاهای بارگیری را بدون نمایش کریتیو خالی یا خراب مدیریت کنید.

مدیریت بسته شدن و بارگیری مجدد

پس از بسته شدن Interstitial Ad باید بلافاصله بارگیری تبلیغ بعدی را شروع کنید. این تضمین می‌کند که تا لحظه نمایش بعدی، کریتیو آماده باشد. چرخه کامل شامل: نمایش → مدیریت بسته شدن → بارگیری جدید → آمادگی برای نمایش بعدی.

معیارهای کارایی Interstitial Ad

نظارت بر معیارهای کلیدی Interstitial Ad به ارزیابی کارایی کسب درآمد و تنظیم به‌موقع استراتژی نمایش کمک می‌کند. شاخص‌های اصلی شامل eCPM، fill rate، CTR و impression RPM هستند.

eCPM (Effective Cost Per Mille)

معیار پایه که درآمد به ازای هزار نمایش را نشان می‌دهد. eCPM برای Interstitial Ad بسته به منطقه، نوع کریتیو و فصل متفاوت است. میانگین جهانی ۸-۱۲ دلار آمریکا است و در کشورهای Tier-1 (آمریکا، بریتانیا، کانادا) به ۲۰-۳۵ دلار می‌رسد.

افزایش eCPM از طریق استفاده از in-app bidding و mediation امکان‌پذیر است — مناقصه رقابتی بین شبکه‌های تبلیغاتی تضمین می‌کند که هر نمایش با حداکثر قیمت فروخته می‌شود. AppLovin MAX و AdMob Mediation از حراج بلادرنگ پشتیبانی می‌کنند.

Fill Rate

درصد بارگیری‌های موفق تبلیغ از کل درخواست‌های ارسال‌شده به شبکه تبلیغاتی. fill rate ۹۵٪ و بالاتر شاخص خوبی محسوب می‌شود. fill rate پایین به این معنی است که بخش قابل توجهی از موجودی تبلیغاتی کسب درآمد نمی‌کند. دلایل fill rate پایین: بودجه محدود تبلیغ‌دهندگان، مناطق پشتیبانی‌نشده، پیکربندی اشتباه Ad Unit.

نرخ نگهداشت (Retention Rate)

معیار نگهداشت کاربران پس از نمایش Interstitial Ad. به گزارش Adjust (2025)، با فرکانس نمایش بیش از ۵ بار در روز، Retention در روز ۷ به میزان ۲۵٪ کاهش می‌یابد. فرکانس بهینه — ۳-۴ نمایش در روز برای برنامه‌های غیربازی و تا ۶-۸ برای بازی‌ها، جایی که کاربران به وقفه‌های تبلیغاتی عادت کرده‌اند.

بهترین روش‌های Interstitial Ad

استراتژی مؤثر استفاده از Interstitial Ad بر تعادل بین کسب درآمد و تجربه کاربری استوار است. رعایت بهترین روش‌ها به حداکثر رساندن درآمد بدون کاهش قابل توجه Retention کمک می‌کند.

محدودیت‌های فرکانس (Frequency Capping)

برای تعداد نمایش‌های Interstitial Ad به یک کاربر در روز محدودیت تعیین کنید. مقدار توصیه‌شده — ۳-۴ نمایش برای برنامه‌های عمومی و ۶-۸ برای بازی‌ها. AdMob امکان تنظیم frequency cap در سطح برنامه و همچنین تنظیم فاصله بین نمایش‌ها — حداقل ۶۰ ثانیه را فراهم می‌کند.

زمان‌بندی نمایش

Interstitial Ad را فقط در نقاط طبیعی عبور نمایش دهید. از پرچم‌های مسدودکننده برای جلوگیری از نمایش در حین اقدامات فعال کاربر استفاده کنید. قاعده کلی: در ۳۰ ثانیه اول پس از راه‌اندازی برنامه و در ۳۰ ثانیه پس از بسته شدن قبلی تبلیغ نشان ندهید.

تست A/B

فرکانس‌ها، زمان‌بندی‌ها و انواع کریتیو مختلف را آزمایش کنید. یک تست A/B با دو گروه کاربر اجرا کنید: به یکی Interstitial Ad هر ۶۰ ثانیه و به دیگری هر ۱۲۰ ثانیه نمایش دهید. Firebase A/B Testing امکان انجام چنین آزمایش‌هایی بدون انتشار نسخه جدید برنامه را فراهم می‌کند.

kotlin
class AdFrequencyManager {
    private val minIntervalMs = 60000L
    private var lastShowTime = 0L

    fun canShowInterstitial(): Boolean {
        val now = System.currentTimeMillis()
        return (now - lastShowTime) >= minIntervalMs
    }

    fun onAdShown() {
        lastShowTime = System.currentTimeMillis()
    }
}

سؤالات متداول

Interstitial Ad در توسعه موبایل چیست؟

Interstitial Ad — یک فرمت تبلیغاتی تمام‌صفحه است که در لحظات انتقال طبیعی بین صفحه‌های برنامه به کاربر نمایش داده می‌شود. این کاملاً رابط را پوشش می‌دهد و امکان کسب درآمد از مکث‌های سناریوی کاربر را فراهم می‌کند: تکمیل سطح، عبور بین بخش‌ها یا باز کردن محتوای جدید.

Interstitial Ad چه تفاوتی با تبلیغات بنری دارد؟

برخلاف بنرها که فقط بخشی از صفحه را اشغال می‌کنند و با محتوای اصلی تداخل ندارند، Interstitial Ad تمام صفحه را اشغال کرده و نیاز به بسته شدن صریح توسط کاربر دارد. این CTR و eCPM بالاتری را فراهم می‌کند، اما در صورت استفاده بیش از حد، تأثیر منفی بر تجربه کاربری و Retention می‌گذارد.

چند وقت یکبار می‌توان Interstitial Ad را نمایش داد؟

برای برنامه‌های غیربازی بیش از ۳-۴ نمایش در روز توصیه نمی‌شود، برای بازی‌ها — تا ۶-۸ نمایش. حداقل فاصله بین نمایش‌ها — ۶۰ ثانیه. Frequency capping در پنل مدیریت پلتفرم تبلیغاتی (AdMob, Unity Ads) در سمت سرور تنظیم می‌شود.

کدام SDKها از Interstitial Ad پشتیبانی می‌کنند؟

پلتفرم‌های اصلی: Google AdMob, Unity Ads, AppLovin, ironSource و Chartboost. برای حداکثر درآمد توصیه می‌شود از mediation استفاده کنید — راه‌حلی که چندین شبکه تبلیغاتی را ترکیب کرده و به طور خودکار تبلیغ با بالاترین پیشنهاد (in-app bidding) را برای هر نمایش انتخاب می‌کند.

eCPM تبلیغات میان‌صفحه‌ای چقدر است؟

میانگین eCPM برای Interstitial Ad در جهان ۸-۱۲ دلار آمریکا و در کشورهای Tier-1 ۲۰-۳۵ دلار است. فرمت‌های ویدیویی و کریتیوهای playable eCPM بالاتری نسبت به تبلیغات استاتیک نشان می‌دهند. eCPM واقعی به منطقه، فصل و کیفیت ترافیک بستگی دارد.

خلاصه

  • Interstitial Ad — فرمت تبلیغاتی تمام‌صفحه که در مکث‌های طبیعی بین اقدامات کاربر نمایش داده می‌شود.
  • eCPM بالا — تبلیغات میان‌صفحه‌ای به ازای هر نمایش ۳-۵ برابر بیشتر از فرمت‌های بنری درآمد ایجاد می‌کند.
  • زمان‌بندی نمایش — عامل حیاتی موفقیت: Interstitial Ad را فقط در نقاط عبور نمایش دهید، از قطع کردن عمل فعال خودداری کنید.
  • محدودیت‌های فرکانس — برای برنامه‌های غیربازی بیش از ۳-۴ نمایش در روز با فاصله حداقل ۶۰ ثانیه.
  • انواع کریتیو — Interstitial Ad استاتیک، ویدیویی و playable eCPM و CVR متفاوتی دارند؛ انتخاب بستگی به نوع برنامه دارد.
  • SDK و mediation — AdMob, Unity Ads, AppLovin و ironSource راه‌حل‌های آماده ارائه می‌دهند؛ in-app bidding درآمد را به حداکثر می‌رساند.
  • تست A/B — به طور منظم فرکانس و زمان‌بندی نمایش را برای یافتن تعادل بهینه بین درآمد و Retention آزمایش کنید.

ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد

IT Sectr از سال 2017 برنامه‌های iOS و Android را برای استارتاپ‌ها و کسب‌وکارها ایجاد می‌کند. ما به شما مشاوره می‌دهیم و بهترین راه‌حل را پیشنهاد خواهیم کرد.

بحث درباره پروژه

همچنین بخوانید