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

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

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

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

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

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

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

לפניכם יחידות של מודעות להדגמה שמפנות לנכסי קריאייטיב ספציפיים לבדיקה בכל פורמט:

Android

פורמט מודעה מזהה של יחידת מודעות לדוגמה
מודעות באנר ca-app-pub-3940256099942544/6300978111
מודעות מעברון ca-app-pub-3940256099942544/1033173712
מודעות מתגמלות ca-app-pub-3940256099942544/5224354917

iOS

פורמט מודעה מזהה של יחידת מודעות לדוגמה
מודעות באנר ca-app-pub-3940256099942544/2934735716
מודעות מעברון ca-app-pub-3940256099942544/4411468910
מודעות מתגמלות ca-app-pub-3940256099942544/1712485313

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

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

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

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

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

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

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

  1. טוענים את האפליקציה שמשולבת בה מודעות ושולחים בקשה להצגת מודעה.

  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. משנים את הקוד כדי להגדיר את מזהה מכשיר הבדיקה דרך SetRequestConfiguration:

      // Set a sample device ID of 2077ef9a63d2b398840261c8221a0c9b
      firebase::gma::RequestConfiguration request_configuration =
        firebase::gma::GetRequestConfiguration();
      request_configuration.test_device_ids.push_back("2077ef9a63d2b398840261c8221a0c9b");
      firebase::gma::SetRequestConfiguration(request_configuration);
    
  4. מפעילים מחדש את האפליקציה. אם המודעה היא מודעת Google, תוצג תווית מצב בדיקה במרכז המודעה (מודעת באנר, מודעת מעברון או מודעת מתגמלת):

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

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

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

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

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