מתבצעת הפעלה של מודעות בדיקה

במדריך הזה מוסבר איך להפעיל מודעות בדיקה בשילוב המודעות. חשוב להפעיל מודעות בדיקה במהלך הפיתוח כדי שיהיה אפשר ללחוץ עליהן בלי לחייב את המפרסמים ב-Google. אם תלחצו על יותר מדי מודעות בלי להיות במצב בדיקה, אתם עלולים להתריע על פעילות לא חוקית בחשבון שלכם.

יש שתי דרכים להצגת מודעות בדיקה:

  1. השתמשו באחת מיחידות המודעות לדוגמה של Google.

  2. השתמשו ביחידת המודעות שלכם והפעילו מכשירי בדיקה.

דרישות מוקדמות

  • מבצעים את הפעולה שנתחיל?.

  • מייבאים את הפלאגין של Google Mobile Ads Unity לאפליקציית Unity.

יחידות מודעות לדוגמה

הדרך המהירה ביותר להפעיל בדיקה היא להשתמש ביחידות של מודעות לבדיקה ש-Google מספקת. יחידות המודעות לא משויכות לחשבון AdMob שלכם, כך שאין סיכון שהחשבון יפיק תנועה לא חוקית בזמן השימוש ביחידות המודעות.

חשוב לציין שצריך להשתמש ביחידות שונות של מודעות לבדיקה ש-Google מספקת, בהתאם לפלטפורמה. צריך להשתמש ביחידת מודעות לבדיקה של iOS כדי ליצור בקשות להצגת מודעות לבדיקה ב-iOS, וביחידת מודעות לבדיקה של Android כדי לשלוח בקשות ב-Android.

הנה דוגמה ליחידות מודעות לכל פורמט ב-Android וב-iOS:

Android

פורמטים של מודעות מזהה לדוגמה של יחידת מודעות
פתיחת אפליקציה ca-app-pub-3940256099942544/9257395921
באנר ca-app-pub-3940256099942544/6300978111
מעברון ca-app-pub-3940256099942544/1033173712
מודעות מתגמלות 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
מודעות מתגמלות ca-app-pub-3940256099942544/1712485313
מודעת מעברון מתגמלת ca-app-pub-3940256099942544/6978759866
מודעות מותאמות ca-app-pub-3940256099942544/3986624511

יחידות המודעות האלה מפנות לקריאייטיבים ספציפיים לבדיקה.

הפעלת מכשירי בדיקה

אם אתם רוצים לבצע בדיקות קפדניות יותר במודעות שנראות כמו מודעות בשלב הייצור, אתם יכולים להגדיר את המכשיר שלכם כמכשיר בדיקה ולהשתמש במזהים של יחידות המודעות שיצרתם בממשק המשתמש של AdMob. אפשר להוסיף מכשירי בדיקה לממשק המשתמש של AdMob או להוסיף אותם באופן פרוגרמטי באמצעות Google Mobile Ads SDK.

כדי להוסיף את המכשיר כמכשיר בדיקה צריך לפעול לפי השלבים הבאים.

הוספת מכשיר הבדיקה לממשק המשתמש של AdMob

תוכלו להשתמש בממשק המשתמש של AdMob כדי להוסיף מכשיר בדיקה ולבחון גרסאות build חדשות או קיימות של אפליקציות בצורה פשוטה ולא פרוגרמטית. איך עושים את זה?

איך מוסיפים את מכשיר הבדיקה באופן פרוגרמטי

אם אתם רוצים לבדוק מודעות באפליקציה במהלך הפיתוח, תוכלו לבצע את הפעולות הבאות כדי לרשום באופן פרוגרמטי את מכשיר הבדיקה.

  1. אתם יכולים להריץ אפליקציה שהוגדרה באמצעות 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);
    }
  2. בודקים בפלט של המסוף או ה-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" ];
  3. מעתיקים ללוח את מזהה מכשיר הבדיקה האלפאנומרי.

  4. משנים את הקוד כדי להוסיף את המזהים של מכשירי הבדיקה לרשימה של RequestConfiguration.TestDeviceIds.

    RequestConfiguration requestConfiguration = new RequestConfiguration();
    requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
  5. הגדרה של requestConfiguration באופן גלובלי ל-MobileAds.

    MobileAds.SetRequestConfiguration(requestConfiguration);
  6. הפעילו מחדש את האפליקציה. אם הוספתם את המכשיר בצורה נכונה כמכשיר בדיקה, תופיע תווית מודעת בדיקה במרכז המודעות של מודעות הבאנר, המעברון והמודעות המתגמלות:

    מודעות עם התווית מודעת בדיקה זו בטוחות ללחיצה. הבקשות, החשיפות והקליקים על מודעות הבדיקה לא מופיעים בדוחות בחשבון.

  7. עכשיו, כשהמכשיר רשום כמכשיר בדיקה, אפשר להתחיל לקבל מודעות בדיקה מציאותיות יותר על ידי החלפת adUnitID הבדיקה בadUnitID משלכם.

בדיקה באמצעות Unity Editor

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

בדיקות באמצעות תהליך בחירת הרשת (Mediation)

יחידות המודעות לדוגמה של Google מציגות רק את Google Ads. כדי לבדוק את ההגדרות של תהליך בחירת הרשת (Mediation), צריך להשתמש בגישה של הפעלת מכשירי בדיקה.

מודעות בתהליך בחירת הרשת לא מציגות תווית מודעת בדיקה. אתם אחראים לוודא שמודעות הבדיקה מופעלות בכל אחת מהרשתות של תהליך בחירת הרשת, כדי שהרשתות האלה לא יסמנו את החשבון שלכם עקב פעילות לא חוקית. לקבלת מידע נוסף, אפשר לעיין במדריך לבחירת רשת של כל רשת.

אם אתם לא בטוחים שמתאם רשת המודעות בתהליך בחירת הרשת תומך במודעות בדיקה, מומלץ להימנע מלחיצה על מודעות מהרשת הזו במהלך הפיתוח. אפשר להשתמש בשיטה MediationAdapterClassName() בכל אחד מהפורמטים של המודעות כדי לברר באיזו רשת מודעות המודעה הנוכחית הוצגה.