AdMob באפליקציות ללא התקנה ל-Android

אפליקציות ללא התקנה ל-Android מאפשרות להריץ אפליקציות ל-Android באופן מיידי, ללא צורך בהתקנה. המדריך הזה מיועד לבעלי תוכן דיגיטלי שרוצים לייצר הכנסות (מונטיזציה) מאפליקציה ללא התקנה ל-Android באמצעות AdMob.

דרישות מוקדמות

  • להשתמש ב-Android Studio 3.0 Canary 1 ואילך
  • Instant Apps Development SDK
  • Android SDK Platform O
  • טירגוט ל-Android API ברמה 14 ומעלה

ייבוא של Mobile Ads SDK

אפליקציות ללא התקנה ל-Android צריכות להיות מובנות במודולים שאפשר לגשת אליהם באמצעות כתובות URL, וגודלם צריך להיות פחות מ-4MB. כדי לעמוד במגבלת הגודל הזו, מומלץ להשתמש ב-Google Mobile Ads Lite SDK במקום בגרסה הרגילה. מידע נוסף על Lite SDK, כולל המגבלות שלו, זמין במדריך ל-Lite SDK.

אפשר לייבא את Google Mobile Ads Lite SDK לאפליקציות באמצעות תלות ב-Gradle. פותחים את הקובץ build.gradle ברמת האפליקציה ומחפשים את הקטע dependencies.

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

מוסיפים את השורה המודגשת שלמעלה, שמורה ל-Gradle למשוך את הגרסה האחרונה של Mobile Ads Lite SDK. אחרי שמסיימים, שומרים את הקובץ ומבצעים סנכרון של Gradle.

‫Lite SDK מופץ כחלק ממאגר Google, ולכן יכול להיות שתראו הודעה מ-Android Studio שמבקשת להתקין אותו. אם כן, פשוט מאשרים את ההורדה ו-Android Studio יטפל בכל השאר.

השלבים הבאים

השלבים הבאים להצגת מודעות AdMob ולהפקת הכנסות הם הפעלת Mobile Ads SDK ובחירת פורמט מודעה.

גישור באפליקציות ללא התקנה

אין תמיכה רשמית בבחירת רשת של Google כשמבצעים מונטיזציה של אפליקציות מיידיות ל-Android באמצעות AdMob. כדי להשתמש באפליקציות מיידיות, צריך לטעון את כל תוכן האינטרנט שמוצג דרך חיבורים מאובטחים. מודעות מ-AdMob עומדות בדרישה הזו, אבל יכול להיות שמודעות מרשתות מודעות של צד שלישי לא יעמדו בה. לכן, מומלץ ליצור יחידת מודעות חדשה שלא משתמשת בתהליך בחירת הרשת כשמפעילים מונטיזציה באפליקציית Android מיידית באמצעות AdMob.