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

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

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

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

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

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

  • מסיימים את תהליך תחילת העבודה.

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

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

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

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

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

Android

פורמט מודעה דוגמה ליחידת מודעות
פתיחת אפליקציה ca-app-pub-3940256099942544/3419835294
מודעת באנר 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/5662855259
מודעת באנר 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

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

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

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

  1. תוכלו להפעיל אפליקציה שהוגדרה באמצעות ה-SDK של Mobile Ads ולשלוח בקשה למודעה באמצעות אחד ממזהי יחידת המודעות המפורטים למעלה. רשומת קוד.

    ...
    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.Builder().build();
        // Load the banner with the request.
        bannerView.LoadAd(request);
    }
  2. בודקים את המסוף או את הפלט של היומן כדי לראות הודעה שנראית כך:

    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. יש להוסיף את המזהה של מכשיר הבדיקה לרשימה שנוצרה.

    deviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
  5. צריך לשנות את הקוד כדי להתקשר אל SetTestDeviceIds במכשיר RequestConfiguration.Builder דרך רשימת מזהי המכשירים לבדיקה.

    List<string> deviceIds = new List<string>();
    deviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
    RequestConfiguration requestConfiguration = new RequestConfiguration
        .Builder()
        .SetTestDeviceIds(deviceIds)
        .build();
  6. הגדרת requestConfiguration באופן גלובלי כ-MobileAds.

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

    ניתן ללחוץ על מודעות עם התווית מודעת בדיקה. בקשות, חשיפות וקליקים על מודעות בדיקה לא יופיעו בדוחות של החשבון שלך.

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

בדיקה באמצעות עורך ה-Unity

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

בדיקה עם תהליך בחירת הרשת (Mediation)

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

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

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