במדריך הזה מוסבר איך מפעילים מודעות בדיקה בשילוב של המודעות. חשוב להפעיל מודעות בדיקה במהלך שלב הפיתוח כדי שתוכלו ללחוץ עליהן מבלי לחייב בתשלום את המפרסמים ב-Google. אם תלחצו על יותר מדי מודעות בלי להפעיל את מצב הבדיקה, המערכת עלולה לדווח על פעילות לא חוקית בחשבון.
יש שתי דרכים לקבל מודעות בדיקה:
משתמשים באחת מיחידות המודעות לדוגמה של Google.
משתמשים ביחידת המודעות שלכם ומפעילים מכשירי בדיקה.
דרישות מוקדמות
משלימים את תחילת העבודה.
מייבאים את הפלאגין של Google Mobile Ads ל-Unity לאפליקציה שלכם ב-Unity.
דוגמאות ליחידות של מודעות
הדרך המהירה ביותר להפעיל את הבדיקה היא להשתמש ביחידות של מודעות בדיקה ש-Google מספקת. יחידות המודעות להדגמה ש-Google מספקת לא משויכות לחשבון AdMob שלכם, כך שאין סיכון שהחשבון יפיק תנועה לא חוקית בזמן השימוש ביחידות המודעות האלה.
חשוב לציין שצריך להשתמש ביחידות מודעות שונות לבדיקה ש-Google מספקת, בהתאם לפלטפורמה. כדי לשלוח בקשות להצגת מודעות בדיקה ב-iOS, צריך להשתמש ביחידת מודעות בדיקה ל-iOS. כדי לשלוח בקשות להצגת מודעות בדיקה ב-Android, צריך להשתמש ביחידת מודעות בדיקה ל-Android.
ריכזנו כאן דוגמאות ליחידות של מודעות לכל פורמט ב-Android וב-iOS:
Android
פורמט מודעה | דוגמה למזהה של יחידת מודעות |
---|---|
האפליקציה פתוחה | ca-app-pub-3940256099942544/9257395921 |
Banner | ca-app-pub-3940256099942544/6300978111 |
מודעות Interstitial | ca-app-pub-3940256099942544/1033173712 |
Rewarded | ca-app-pub-3940256099942544/5224354917 |
מודעות מעברון מתגמלות | ca-app-pub-3940256099942544/5354046379 |
מודעות מותאמות | ca-app-pub-3940256099942544/2247696110 |
iOS
פורמט מודעה | דוגמה למזהה של יחידת מודעות |
---|---|
האפליקציה פתוחה | ca-app-pub-3940256099942544/5575463023 |
Banner | ca-app-pub-3940256099942544/2934735716 |
מודעות Interstitial | ca-app-pub-3940256099942544/4411468910 |
Rewarded | ca-app-pub-3940256099942544/1712485313 |
מודעות מעברון מתגמלות | ca-app-pub-3940256099942544/6978759866 |
מודעות מותאמות | ca-app-pub-3940256099942544/3986624511 |
יחידות המודעות האלה מפנות לנכסי קריאייטיב ספציפיים לבדיקה.
הפעלת מכשירים לבדיקה
אם אתם רוצים לבצע בדיקה קפדנית יותר עם מודעות שנראות כמו מודעות בשלב ההפקה, עכשיו אתם יכולים להגדיר את המכשיר שלכם כמכשיר בדיקה ולהשתמש במזהים של יחידות המודעות שיצרתם בממשק המשתמש של AdMob. אפשר להוסיף מכשירי בדיקה בממשק המשתמש של AdMob או באופן פרוגרמטי באמצעות Google Mobile Ads SDK.
כדי להוסיף את המכשיר כמכשיר בדיקה, פועלים לפי השלבים הבאים.
הוספת מכשיר הבדיקה בממשק המשתמש של AdMob
כדי להוסיף מכשיר בדיקה ולבדוק גרסאות build חדשות או קיימות של אפליקציות בצורה פשוטה ולא פרוגרמטית, אפשר להשתמש בממשק המשתמש של AdMob. כך עושים את זה.
הוספת מכשיר הבדיקה באופן פרוגרמטי
אם אתם רוצים לבדוק מודעות באפליקציה במהלך הפיתוח, עליכם לפעול לפי השלבים הבאים כדי לרשום את מכשיר הבדיקה באופן פרוגרמטי.
מריצים אפליקציה שהוגדרה באמצעות Mobile Ads SDK ושולחים בקשה להצגת מודעה באמצעות אחד ממזהי יחידות המודעות לבדיקה שמפורטים למעלה. רשימת הקוד.
... private void RequestBanner() { #if UNITY_ANDROID string adUnitId = "ca-app-pub-3940256099942544/6300978111"; #elif UNITY_IPHONE string adUnitId = "ca-app-pub-3940256099942544/2934735716"; #else string adUnitId = "unexpected_platform"; #endif // Create a 320x50 banner at the top of the screen. bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top); // Create an empty ad request. AdRequest request = new AdRequest(); // Load the banner with the request. bannerView.LoadAd(request); }
בודקים את הפלט של המסוף או של logcat כדי למצוא הודעה שנראית כך:
Android
I/Ads: Use RequestConfiguration.Builder .setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device.
iOS
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
מעתיקים את המזהה האלפאנומרי של מכשיר הבדיקה ללוח.
משנים את הקוד כך שיוסיף את מזהי מכשירי הבדיקה לרשימה
RequestConfiguration.TestDeviceIds
.RequestConfiguration requestConfiguration = new RequestConfiguration(); requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
מגדירים את
requestConfiguration
באופן גלובלי לערךMobileAds
.MobileAds.SetRequestConfiguration(requestConfiguration);
מפעילים מחדש את האפליקציה. אם הוספתם את המכשיר כראוי כמכשיר בדיקה, תופיע התווית מודעת בדיקה במרכז החלק העליון של מודעות באנר, מודעות מעברון ומודעות עם תגמול:
ניתן ללחוץ ללא חשש על מודעות שמסומנות בתווית מודעת בדיקה. בקשות, חשיפות וקליקים על מודעות בדיקה לא מופיעים בדוחות של החשבון.
עכשיו, אחרי שהמכשיר רשום כמכשיר בדיקה, תוכלו להתחיל לקבל מודעות בדיקה ריאליסטיות יותר. לשם כך, צריך להחליף את
adUnitID
לבדיקה ב-adUnitID
משלכם.
בדיקה באמצעות Unity Editor
החל מגרסה 5.4.0, אפשר לבדוק את המודעות ישירות בכלי העריכה של Unity. המערכת תוסיף לעורך תמונה של Prefab שתציג חוויה דומה לחוויה של הצגת מודעות בפועל בפלטפורמה לנייד.
בדיקה עם תהליך בחירת הרשת (Mediation)
יחידות המודעות לדוגמה של Google מציגות רק מודעות Google. כדי לבדוק את ההגדרה של תהליך בחירת הרשת (Mediation), צריך להשתמש בגישה של הפעלת מכשירי בדיקה.
מודעות שמנוהלות על ידי רשת לא גורמות להצגה של התווית מודעת בדיקה. באחריותכם לוודא שמודעות הבדיקה מופעלות בכל רשתות בחירת הרשת (Mediation) שלכם, כדי שהרשתות האלה לא ידווחו על פעילות לא חוקית בחשבון. מידע נוסף זמין במדריך לכל רשת.
אם אתם לא בטוחים אם מתאם של רשת מודעות בתהליך בחירת הרשת תומך במודעות בדיקה, מומלץ להימנע מלחיצה על מודעות מהרשת הזו במהלך הפיתוח. אפשר להשתמש בשיטה MediationAdapterClassName()
בכל אחד מהפורמטים של המודעות כדי לברר איזו רשת מודעות הציגה את המודעה הנוכחית.