במדריך הזה מוסבר איך להשתמש ב-Google Mobile Ads SDK כדי לטעון ולהציג מודעות מ-AppLovin באמצעות תהליך בחירת הרשת (Mediation) ב-AdMob, , שכולל גם שילובים של Waterfall וגם של בידינג. במאמר מוסבר איך להוסיף את AppLovin להגדרת תהליך בחירת הרשת (Mediation) של יחידת מודעות, ואיך לשלב את AppLovin SDK והמתאם באפליקציה Android .
השילובים והפורמטים של המודעות שנתמכים
למתאם בחירת הרשת של AppLovin יש את היכולות הבאות:
שילוב | |
---|---|
בידינג | |
מפל | |
פורמטים | |
מודעת באנר | 1 |
מעברון | |
ההטבה הופעלה | |
מותאם |
יש תמיכה במודעות באנר (לא כולל מודעות באנר מסוג MREC) רק בתהליך בחירת הרשת (Mediation). הבידינג לא תומך בשום סוג של מודעות באנר.
דרישות
- Android API ברמה 21 ואילך
- [לצורכי בידינג]: מתאם AppLovin בגרסה 9.4.2.0 ואילך (מומלץ להשתמש בגרסה העדכנית ביותר)
ה-SDK העדכני של Google Mobile Ads
מבצעים את ההוראות שבמדריך לתחילת העבודה.
שלב 1: הגדרת ההגדרות בממשק המשתמש של AppLovin
נרשמים או נכנסים לחשבון AppLovin.
כדי להגדיר את יחידת המודעות של AdMob, צריך את מפתח ה-SDK ואת מפתח הדוח של AppLovin. כדי למצוא אותם, עוברים אל AppLovin UI > Account > Keys כדי לראות את שני הערכים.
אם אתם מתכננים לשלב רק בידינג, תוכלו להמשיך אל הגדרת ההגדרות של תהליך בחירת הרשת.
בחירת אפליקציה לבחירת רשת
בידינג
השלב הזה לא נדרש בשילובי בידינג.
מפל
בממשק המשתמש של AppLovin, בוחרים באפשרות Applications בקטע Monetization כדי להגיע לאפליקציות הרשומים. בוחרים את האפליקציה שבה רוצים להשתמש עם תהליך בחירת הרשת מרשימת האפליקציות הזמינות.
יצירת טווח
בידינג
השלב הזה לא נדרש בשילובי בידינג.
מפל
בממשק המשתמש של AppLovin, לוחצים על Zones בקטע מונטיזציה כדי להגיע למזהי האזורים הרשומים. אם כבר יצרתם את האזורים הנדרשים לאפליקציה, תוכלו לדלג אל שלב 2. כדי ליצור מזהה תחום חדש, לוחצים על יצירת אזור.
מזינים את השם של מזהה האזור, בוחרים באפשרות Android בתור פלטפורמה ובוחרים את סוג המודעה.
מגדירים את Pricing לאזור זה באמצעות Flat CPM או Optimized by AppLovin. אפשר להגדיר עלויות לאלף חשיפות (CPM) לכל מדינה בנפרד באפשרות עלות לאלף חשיפות קבועה. לאחר מכן לוחצים על שמירה.
אחרי יצירת האזור, מזהה האזור מופיע בעמודה Zone ID.
הפעלת מצב בדיקה
פועלים לפי ההוראות במדריך MAX Test Mode של AppLovin.
שלב 2: הגדרת הביקוש מ-AppLovin בממשק המשתמש של AdMob
קביעת הגדרות של תהליך בחירת הרשת (Mediation) ביחידת המודעות
עליך להוסיף AppLovin לתצורה של תהליך בחירת הרשת של יחידת המודעות.
קודם נכנסים לחשבון AdMob. לאחר מכן נכנסים לכרטיסייה תהליך בחירת הרשת (Mediation). אם יש קבוצה קיימת לבחירת רשת שאתם רוצים לשנות, צריך ללחוץ על השם של הקבוצה לבחירת רשת כדי לערוך אותה, ולדלג לקטע הוספה AppLovin כמקור מודעות.
כדי ליצור קבוצה חדשה לבחירת רשת, בוחרים באפשרות יצירת קבוצה לבחירת רשת (Mediation).
מזינים את פורמט המודעה ואת הפלטפורמה, ולוחצים על המשך.
נותנים שם לקבוצה לבחירת רשת (Mediation) ובוחרים מיקומים גיאוגרפיים לטירגוט. בשלב הבא, מגדירים את הסטטוס של הקבוצה לבחירת רשת למופעלת ולוחצים על הוספת יחידות של מודעות.
משייכים את הקבוצה הזו לבחירת רשת לאחת או יותר מיחידות המודעותAdMob הקיימות. לאחר מכן לוחצים על סיום.
עכשיו אתם אמורים לראות שהכרטיס של יחידות המודעות מאוכלס ביחידות של המודעות שבחרתם:
הוספה של AppLovin כמקור מודעות
בידינג
בכרטיס בידינג שבקטע מקורות מודעות, בוחרים באפשרות הוספה מקור מודעות. ובוחרים באפשרות AppLovin.
לוחצים על איך חותמים על הסכם שותפות ומגדירים בידינג שותפות עם AppLovin
לוחצים על אישור ו מסכים, ואז לוחצים על המשך.
אם כבר יש לך מיפוי של AppLovin, אפשר לבחור אותו. אחרת, לוחצים על הוספת מיפוי.
בשלב הבא, מזינים את SDK Key שקיבלתם בקטע הקודם. לאחר מכן לוחצים על סיום.
מפל
בכרטיס Waterfall בקטע מקורות מודעות, בוחרים באפשרות הוספת מקור מודעות. לאחר מכן בוחרים AppLovin.
בוחרים באפשרות AppLovin ומפעילים את המתג Optimize. עליכם להזין את Report Keyשקיבלתם בסעיף הקודם כדי להגדיר אופטימיזציה של מקורות מודעות עבורAppLovin. לאחר מכן מזינים ערך של עלות בפועל לאלף חשיפות עבורAppLovin ולוחצים על המשך.אם כבר יש לכם מיפוי של AppLovin, תוכלו לבחור אותו. אם לא, לוחצים על הוספת מיפוי.
לאחר מכן, מזינים את Application ID of your app along with the SDK Key and the Zone ID שקיבלתם בקטע הקודם. לאחר מכן לוחצים על סיום.
הוספה של AppLovin Corp. לרשימת שותפי הפרסום בהתאם ל-GDPR ולתקנות במדינות בארה"ב
פועלים לפי השלבים המפורטים בקטע הגדרות GDPR ובקטע הגדרות בנושא תקנות במדינות בארה"ב כדי להוסיף את Applovin Corp. לרשימת שותפי הפרסום בהתאם ל-GDPR ולתקנות במדינות בארה"ב בממשק המשתמש של AdMob.
שלב 3: מייבאים את ה-SDK ואת המתאם של AppLovin
שילוב עם Android Studio (מומלץ)
בקובץ build.gradle.kts
ברמת האפליקציה, מוסיפים את יחסי התלות וההגדרות הבאים להטמעה. משתמשים בגרסאות העדכניות ביותר של ה-SDK והמתאם של AppLovin:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.0")
implementation("com.google.ads.mediation:applovin:13.0.1.0")
}
שילוב ידני
מורידים את AppLovin Android SDK, מחלצים את
applovin-sdk-x.y.z.jar
ומוסיפים אותו לפרויקט.עוברים אל ארטיפקטים של מתאמי AppLovin במאגר Maven של Google. בוחרים את הגרסה האחרונה, מורידים את הקובץ .aar של המתאם של AppLovin ומוסיפים אותו לפרויקט.
שלב 4: הטמעת הגדרות הפרטיות ב-AppLovin SDK
הסכמה באיחוד האירופי ו-GDPR
בהתאם למדיניות Google בנושא הסכמת משתמשים באיחוד האירופי, אתם צריכים לוודא שהמשתמשים באזור הכלכלי האירופי (EEA) מקבלים גילויים נאותים מסוימים לגבי השימוש במזהי מכשירים ובמידע אישי, ומאשרים את השימוש הזה. המדיניות הזו משקפת את הדרישות שמפורטות ב-ePrivacy Directive (הדירקטיבה בנושא פרטיות ותקשורת אלקטרונית) וב-General Data Protection Regulation (התקנות הכלליות להגנה על מידע, GDPR) של האיחוד האירופי. כשמבקשים הסכמה, צריך לזהות כל רשת מודעות בשרשרת בחירת הרשת (Mediation) שעשויה לאסוף, לקבל או להשתמש במידע אישי, ולספק מידע על השימוש של כל רשת. בשלב הזה, Google לא יכולה להעביר לרשתות כאלה באופן אוטומטי את הבחירות של המשתמשים בנושא פרטיות.
החל מגרסה 12.0.0 של ה-SDK, AppLovin תומכת בקריאת מחרוזת ההסכמה מ- העדפות משותפות והגדרת סטטוס ההסכמה בהתאם.
אם לא השתמשת ב-AppLovin SDK בגרסה 12.0.0 ואילך או שלא נעשה שימוש בפלטפורמת CMP שכותבת את מחרוזת ההסכמה ב
העדפות המשותפות
, אפשר להשתמש בשיטה setHasUserContent
. בדוגמה הבאה פרטי ההסכמה מועברים ל-AppLovin SDK. צריך להגדיר את האפשרויות האלה לפני שתפעילו את Google Mobile Ads SDK כדי להבטיח שהן יועברו כראוי ל-AppLovin SDK.
Java
import com.applovin.sdk.AppLovinPrivacySettings;
// ...
AppLovinPrivacySettings.setHasUserConsent(true, context);
Kotlin
import com.applovin.sdk.AppLovinPrivacySettings
// ...
AppLovinPrivacySettings.setHasUserConsent(true, context)
מידע נוסף זמין בהגדרות הפרטיות של AppLovin.
הצהרה על משתמשים קטינים
החל מגרסה 13.0.0 של AppLovin SDK, AppLovin לא תומכת יותר בדגלים של משתמשים עם הגבלת גיל, אסור לאתחל את AppLovin SDK או להשתמש בו בקשר ל'ילד' כפי שהוא מוגדר בחוק החל. למידע נוסף, אפשר לעיין במסמכי העזרה של AppLovin בנושאProhibition on Children Data or Using the Services for Children or Apps Exclusively Targeted to Children.
מתאם AppLovin בגרסה 13.0.0.1 ואילך משבית באופן אוטומטי את בחירת הרשת של AppLovin באפליקציות שמצהירות על אחת מההגדרות הבאות באמצעות Google Mobile Ads SDK:
אם אתם משתמשים במתאם של AppLovin בגרסה 12.6.1.0 ואילך, תוכלו לעיין במאמריםבמסמכי העזרה של AppLovinבנושא הגדרת הדגל של משתמשים עם הגבלת גיל באמצעות AppLovin SDK.
חוקי פרטיות במדינות בארה"ב
חוקי הפרטיות במדינות ארה"ב מחייבים אתכם לתת למשתמשים את הזכות לבטל את ההסכמה למכירת המידע האישי שלהם (בהתאם להגדרה המעוגנת בחוק). האפשרות לבטל את ההסכמה חייבת להיות מוצגת בקישור בולט עם הכיתוב 'אל תמכרו את המידע האישי שלי' בדף הבית של הצד המוֹכֵר. במדריך התאימות לחוקי הפרטיות במדינות ארה"ב מוסבר איך מפעילים עיבוד נתונים מוגבל להצגת מודעות של Google, אבל Google לא יכולה להחיל את ההגדרה הזו על כל רשת המודעות בשרשרת בחירת הרשת. לכן צריך לזהות כל רשת מודעות בשרשרת לבחירת רשת שעשויה להשתתף במכירת מידע אישי, ולפעול בהתאם להנחיות של כל אחת מהרשתות האלה כדי להבטיח תאימות.
ערכת ה-SDK של AppLovin כוללת את השיטה setDoNotSell
שמאפשרת לבעלי אפליקציות לבטל את ההסכמה למכירת מידע אישי.
בדוגמה הבאה פרטי ההסכמה מועברים ל-AppLovin SDK. צריך להגדיר את האפשרויות האלה לפני שמפעילים את Google Mobile Ads SDK כדי לוודא שהן יועברו כראוי ל-AppLovin SDK.
Java
import com.applovin.sdk.AppLovinPrivacySettings;
// ...
AppLovinPrivacySettings.setDoNotSell(true, context);
Kotlin
import com.applovin.sdk.AppLovinPrivacySettings
// ...
AppLovinPrivacySettings.setDoNotSell(true, context)
מידע נוסף זמין במסמכי התיעוד של AppLovin בנושא פרטיות.
שלב 5: מוסיפים את הקוד הנדרש
לא נדרש קוד נוסף לשילוב של AppLovin.
שלב 6: בדיקה מעשית של ההטמעה
הפעלת מודעות בדיקה
חשוב לרשום את מכשיר הבדיקה ב-AdMob ולהפעיל את מצב הבדיקה בממשק המשתמש של Applovin.
אימות מודעות לבדיקה
כדי לוודא שאתם מקבלים מודעות בדיקה מ-Applovin, מפעילים את הבדיקה של מקור מודעות יחיד בכלי לבדיקת מודעות באמצעות מקורות המודעות Applovin (Bidding) ו-Applovin (Waterfall).
שלבים אופציונליים
פרמטרים ספציפיים לרשת
המתאם של AppLovin תומך ב-setMuteAudio()
, שיכול להשבית אודיו במודעות וידאו. אפשר להפעיל את השיטה הזו מאובייקט AppLovinExtras.Builder()
:
Java
Bundle extras = new AppLovinExtras.Builder()
.setMuteAudio(true)
.build();
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(ApplovinAdapter.class, extras)
.build();
Kotlin
val extras = AppLovinExtras.Builder()
.setMuteAudio(true)
.build()
val request = AdRequest.Builder()
.addNetworkExtrasBundle(ApplovinAdapter::class.java, extras)
.build()
אופטימיזציות
אתחול ה-SDK של AppLovin מיד לאחר השקת האפליקציה מאפשר ל-AppLovin לעקוב אחר אירועים ברגע שהאפליקציה מופעלת.
Java
AppLovinSdk.getInstance("sdkKey", null, context).initializeSdk();
Kotlin
AppLovinSdk.getInstance("sdkKey", null, context).initializeSdk()
קודי שגיאה
אם המתאם לא מצליח לקבל מודעה מ-AppLovin, בעלי האפליקציות יכולים לבדוק את השגיאה הבסיסית בתגובה של המודעה באמצעות
ResponseInfo.getAdapterResponses()
בקטגוריות הבאות:
com.google.ads.mediation.applovin.ApplovinAdapter
com.google.ads.mediation.applovin.AppLovinMediationAdapter
אלה הקודים וההודעות שמופיעים במתאם של AppLovin כשהטעינה של מודעה נכשלת:
קוד שגיאה | סיבה |
---|---|
-1,009 עד -1,204 | ה-SDK של AppLovin החזיר שגיאה. פרטים נוספים זמינים במסמכי התיעוד של AppLovin. |
101 | גודל המודעה המבוקש לא תואם לגודל באנר שנתמך ב-AppLovin. |
103 | ההקשר ריק. |
104 | טוקן הצעת המחיר של AppLovin ריק. |
105 | נשלחה בקשה להצגת מודעות מרובות לאותו אזור. מערכת AppLovin יכולה לטעון רק מודעה אחת בכל פעם בכל תחום. |
106 | המודעה לא מוכנה להצגה. |
108 | מתאם AppLovin לא תומך בפורמט המודעה המבוקש. |
יומן השינויים של מתאם בחירת הרשת של AppLovin ל-Android
גרסה 13.0.1.0
- תאימות מאומתת עם AppLovin SDK 13.0.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 23.4.0.
- גרסה 13.0.1 של AppLovin SDK.
גרסה 13.0.0.1
- השבתנו את בחירת הרשת של AppLovin באופן אוטומטי באפליקציות שמצהירות על אחת מההגדרות הבאות באמצעות Google Mobile Ads SDK:
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 23.3.0.
- גרסת SDK של AppLovin 13.0.0.
גרסה 13.0.0.0
- תאימות מאומתת עם AppLovin SDK 13.0.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 23.3.0.
- גרסת SDK של AppLovin 13.0.0.
גרסה 12.6.1.0
- תאימות מאומתת ל-AppLovin SDK 12.6.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 23.3.0.
- גרסה 12.6.1 של AppLovin SDK.
גרסה 12.6.0.0
- תאימות מאומתת ל-AppLovin SDK 12.6.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 23.2.0.
- AppLovin SDK גרסה 12.6.0.
גרסה 12.5.0.1
- נוספה פונקציונליות לטעינה של מודעת מעברון או מודעת וידאו מתגמלת שנייה אחרי הטעינה של המודעה הקודמת, אם הפונקציה הזו מופעלת דרך פרמטרים של שרת.
פותח ונבדק בעזרת:
- גרסה 23.1.0 של Google Mobile Ads SDK
- AppLovin SDK גרסה 12.5.0.
גרסה 12.5.0.0
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה לגרסה 23.1.0.
- תאימות מאומתת ל-AppLovin SDK 12.5.0.
הקוד נוצר ונבדק באמצעות:
- גרסה 23.1.0 של Google Mobile Ads SDK
- גרסת SDK של AppLovin 12.5.0.
גרסה 12.4.3.0
- תאימות מאומתת עם AppLovin SDK 12.4.3.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 23.0.0.
- גרסת SDK של AppLovin 12.4.3.
גרסה 12.4.2.0
- תאימות מאומתת ל-AppLovin SDK 12.4.2.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 23.0.0.
- גרסה 12.4.2 של AppLovin SDK.
גרסה 12.4.0.0
- תאימות מאומתת עם AppLovin SDK 12.4.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 23.0.0.
- גרסה 12.4.0 של AppLovin SDK.
גרסה 12.3.1.0
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-23.0.0.
- תאימות מאומתת ל-AppLovin SDK 12.3.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 23.0.0.
- גרסת SDK של AppLovin 12.3.1.
גרסה 12.3.0.0
- תאימות מאומתת ל-AppLovin SDK בגרסה 12.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 22.6.0.
- גרסת SDK של AppLovin 12.3.0.
גרסה 12.2.0.0
- תאימות מאומתת ל-AppLovin SDK 12.2.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 22.6.0.
- גרסת SDK של AppLovin 12.2.0.
גרסה 12.1.0.1
- נוספה אפשרות לטעון מודעה מעברון או מודעה מתגמלת מיד אחרי שליחת הבקשה להצגתן, אם הפרמטרים של השרת מופעלים.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 22.5.0.
- גרסת SDK של AppLovin 12.1.0.
גרסה 12.1.0.0
- תאימות מאומתת עם AppLovin SDK 12.1.0.
- תוקנה בעיה שגרמה להתעלמות מ-
AppLovinSdkSettings
. - המתאם לא מחפש יותר את מפתח ה-SDK של AppLovin מהקובץ
AndroidManifest.xml
. - עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 22.5.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 22.5.0.
- גרסת SDK של AppLovin 12.1.0.
גרסה 11.11.3.0
- תאימות מאומתת ל-AppLovin SDK 11.11.3.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 22.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 22.3.0.
- AppLovin SDK גרסה 11.11.3.
גרסה 11.11.2.0
- תאימות מאומתת ל-AppLovin SDK 11.11.2.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 22.2.0.
- גרסת SDK של AppLovin 11.11.2.
גרסה 11.11.1.0
- תאימות מאומתת ל-AppLovin SDK 11.11.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 22.2.0.
- גרסת SDK של AppLovin 11.11.1.
גרסה 11.10.1.0
- תאימות מאומתת ל-AppLovin SDK 11.10.1.
הקוד נוצר ונבדק באמצעות:
- גרסה 22.1.0 של Google Mobile Ads SDK.
- AppLovin SDK גרסה 11.10.1.
גרסה 11.9.0.0
- תאימות מאומתת ל-AppLovin SDK 11.9.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 22.0.0.
- AppLovin SDK בגרסה 11.9.0.
גרסה 11.8.2.1
- מתאם מעודכן שמשתמש במחלקה החדשה
VersionInfo
. - עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 22.0.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 22.0.0.
- AppLovin SDK גרסה 11.8.2.
גרסה 11.8.2.0
- תאימות מאומתת ל-AppLovin SDK 11.8.2.
- נוספה תמיכה בסימני מים למודעות לבידינג.
- הוספנו תמיכה במודעות באנר בגודל MREC.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 21.5.0.
- גרסת SDK של AppLovin 11.8.2.
גרסה 11.7.1.0
- תאימות מאומתת ל-AppLovin SDK 11.7.1.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 21.5.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.5.0.
- גרסת SDK של AppLovin 11.7.1.
גרסה 11.7.0.0
- תאימות מאומתת עם AppLovin SDK 11.7.0.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-21.4.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.4.0.
- גרסת SDK של AppLovin 11.7.0.
גרסה 11.6.1.0
- תאימות מאומתת ל-AppLovin SDK 11.6.1.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-21.4.0.
הקוד נוצר ונבדק באמצעות:
- גרסה 21.4.0 של Google Mobile Ads SDK.
- גרסת SDK של AppLovin 11.6.1.
גרסה 11.6.0.0
- תאימות מאומתת ל-AppLovin SDK 11.6.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 21.3.0.
- גרסת SDK של AppLovin 11.6.0.
גרסה 11.5.5.0
- תאימות מאומתת ל-AppLovin SDK 11.5.5.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.3.0.
- גרסת SDK של AppLovin 11.5.5.
גרסה 11.5.4.0
- תאימות מאומתת ל-AppLovin SDK 11.5.4.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.3.0.
- גרסת SDK של AppLovin 11.5.4.
גרסה 11.5.3.1
- תוקנה בעיה שגרמה ל
NullPointerException
בטעינה של מודעות מתגמלות.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.3.0.
- AppLovin SDK גרסה 11.5.3.
גרסה 11.5.3.0
- תאימות מאומתת ל-AppLovin SDK 11.5.3.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-21.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.3.0.
- AppLovin SDK גרסה 11.5.3.
גרסה 11.5.2.0
- תוקנה בעיה שבה בקשות להצגת מודעות מתגמלות נכשלות באופן רציף אם פג הזמן הקצוב לתפוגה של הבקשה הראשונית להצגת מודעה מתגמלת.
- תאימות מאומתת ל-AppLovin SDK 11.5.2.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.2.0.
- גרסת SDK של AppLovin 11.5.2.
גרסה 11.5.1.0
- תאימות מאומתת ל-AppLovin SDK 11.5.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 21.2.0.
- גרסת SDK של AppLovin 11.5.1.
גרסה 11.5.0.0
- תאימות מאומתת ל-AppLovin SDK 11.5.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.2.0.
- AppLovin SDK גרסה 11.5.0
גרסה 11.4.6.0
- תאימות מאומתת ל-AppLovin SDK 11.4.6.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-21.2.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.2.0.
- גרסת SDK של AppLovin 11.4.6.
גרסה 11.4.5.0
- תאימות מאומתת ל-AppLovin SDK בגרסה 11.4.5.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 21.1.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.1.0.
- גרסה 11.4.5 של AppLovin SDK.
גרסה 11.4.4.0
- תאימות מאומתת ל-AppLovin SDK 11.4.4.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.0.0.
- גרסת SDK של AppLovin 11.4.4.
גרסה 11.4.3.0
- תאימות מאומתת ל-AppLovin SDK 11.4.3.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 21.0.0.
- גרסת SDK של AppLovin 11.4.3.
גרסה 11.4.2.0
- תאימות מאומתת ל-AppLovin SDK 11.4.2.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 21.0.0.
- עדכנו את רמת ה-API המינימלית הנדרשת ל-Android ל-19.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 21.0.0.
- גרסת SDK של AppLovin 11.4.2.
גרסה 11.4.0.0
- תאימות מאומתת עם AppLovin SDK 11.4.0.
- עודכנו
compileSdkVersion
ו-targetSdkVersion
ל-API 31.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 20.6.0.
- גרסת SDK של AppLovin 11.4.0.
גרסה 11.3.3.0
- תאימות מאומתת ל-AppLovin SDK 11.3.3.
פותח ונבדק בעזרת:
- גרסה 20.6.0 של Google Mobile Ads SDK.
- גרסת SDK של AppLovin 11.3.3.
גרסה 11.3.2.0
- תאימות מאומתת ל-AppLovin SDK 11.3.2.
הקוד נוצר ונבדק באמצעות:
- גרסה 20.6.0 של Google Mobile Ads SDK.
- גרסת SDK של AppLovin 11.3.2.
גרסה 11.3.1.0
- תאימות מאומתת עם AppLovin SDK 11.3.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.6.0.
- AppLovin SDK גרסה 11.3.1.
גרסה 11.3.0.0
- תאימות מאומתת ל-AppLovin SDK 11.3.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 20.6.0.
- גרסת SDK של AppLovin 11.3.0.
גרסה 11.2.2.0
- תאימות מאומתת ל-AppLovin SDK 11.2.2.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.6.0.
- גרסת SDK של AppLovin 11.2.2.
גרסה 11.2.1.0
- תאימות מאומתת ל-AppLovin SDK 11.2.1.
הקוד נוצר ונבדק באמצעות:
- גרסה 20.6.0 של Google Mobile Ads SDK.
- גרסה 11.2.1 של AppLovin SDK.
גרסה 11.1.3.0
- תאימות מאומתת ל-AppLovin SDK 11.1.3.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.6.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 20.6.0.
- גרסת SDK של AppLovin 11.1.3.
גרסה 11.1.2.0
- תאימות מאומתת ל-AppLovin SDK 11.1.2.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.5.0.
- גרסת SDK של AppLovin 11.1.2.
גרסה 11.1.0.0
- תאימות מאומתת ל-AppLovin SDK 11.1.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 20.5.0.
- גרסת SDK של AppLovin 11.1.0.
גרסה 11.0.0.0
- תאימות מאומתת ל-AppLovin SDK 11.0.0.
- עדכנו את השיטה
AppLovinMediationAdapter.getSdkSettings()
כך שתחייב פרמטרContext
. - הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה לגרסה 20.5.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.5.0.
- AppLovin SDK גרסה 11.0.0
גרסה 10.3.5.0
- תאימות מאומתת ל-AppLovin SDK 10.3.5.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.4.0.
- גרסת SDK של AppLovin 10.3.5.
גרסה 10.3.4.0
- תאימות מאומתת ל-AppLovin SDK 10.3.4.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-20.4.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.4.0.
- גרסת SDK של AppLovin 10.3.4.
גרסה 10.3.3.0
- תאימות מאומתת ל-AppLovin SDK 10.3.3.
- עדכנת את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-20.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.3.0.
- AppLovin SDK גרסה 10.3.3.
גרסה 10.3.2.0
- תאימות מאומתת ל-AppLovin SDK 10.3.2.
- נוספו קודים והודעות סטנדרטיים של שגיאות במתאם.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.2.0.
- AppLovin SDK גרסה 10.3.2.
גרסה 10.3.1.0
- תאימות מאומתת ל-AppLovin SDK 10.3.1.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה לגרסה 20.2.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.2.0.
- גרסת SDK של AppLovin 10.3.1.
גרסה 10.3.0.0
- תאימות מאומתת ל-AppLovin SDK 10.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.1.0.
- AppLovin SDK בגרסה 10.3.0.
גרסה 10.2.1.0
- תאימות מאומתת ל-AppLovin SDK 10.2.1.
- המתאם ינסה עכשיו להפעיל את AppLovin SDK לפני שליחת בקשות להצגת מודעות.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.1.0.
- גרסת SDK של AppLovin 10.2.1.
גרסה 10.2.0.0
- תאימות מאומתת ל-AppLovin SDK 10.2.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 20.1.0.
- AppLovin SDK גרסה 10.2.0
גרסה 10.1.2.0
- תאימות מאומתת ל-AppLovin SDK 10.1.2.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-20.1.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 20.1.0.
- AppLovin SDK גרסה 10.1.2
גרסה 10.0.1.0
- תאימות מאומתת ל-AppLovin SDK 10.0.1.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה לגרסה 20.0.0.
- מתאם AppLovin מעודכן להגדרות פרסום חדשות ב-Gradle.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 20.0.0.
- גרסת SDK של AppLovin 10.0.1.
גרסה 9.15.2.0
- תאימות מאומתת עם AppLovin SDK 9.15.2.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-19.7.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.7.0.
- AppLovin SDK גרסה 9.15.2
גרסה 9.14.12.0
- תאימות מאומתת עם AppLovin SDK 9.14.12.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 19.6.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.6.0.
- AppLovin SDK גרסה 9.14.12
גרסה 9.14.7.0
- תאימות מאומתת ל-AppLovin SDK 9.14.7.
- נוספה השיטה
AppLovinMediationAdapter.getSdkSettings()
. עכשיו בעלי תוכן דיגיטלי יכולים להגדיר את ההגדרות של AppLovin SDK באמצעות האפשרויות האלה.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.5.0.
- גרסה 9.14.7 של AppLovin SDK.
גרסה 9.14.6.0
- תאימות מאומתת ל-AppLovin SDK 9.14.6.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 19.5.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.5.0.
- גרסה 9.14.6 של AppLovin SDK.
גרסה 9.14.5.0
- תאימות מאומתת ל-AppLovin SDK 9.14.5.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 19.5.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.5.0.
- גרסת SDK של AppLovin 9.14.5.
גרסה 9.14.4.0
- הוסרה התמיכה במודעות מותאמות ובמודעות באנר במלבן בינוני.
- מעכשיו אפשר לטעון ולבקש מודעות באמצעות הקשר
Application
. - תאימות מאומתת ל-AppLovin SDK 9.14.4.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.4.0.
- גרסת SDK של AppLovin 9.14.4.
גרסה 9.13.4.0
- תאימות מאומתת עם AppLovin SDK 9.13.4.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-19.4.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.4.0.
- גרסה 9.13.4 של AppLovin SDK.
גרסה 9.13.3.0
- תאימות מאומתת ל-AppLovin SDK בגרסה 9.13.3.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.3.0.
- גרסת SDK של AppLovin 9.13.3.
גרסה 9.13.2.0
- תאימות מאומתת עם AppLovin SDK 9.13.2.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 19.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.3.0.
- גרסת SDK של AppLovin 9.13.2.
גרסה 9.13.1.0
- תאימות מאומתת עם AppLovin SDK 9.13.1.
- מעכשיו, אם מתבצעת בקשה להצגת כמה מודעות מעברון באמצעות אותו מזהה תחום, מתקבלת הודעת שגיאה מהמתאם.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 19.2.0.
- גרסת SDK של AppLovin 9.13.1.
גרסה 9.13.0.0
- עדכנו את המתאם כך שיתמוך בבקשות להצגת מודעות באנר מותאמות בתוך תוכן.
- תאימות מאומתת עם AppLovin SDK 9.13.0.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-19.2.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 19.2.0.
- גרסת SDK של AppLovin 9.13.0.
גרסה 9.12.8.0
- תאימות מאומתת ל-AppLovin SDK 9.12.8.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.1.0.
- גרסת SDK של AppLovin 9.12.8.
גרסה 9.12.7.0
- תאימות מאומתת ל-AppLovin SDK 9.12.7.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK בגרסה 19.1.0.
- גרסת SDK של AppLovin 9.12.7.
גרסה 9.12.6.1
- תוקן באג שהופיע בגרסה 9.11.4.1, שבו מודעות באנר לבידינג פג תוקף.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.1.0.
- גרסת SDK של AppLovin 9.12.6.
גרסה 9.12.6.0
- תאימות מאומתת ל-AppLovin SDK 9.12.6.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 19.1.0.
- גרסה 9.12.6 של AppLovin SDK.
גרסה 9.12.5.0
- תאימות מאומתת ל-AppLovin SDK 9.12.5.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.1.0.
- גרסת SDK של AppLovin 9.12.5.
גרסה 9.12.4.0
- תאימות מאומתת ל-AppLovin SDK 9.12.4.
- המתאם דורש עכשיו הקשר של
Activity
כדי לאתחל ולטעון מודעות מ-AppLovin.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.1.0.
- גרסת SDK של AppLovin 9.12.4.
גרסה 9.12.3.0
- תאימות מאומתת עם AppLovin SDK 9.12.3.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.1.0.
- AppLovin SDK גרסה 9.12.3.
גרסה 9.12.2.0
- תאימות מאומתת ל-AppLovin SDK 9.12.2.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK גרסה 19.1.0.
- AppLovin SDK גרסה 9.12.2.
גרסה 9.12.1.0
- תאימות מאומתת ל-AppLovin SDK 9.12.1.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 19.1.0.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 19.1.0.
- גרסה 9.12.1 של AppLovin SDK.
גרסה 9.12.0.0
- תאימות מאומתת עם AppLovin SDK 9.12.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 19.0.1.
- גרסת SDK של AppLovin 9.12.0.
גרסה 9.11.4.1
- תוקנה בעיה שעלולה לגרום לתפוגה של בקשות לבידינג של מודעות באנר או מודעות מעברון.
- נוספו קודי שגיאה תיאוריים וסיבות לכשלים בחיבור או בהצגה של מתאמים.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-19.0.1.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 19.0.1.
- גרסה 9.11.4 של AppLovin SDK.
גרסה 9.11.4.0
- תאימות מאומתת ל-AppLovin SDK 9.11.4.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 18.3.0.
- גרסת SDK של AppLovin 9.11.4.
גרסה 9.11.2.0
- תאימות מאומתת ל-AppLovin SDK 9.11.2.
פותח ונבדק בעזרת:
- Google Mobile Ads SDK גרסה 18.3.0.
- גרסת SDK של AppLovin 9.11.2.
גרסה 9.11.1.0
- תאימות מאומתת ל-AppLovin SDK 9.11.1.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 18.3.0.
- גרסה 9.11.1 של AppLovin SDK.
גרסה 9.10.5.0
- תאימות מאומתת ל-AppLovin SDK 9.10.5.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 18.3.0.
- גרסה 9.10.5 של AppLovin SDK.
גרסה 9.9.1.2
- כל ההפניות למזהה מיקום המודעה ב-AppLovin הוסרו.
- עדכנת את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-18.3.0.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 18.3.0.
- גרסת SDK של AppLovin 9.9.1.
גרסה 9.9.1.1
- מודעות מותאמות נעזרות עכשיו ב-API המאוחד לבחירת רשת להצגת מודעות מותאמות.
הקוד נוצר ונבדק באמצעות:
- Google Mobile Ads SDK בגרסה 18.2.0.
- גרסת SDK של AppLovin 9.9.1.
גרסה 9.9.1.0
- תאימות מאומתת ל-AppLovin SDK 9.9.1.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-18.2.0.
גרסה 9.8.0.0
- תאימות מאומתת ל-AppLovin SDK 9.8.0.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 18.1.1.
גרסה 9.7.2.0
- תאימות מאומתת ל-AppLovin SDK 9.7.2.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-18.1.0.
גרסה 9.4.2.0
- הוספנו יכולת בידינג למתאם עבור מודעות באנר, מודעות מעברון ומודעות מעברון מתגמלות.
- נוספה תמיכה בגדלים גמישים של מודעות באנר.
- תאימות מאומתת ל-AppLovin SDK 9.4.2.
גרסה 9.2.1.1
- עדכנו את המתאם כך שיתמוך ב-Rewarded API החדש בגרסת בטא פתוחה.
- עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK לגרסה 17.2.0.
גרסה 9.2.1.0
- תאימות מאומתת ל-AppLovin SDK 9.2.1
גרסה 9.1.3.0
- הוסר התמיכה במיקומי מודעות כי הם הוצאו משימוש על ידי AppLovin SDK.
- תאימות מאומתת ל-AppLovin SDK 9.1.3
גרסה 9.1.0.0
- תאימות מאומתת ל-AppLovin SDK 9.1.0
גרסה 8.1.4.0
- תאימות מאומתת ל-AppLovin SDK 8.1.4
גרסה 8.1.3.0
- תאימות מאומתת ל-AppLovin SDK 8.1.3
גרסה 8.1.0.0
- תאימות מאומתת ל-AppLovin SDK 8.1.0
גרסה 8.0.2.1
- המתאם עודכן כדי להפעיל את אירוע המודעה
onRewardedVideoComplete()
.
גרסה 8.0.2.0
- תאימות מאומתת ל-AppLovin SDK 8.0.2
גרסה 8.0.1.1
- נוספה תמיכה במודעות מותאמות.
- מגדירים את AdMob כספק תהליך בחירת הרשת ב-AppLovin SDK.
גרסה 8.0.1.0
- תאימות מאומתת ל-AppLovin SDK 8.0.1
גרסה 8.0.0.0
- תאימות מאומתת ל-AppLovin SDK 8.0.0
גרסה 7.8.6.0
- תאימות מאומתת ל-AppLovin SDK 7.8.6
גרסה 7.8.5.0
- הוספנו תמיכה באזורים ובמודעות באנר חכמות.
- תאימות מאומתת ל-AppLovin SDK 7.8.5.
גרסה 7.7.0.0
- תאימות מאומתת ל-AppLovin SDK 7.7.0.
גרסה 7.6.2.0
- תאימות מאומתת ל-AppLovin SDK 7.6.2.
גרסה 7.6.1.0
- תאימות מאומתת ל-AppLovin SDK 7.6.1.
גרסה 7.6.0.0
- תאימות מאומתת ל-AppLovin SDK 7.6.0.
גרסה 7.5.0.0
- תאימות מאומתת ל-AppLovin SDK 7.5.0.
גרסה 7.4.1.1
- נוספה תמיכה במודעות באנר.
גרסה 7.4.1.0
- תאימות מאומתת ל-AppLovin SDK 7.4.1.
גרסה 7.3.2.0
- נוספה תמיכה במודעות מעברון.
גרסאות קודמות
- נוספה תמיכה במודעות וידאו מתגמלות.