המדריך הזה מיועד לספקי חדשות שרוצים להשתמש בתכונה 'גישור למודעות לנייד של Google' עם Leadbolt. המאמר כולל הסבר על הגדרת מתאם לבחירת רשת שיעבוד עם אפליקציית Android הנוכחית שלכם, ועל הגדרת הגדרות נוספות.
| משאבים של Leadbolt |
|---|
| מסמכי תיעוד |
| SDK |
| מתאם |
| תמיכת לקוחות |
דרישות מוקדמות
אפליקציית Android שמשולב בה GMA Next Gen SDK. (אם אין לכם חשבון, אפשר לקרוא את המאמר תחילת העבודה).
חשבון Google Ad Manager עם גישור לאפליקציות לנייד מוגדר.
הוספת Leadbolt לפרויקט
צריך לכלול מתאם רשת ו-SDK
מורידים את Leadbolt SDK ואת המתאם מהקישורים הקודמים.
ב-Android Studio, כוללים את קובצי המתאם וה-SDK בתיקייה libs של הפרויקט. מוודאים שקובץ Gradle ברמת האפליקציה כולל את השורות הבאות:
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
הגדרת הקובץ AndroidManifest.xml
משנים את קובץ AndroidManifest.xml לפי ההוראות במסמכי התיעוד של Leadbolt.
אין צורך שהאפליקציה שלך תתקשר ישירות עם Leadbolt – GMA Next Gen SDK מתקשר עם מתאם Leadbolt כדי לאחזר מודעות בשמך. אם צריך, אפשר לציין פרמטרים נוספים של בקשה. בהמשך הדף מוסבר איך אפשר לספק מידע נוסף ל-Leadbolt.
הפעלת אובייקט המודעה באמצעות מופע של Activity
בפונקציית הבנאי של אובייקט מודעה חדש (לדוגמה, AdManagerAdView), צריך להעביר אובייקט מסוג Context.
הערך Context מועבר לרשתות מודעות אחרות כשמשתמשים בתהליך בחירת הרשת (Mediation). חלק מרשתות המודעות דורשות Context מגביל יותר, מסוג Activity, ויכול להיות שלא יוכלו להציג מודעות ללא מופע של Activity. לכן, מומלץ להעביר מופע של Activity כשמפעילים אובייקטים של מודעות כדי להבטיח חוויה עקבית עם רשתות המודעות שמשתתפות בתהליך בחירת הרשת.