במדריך הזה נסביר איך משתמשים ב-Google Mobile Ads SDK כדי לטעון ולהציג מודעות מ-LINE Ads Network באמצעות תהליך בחירת הרשת, כולל שילובים של רשתות מודעות לפי סדר עדיפות. במדריך מוסבר איך להוסיף את LINE Ads Network להגדרות בחירת הרשת של יחידת מודעות, ואיך לשלב את ה-SDK ואת המתאם של LINE Ads Network באפליקציה של Unity.
השילובים והפורמטים של המודעות הנתמכים
Ad Manager מתאם תהליך בחירת הרשת של LINE Ads Network כולל את היכולות הבאות:
שילוב | |
---|---|
בידינג | |
מפל | 1 |
פורמטים | |
מודעת באנר | |
מעברון | |
ההטבה הופעלה |
1 Integration with Waterfall is in closed beta, reach out to your account manager to request access.
דרישות
- Unity 4 ואילך
- הגרסה העדכנית ביותר של Google Mobile Ads SDK
- כדי לפרוס ב-Android
- Android API ברמה 21 ואילך
- לפריסה ב-iOS
- יעד הפריסה של iOS מגרסה 12.0 ואילך
- פרויקט Unity פעיל שהוגדרה בו Google Mobile Ads SDK. פרטים נוספים זמינים במאמר תחילת העבודה.
- קוראים את המדריך לתחילת העבודה בנושא תהליך בחירת הרשת (Mediation)
שלב 1: הגדרת ההגדרות בממשק המשתמש של Line
נכנסים לחשבון LINE Ads Network.
הוספת אפליקציה חדשה
לוחצים על 広告枠管理 (ניהול מיקומי מודעות) > メディア (מדיה). לאחר מכן לוחצים על 新規作成 (יצירת חדש).
ממלאים את הטופס ולוחצים על 登録 (רישום).
חשוב לשים לב למזהה האפליקציה.
יצירת מיקום מודעה
לוחצים על המזהה של האפליקציה שרוצים להוסיף לה מיקום מודעה. לאחר מכן, בוחרים באפשרות 詳細 (פרטים).
לוחצים על スロット 追加 (הוספת מיקום מודעה).
ממלאים את הטופס ולוחצים על (登録) הרשמה.
שימו לב למזהה המיקום.
שלב 2: הגדרת הביקוש מרשת LINE Ads ב- Ad Manager UI
הגדרת הגדרות בחירת הרשת ליחידת המודעות
שלב 3: מייבאים את ה-SDK ואת המתאם של LINE Ads Network
OpenUPM-CLI
אם התקנתם את OpenUPM-CLI, תוכלו להתקין את הפלאגין של Google Mobile Ads לבחירת רשת מודעות של LINE Ads Network ב-Unity בפרויקט שלכם. לשם כך, מריצים את הפקודה הבאה מהספרייה ברמה הבסיסית של הפרויקט:
openupm add com.google.ads.mobile.mediation.line
OpenUPM
בעורך הפרויקט ב-Unity, בוחרים באפשרות Edit (עריכה) > Project Settings (הגדרות הפרויקט) > Package Manager (מנהל החבילות) כדי לפתוח את הגדרות מנהל החבילות של Unity.
בכרטיסייה Scoped Registries, מוסיפים את OpenUPM כמאגר ברמת ההיקף עם הפרטים הבאים:
- שם:
OpenUPM
- כתובת אתר:
https://package.openupm.com
- היקפים:
com.google
לאחר מכן, עוברים אל Window > Package Manager כדי לפתוח את Unity Package Manager ובוחרים באפשרות My Registries בתפריט הנפתח.
בוחרים בחבילה Google Mobile Ads LINE Ads Network Mediation ולוחצים על Install.
חבילת Unity
מורידים את הגרסה האחרונה של הפלאגין של Google Mobile Ads לבחירת הרשת עבור LINE Ads Network מהקישור להורדה שמופיע בChangelog ומחלצים את הקובץ GoogleMobileAdsLineMediation.unitypackage
מהקובץ ה-zip.
בעורך הפרויקט ב-Unity, בוחרים באפשרות Assets > Import Package > Custom Package ומאתרים את הקובץ GoogleMobileAdsLineMediation.unitypackage
שהורדתם. מוודאים שכל הקבצים נבחרו ולוחצים על ייבוא.
לאחר מכן בוחרים באפשרות נכסים > מנהל יחסי התלות החיצוניים > Android Resolver > Force Resolve. הספרייה של External Dependency Manager תפתור את יחסי התלות מהתחלה ותעתיק את יחסי התלות המוצגים לתיקייה Assets/Plugins/Android
באפליקציה שלכם ב-Unity.
שלב 4: מוסיפים את הקוד הנדרש
Android
אין צורך בקוד נוסף לשילוב עם LINE Ads Network.
iOS
שילוב עם SKAdNetwork
פועלים לפי המסמכים של LINE Ads Network כדי להוסיף את המזהים של SKAdNetwork לקובץ Info.plist
של הפרויקט.
שלב 5: בדיקה מעשית של ההטמעה
הפעלת מודעות בדיקה
חשוב לרשום את מכשיר הבדיקה ב-AdMob.
אימות מודעות לבדיקה
כדי לוודא שאתם מקבלים מודעות לבדיקה מרשת LINE Ads, צריך להפעיל את הבדיקה של מקור מודעות יחיד בכלי לבדיקת מודעות באמצעות מקורות המודעות LINE Ads Network (Waterfall).
שלבים אופציונליים
פרמטרים ספציפיים לרשת
הפלאגין של LINE Ads Network לבחירת רשת ב-Unity תומך בפרמטר הבקשה הנוסף הבא, שאפשר להעביר למתאם דרך הכיתה LineMediationExtras
:
SetEnableAdSound(boolean)
: מציין את מצב ברירת המחדל של הפעלת הצליל במודעות באנר, במודעות מעברון ובמודעות מתגמלות.
דוגמה לקוד ליצירת בקשה להצגת מודעה שמגדירה את הפרמטרים האלה:
using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...
var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);
קודי שגיאה
אם המתאם לא מצליח לקבל מודעה מ-LINE Ads Network, בעלי האפליקציות יכולים לבדוק את השגיאה הבסיסית בתגובה של המודעה באמצעות ResponseInfo
בקטגוריות הבאות:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
אלה הקודים וההודעות שמופיעים במתאם של LINE Ads Network כשמודעה לא נטענת:
Android
קוד שגיאה | דומיין | סיבה |
---|---|---|
1-10 | com.five_corp.ad | ה-SDK של LINE Ads Network החזיר שגיאה ספציפית ל-SDK. פרטים נוספים זמינים במסמכי התיעוד של LINE Ads Network. |
101 | com.google.ads.mediation.line | מזהה האפליקציה חסר או לא תקין. |
102 | com.google.ads.mediation.line | מזהה מקום מודעה חסר או לא חוקי. |
103 | com.google.ads.mediation.line | גודל המודעה המבוקש לא תואם לגודל מודעת הבאנר שנתמך ברשת LINE Ads. |
104 | com.google.ads.mediation.line | נכשלה טעינת מודעה מעברון או מודעה עם תגמול כי הקשר הפעילות חסר. |
105 | com.google.ads.mediation.line | ל-LINE Ads Network SDK לא הצליח להציג מודעת מעברון או מודעת פרסום בתמורה לצפייה. |
106 | com.google.ads.mediation.line | נכשלה הטעינה של מודעה רגילה בגלל נכסים חסרים. |
iOS
קוד שגיאה | דומיין | סיבה |
---|---|---|
1-10 | נשלחת על ידי LINE Ads Network SDK | ה-SDK של LINE Ads Network החזיר שגיאה ספציפית ל-SDK. פרטים נוספים זמינים במסמכי התיעוד של LINE Ads Network. |
101 | com.google.ads.mediation.line | פרמטרים לא חוקיים של שרת (למשל, חסר מזהה אפליקציה או מזהה משבצת). |
102 | com.google.ads.mediation.line | גודל המודעה המבוקש לא תואם לגודל מודעת הבאנר שנתמך ברשת LINE Ads. |
103 | com.google.ads.mediation.line | לא ניתן לטעון נכס תמונה של סמל מידע במודעה רגילה. |
יומן השינויים של פלאגין Line Unity לבחירת רשת (Mediation)
גרסה 1.4.0
- תמיכה במתאם Line ל-Android בגרסה 2.8.20240827.0.
- התמיכה מתבצעת במתאם Line ל-iOS בגרסה 2.9.20241106.1.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.4.0.
גרסה 1.3.1
- התמיכה כוללת את מתאם Line ל-Android בגרסה 2.8.20240808.0.
- תמיכה במתאם Line ל-iOS בגרסה 2.8.20240612.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.2.0.
גרסה 1.3.0
- תמיכה במתאם Line ל-Android בגרסה 2.8.20240722.0.
- תמיכה במתאם Line ל-iOS בגרסה 2.8.20240612.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.2.0.
גרסה 1.2.0
- התמיכה כוללת את מתאם Line ל-Android בגרסה 2.7.20240515.0.
- תמיכה במתאם Line ל-iOS בגרסה 2.8.20240612.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.1.1.
גרסה 1.1.2
- התמיכה כוללת את מתאם Line ל-Android בגרסה 2.7.20240515.0.
- תמיכה במתאם Line ל-iOS בגרסה 2.7.20240411.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.1.0.
גרסה 1.1.1
- תמיכה במתאם Line ל-Android בגרסה 2.7.20240214.1.
- תמיכה במתאם Line ל-iOS בגרסה 2.7.20240411.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.1.0.
גרסה 1.1.0
- נוספה הכיתה
LineMediationExtras
עם השיטות הבאות כדי לתמוך בהעברת נתונים נוספים של תהליך בחירת הרשת.SetEnabledAdSound(bool)
- תמיכה במתאם Line ל-Android בגרסה 2.7.20240214.1.
- תמיכה במתאם Line ל-iOS בגרסה 2.7.20240318.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 9.0.0.
גרסה 1.0.0
- גרסה ראשונית.
- התמיכה כוללת את מתאם Line ל-Android בגרסה 2.6.20230607.0.
- תמיכה במתאם Line ל-iOS בגרסה 2.6.20230609.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Unity בגרסה 8.5.1.