במדריך הזה מוסבר איך מפעילים מודעות בדיקה בשילוב של המודעות. חשוב להפעיל מודעות בדיקה במהלך שלב הפיתוח כדי שתוכלו ללחוץ עליהן בלי לחייב בתשלום את המפרסמים ב-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 |
באנר | ca-app-pub-3940256099942544/2934735716 |
מעברון | 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 Ads. כדי לבדוק את ההגדרות של תהליך בחירת הרשת (Mediation), צריך להשתמש בגישה של הפעלת מכשירי בדיקה.
מודעות שמנוהלות על ידי רשת לא גורמות להצגה של התווית מודעת בדיקה. באחריותכם לוודא שמודעות הבדיקה מופעלות בכל רשתות בחירת הרשת (Mediation) שלכם, כדי שהרשתות האלה לא ידווחו על פעילות לא חוקית בחשבון. לקבלת מידע נוסף, אפשר לעיין במדריך לבחירת רשת של כל רשת.
אם אתם לא בטוחים אם מתאם של רשת מודעות בתהליך בחירת הרשת תומך במודעות בדיקה, מומלץ להימנע מלחיצה על מודעות מהרשת הזו במהלך הפיתוח. אפשר להשתמש בשיטה MediationAdapterClassName()
בכל אחד מהפורמטים של המודעות כדי לברר איזו רשת מודעות הציגה את המודעה הנוכחית.