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

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

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

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

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

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

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

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

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

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

חשוב לציין שמומלץ להשתמש ביחידות שונות של מודעות לבדיקה ש-Google מספקת, בהתאם לפלטפורמה. כדי לשלוח בקשות ב-Android תצטרכו להשתמש ביחידת מודעות לבדיקה ב-iOS כדי ליצור בקשות להצגת מודעות ב-iOS וביחידת מודעות לבדיקה ב-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

כדי להוסיף מכשיר בדיקה ולבדוק גרסאות 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. העורך יוסיף תמונה מוגדרת מראש, שמעניקה חוויה דומה לאופן הפעולה של מודעות בפועל בפלטפורמה לנייד.

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

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

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

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