AdMob در برنامه‌های فوری Android

اپلیکیشن‌های فوری اندروید (Android Instant Apps) اپلیکیشن‌های اندروید را قادر می‌سازد تا فوراً و بدون نیاز به نصب اجرا شوند. این راهنما برای ناشرانی در نظر گرفته شده است که می‌خواهند از اپلیکیشن فوری اندروید با AdMob کسب درآمد کنند.

پیش‌نیازها

  • از اندروید استودیو ۳.۰ Canary 1 یا بالاتر استفاده کنید
  • کیت توسعه نرم‌افزار (SDK) توسعه اپلیکیشن‌های فوری
  • پلتفرم O اندروید SDK
  • هدف قرار دادن اندروید API سطح ۱۴ یا بالاتر

وارد کردن SDK تبلیغات موبایل

برنامه‌های فوری اندروید باید در ماژول‌های آدرس‌دهی URL که حجمی کمتر از ۴ مگابایت دارند، ساختاردهی شوند. برای حفظ این محدودیت حجمی، توصیه می‌شود از Google Mobile Ads Lite SDK به جای نسخه استاندارد استفاده شود. اطلاعات بیشتر در مورد Lite SDK، از جمله محدودیت‌های آن، را می‌توانید در راهنمای Lite SDK بیابید.

برنامه‌ها می‌توانند Google Mobile Ads Lite SDK را با وابستگی gradle وارد کنند. فایل build.gradle سطح برنامه را برای برنامه خود باز کنید و به دنبال بخش "وابستگی‌ها" بگردید.

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.gms:play-services-ads-lite:24.8.0'
    ...
}

خطی که در بالا با حروف پررنگ مشخص شده است را اضافه کنید، که به gradle دستور می‌دهد آخرین نسخه Mobile Ads Lite SDK را دریافت کند. پس از انجام این کار، فایل را ذخیره کرده و همگام‌سازی Gradle را انجام دهید.

کیت توسعه نرم‌افزار Lite به عنوان بخشی از مخزن گوگل توزیع شده است، بنابراین ممکن است پیامی از اندروید استودیو مشاهده کنید که از شما می‌خواهد آن را نصب کنید. در این صورت، فقط با دانلود موافقت کنید و اندروید استودیو بقیه کارها را انجام خواهد داد.

مراحل بعدی

مراحل بعدی برای نمایش تبلیغات AdMob و کسب درآمد، مقداردهی اولیه SDK تبلیغات موبایل و انتخاب فرمت تبلیغ است.

میانجیگری در برنامه‌های فوری

میانجیگری گوگل هنگام کسب درآمد از برنامه‌های فوری اندروید با AdMob رسماً پشتیبانی نمی‌شود. برنامه‌های فوری نیاز دارند که تمام محتوای وب نمایش داده شده از طریق اتصالات امن بارگیری شود. تبلیغات AdMob این الزام را برآورده می‌کنند، اما تبلیغات شبکه‌های تبلیغاتی شخص ثالث ممکن است این الزام را نداشته باشند. بنابراین، توصیه می‌کنیم هنگام کسب درآمد از یک برنامه فوری اندروید با AdMob، یک واحد تبلیغاتی جدید ایجاد کنید که از میانجیگری استفاده نکند.