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

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

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

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

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

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

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

  • מייבאים את הפלאגין של 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. כך עושים את זה.

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

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

  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), צריך להשתמש בגישה של הפעלת מכשירי בדיקה.

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

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