במדריך הזה מוסבר איך להפעיל מודעות לבדיקה בשילוב המודעות שלכם. חשוב להפעיל מודעות בדיקה במהלך שלב הפיתוח כדי שתוכלו ללחוץ עליהן בלי לחייב בתשלום את המפרסמים ב-Google. אם תלחצו על יותר מדי מודעות בלי להפעיל את מצב הבדיקה, המערכת עשויה לדווח על פעילות לא חוקית בחשבון שלכם.
יש שתי דרכים לקבל מודעות בדיקה:
משתמשים באחת מיחידות המודעות לדוגמה של Google.
משתמשים ביחידת המודעות שלכם ומפעילים מכשירי בדיקה.
דרישות מוקדמות
לוחצים על שנתחיל?.
מייבאים את הפלאגין של Google Mobile Ads ל-Unity לאפליקציית Unity.
יחידות מודעות לדוגמה
הדרך הכי מהירה להפעיל בדיקות היא להשתמש ביחידות מודעות ייעודיות לבדיקה ש-Google מספקת. יחידות המודעות להדגמה ש-Google מספקת לא משויכות לחשבון AdMob שלכם, כך שאין סיכון שהחשבון יפיק תנועה פסולה בזמן השימוש ביחידות המודעות האלה.
חשוב לציין שצריך להשתמש ביחידות מודעות ייעודיות לבדיקה שונות ש-Google מספקת, בהתאם לפלטפורמה. כדי לשלוח בקשות להצגת מודעות בדיקה ב-iOS, צריך להשתמש ביחידת מודעות ייעודית לבדיקה ב-iOS. כדי לשלוח בקשות ב-Android, צריך להשתמש ביחידת מודעות ייעודית לבדיקה ב-Android.
ריכזנו כאן דוגמאות ליחידות של מודעות בכל פורמט, גם ב-Android וגם ב-iOS:
Android
| פורמט מודעה | מזהה יחידת מודעות לדוגמה |
|---|---|
| מודעות בפתיחת אפליקציה | ca-app-pub-3940256099942544/9257395921 |
| מודעת באנר בגודל קבוע | ca-app-pub-3940256099942544/6300978111 |
| מודעת באנר מותאמת ומעוגנת | ca-app-pub-3940256099942544/9214589741 |
| מעברון | ca-app-pub-3940256099942544/1033173712 |
| מודעות מתגמלות | ca-app-pub-3940256099942544/5224354917 |
| מודעות מעברון מתגמלות | ca-app-pub-3940256099942544/5354046379 |
| מודעות מותאמות | ca-app-pub-3940256099942544/2247696110 |
| תמונה בתוך תמונה | ca-app-pub-3940256099942544/9657123429 |
iOS
| פורמט מודעה | מזהה יחידת מודעות לדוגמה |
|---|---|
| מודעות בפתיחת אפליקציה | ca-app-pub-3940256099942544/5575463023 |
| מודעת באנר בגודל קבוע | ca-app-pub-3940256099942544/2934735716 |
| מודעת באנר מותאמת ומעוגנת | ca-app-pub-3940256099942544/2435281174 |
| מעברון | ca-app-pub-3940256099942544/4411468910 |
| מודעות מתגמלות | ca-app-pub-3940256099942544/1712485313 |
| מודעות מעברון מתגמלות | ca-app-pub-3940256099942544/6978759866 |
| מודעות מותאמות | ca-app-pub-3940256099942544/3986624511 |
| תמונה בתוך תמונה | ca-app-pub-3940256099942544/8810945611 |
יחידות המודעות האלה מפנות לקריאייטיבים ספציפיים לבדיקה.
הפעלת מכשירי בדיקה
אם אתם רוצים לבצע בדיקות מעמיקות יותר עם מודעות שנראות כמו מודעות אמיתיות, אתם יכולים להגדיר את המכשיר שלכם כמכשיר בדיקה ולהשתמש במזהים של יחידות המודעות שיצרתם בממשק המשתמש של AdMob. אפשר להוסיף מכשירי בדיקה בממשק המשתמש של AdMob או באופן פרוגרמטי באמצעות Google Mobile Ads Unity Plugin.
כדי להוסיף את המכשיר שלכם כמכשיר בדיקה, פועלים לפי השלבים הבאים.
הוספת מכשיר בדיקה בממשק המשתמש של AdMob
כדי להוסיף מכשיר בדיקה ולבדוק גרסאות build חדשות או קיימות של אפליקציות בדרך פשוטה, בלי להשתמש בקוד, אפשר להשתמש בממשק המשתמש של AdMob. איך עושים את זה?
שימוש במצב בדיקה ברמת האפליקציה
כדי לציין אפליקציות וגרסאות לבדיקה ולקבל מודעות בדיקה, אתם יכולים להשתמש במצב בדיקה ברמת האפליקציה. איך מגדירים אפליקציית בדיקה
הוספת מכשיר בדיקה באמצעות קוד
אם אתם רוצים לבדוק מודעות באפליקציה בזמן הפיתוח, אתם יכולים לפעול לפי השלבים הבאים כדי לרשום את מכשיר הבדיקה באופן פרוגרמטי.
מפעילים אפליקציה שמוגדרת עם Google Mobile Ads Unity Plugin ושולחים בקשה להצגת מודעה באמצעות אחד ממזהי יחידות המודעות הייעודיות לבדיקה שמפורטים למעלה. רשימת קוד.
... 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.מחליפים את TEST_DEVICE_ID במזהה של מכשיר הבדיקה.
מגדירים את
requestConfigurationלערךMobileAdsבאופן גלובלי.MobileAds.SetRequestConfiguration(requestConfiguration);מפעילים מחדש את האפליקציה. אם הוספתם את המכשיר כמכשיר בדיקה בצורה נכונה, תראו את התווית מודעת בדיקה במרכז החלק העליון של מודעות באנר, מודעות מעברון ומודעות מתגמלות:

אפשר ללחוץ ללא חשש על מודעות שמסומנות בתווית מודעת בדיקה. בקשות, חשיפות וקליקים על מודעות בדיקה לא מופיעים בדוחות של החשבון.
עכשיו, כשהמכשיר רשום כמכשיר בדיקה, אפשר להתחיל לקבל מודעות בדיקה מציאותיות יותר. כדי לעשות את זה, צריך להחליף את
adUnitIDהבדיקה בadUnitIDמשלכם.
בדיקה באמצעות Unity Editor
החל מגרסה 5.4.0, אפשר לבדוק את המודעות ישירות בכלי העריכה של Unity. העורך יוסיף תמונת Prefab שתספק חוויה דומה לאופן שבו המודעות בפועל יתנהגו בפלטפורמה לנייד.

בדיקה עם תהליך בחירת הרשת (Mediation)
ביחידות המודעות לדוגמה של Google מוצגות רק מודעות Google Ads. כדי לבדוק את הגדרת תהליך בחירת הרשת, צריך להשתמש בגישה של הפעלת מכשירי בדיקה.
במודעות שמוצגות באמצעות תהליך בחירת הרשת (Mediation) לא מוצגת התווית מודעת בדיקה. אתם אחראים לוודא שמודעות הבדיקה מופעלות בכל אחת מהרשתות בתהליך בחירת הרשת, כדי שהרשתות האלה לא ידווחו על פעילות לא חוקית בחשבון שלכם. מידע נוסף זמין במדריך בנושא תהליך בחירת הרשת (Mediation) של כל רשת.
אם אתם לא בטוחים אם מתאם של רשת מודעות בתהליך בחירת הרשת תומך במודעות בדיקה, הכי בטוח להימנע מלחיצה על מודעות מהרשת הזו במהלך הפיתוח. אפשר להשתמש ב-method MediationAdapterClassName() בכל אחד מהפורמטים של המודעות כדי לגלות איזו רשת מודעות הציגה את המודעה הנוכחית.