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

במדריך הזה מוסבר איך להפעיל מודעות בדיקה בשילוב המודעות שלכם. מומלץ להפעיל מודעות בדיקה במהלך הפיתוח כדי שתוכלו לבדוק את ההתנהגות של שיעור הקליקים בלי להשפיע על הנתונים הסטטיסטיים של הקמפיינים בהזמנה, ובלי לחייב את המפרסמים ב-Ad Exchange.

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

לפני שממשיכים, צריך להגדיר את Google Mobile Ads SDK (Legacy).

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

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

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

פורמט מודעה מזהה יחידת מודעות להדגמה
מודעות בפתיחת אפליקציה /21775744923/example/app-open
מודעת באנר מותאמת ומעוגנת /21775744923/example/adaptive-banner
מודעת באנר מותאמת שמוצגת בתוך הטקסט /21775744923/example/adaptive-banner
מודעת באנר בגודל קבוע /21775744923/example/fixed-size-banner
מעברון /21775744923/example/interstitial
מודעות מתגמלות /21775744923/example/rewarded
מודעות מעברון מתגמלות /21775744923/example/rewarded-interstitial
מודעות מותאמות /21775744923/example/native
מודעות וידאו מותאמות /21775744923/example/native-video
תמונה בתוך תמונה /21775744923/example/picture-in-picture
נקודה חשובה: יחידות המודעות האלה להדגמה מוגדרות להציג מודעות במכירה ישירה ב-Ad Manager, ומודעות במכירה ישירה לא מחזירות את AdChoices.

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

אם אתם רוצים לבצע בדיקה מעמיקה יותר עם מודעות שנראות כמו מודעות אמיתיות, אתם יכולים להגדיר את המכשיר שלכם כמכשיר בדיקה ולהשתמש במזהים של יחידות המודעות שיצרתם בממשק המשתמש של Ad Manager.

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

הוספת מכשיר בדיקה באמצעות קוד

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

  1. טוענים את האפליקציה שמשולבות בה מודעות ושולחים בקשה להצגת מודעה.
  2. בודקים את הפלט של logcat כדי לראות אם מופיעה הודעה דומה לזו שבהמשך, שבה מוצג מזהה המכשיר ומוסבר איך להוסיף אותו כמכשיר בדיקה:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    מעתיקים את מזהה מכשיר הבדיקה ללוח.
  3. משנים את הקוד כדי להפעיל את RequestConfiguration.Builder.setTestDeviceIds() ומעבירים רשימה של מזהי המכשירים לבדיקה.

    Java

    List<String> testDeviceIds = Arrays.asList("TEST_DEVICE_ID");
    RequestConfiguration configuration =
        new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();
    MobileAds.setRequestConfiguration(configuration);

    Kotlin

    val testDeviceIds = listOf("TEST_DEVICE_ID")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)

    מחליפים את TEST_DEVICE_ID במזהה המכשיר של מכשיר הבדיקה.

    אתם יכולים לבדוק את isTestDevice() כדי לוודא שהמכשיר נוסף בצורה תקינה כמכשיר בדיקה.

  4. מפעילים מחדש את האפליקציה. אם המודעה היא מודעת Google, תופיע התווית מודעת בדיקה במרכז החלק העליון של המודעה (מודעת באנר, מודעת מעברון או מודעת וידאו מתגמלת):

    במודעות מותאמות מסוג Advanced, המחרוזת Test Ad (מודעת בדיקה) מופיעה לפני נכס הכותרת.

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

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

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

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

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