במדריך הזה מוסבר איך מפעילים מודעות בדיקה בשילוב של המודעות. מומלץ להפעיל מודעות בדיקה במהלך הפיתוח כדי שתוכלו לבדוק את התנהגות הקליקים בלי להשפיע על הנתונים הסטטיסטיים של הקמפיינים שהוגדרו בהזמנה מראש או על החיוב של המפרסמים ב-Ad Exchange.
דרישות מוקדמות
- משלימים את תחילת העבודה.
יחידות מודעות לדוגמה
הדרך המהירה ביותר להפעיל את הבדיקה היא להשתמש ביחידות מודעות הדגמה (דמו) ש-Google מספקת. יחידות המודעות להדגמה ש-Google מספקת לא משויכות לחשבון Ad Manager שלכם, כך שאין סיכון שהחשבון יפיק תנועה לא חוקית בזמן השימוש ביחידות המודעות האלה.
ריכזנו כאן יחידות של מודעות לדוגמה שמפניות לנכסי קריאייטיב ספציפיים לבדיקה בכל פורמט:
פורמט מודעה | מזהה של יחידת מודעות לדוגמה |
---|---|
פתיחת האפליקציה | /21775744923/example/app-open |
מודעת באנר דינמית | /21775744923/example/adaptive-banner |
באנר בגודל קבוע | /21775744923/example/fixed-size-banner |
מודעות Interstitial | /21775744923/example/interstitial |
מודעות מתגמלות | /21775744923/example/rewarded |
מודעות מעברון מתגמלות | /21775744923/example/rewarded-interstitial |
מודעות מותאמות | /21775744923/example/native |
מודעות וידאו מותאמות | /21775744923/example/native-video |
הפעלת מכשירים לבדיקה
אם אתם רוצים לבצע בדיקה קפדנית יותר עם מודעות שנראות כמו מודעות בשלב ההפקה, עכשיו אתם יכולים להגדיר את המכשיר שלכם כמכשיר בדיקה ולהשתמש במזהים של יחידות המודעות שיצרתם בממשק המשתמש של Ad Manager.
כדי להוסיף את המכשיר כמכשיר בדיקה, פועלים לפי השלבים הבאים.
הוספת מכשיר הבדיקה באופן פרוגרמטי
אם אתם רוצים לבדוק מודעות באפליקציה במהלך הפיתוח, עליכם לפעול לפי השלבים הבאים כדי לרשום את מכשיר הבדיקה באופן פרוגרמטי.
- טוענים את האפליקציה עם המודעות המשולבות ושולחים בקשה להצגת מודעה.
- בודקים את הפלט של logcat כדי למצוא הודעה שנראית כמו זו שבהמשך, שמציגה את מזהה המכשיר ואת אופן ההוספה שלו כמכשיר בדיקה:
מעתיקים את מזהה מכשיר הבדיקה ללוח.I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device."
- משנים את הקוד כך שיפעיל את
RequestConfiguration.Builder.setTestDeviceIds()
ויעביר רשימה של מזהי המכשירים לבדיקה.Java
List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"); RequestConfiguration configuration = new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build(); MobileAds.setRequestConfiguration(configuration);
Kotlin
val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231") val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build() MobileAds.setRequestConfiguration(configuration)
isTestDevice()
כדי לוודא שהמכשיר נוסף כראוי כמכשיר בדיקה. מפעילים מחדש את האפליקציה. אם המודעה היא מודעה של Google, תופיע התווית מודעת בדיקה במרכז החלק העליון של המודעה (באנר, מודעה מעברון או מודעת וידאו עם פרס):
במודעות מותאמות מתקדמות, הנכס של הכותרת מתחיל במחרוזת מודעת בדיקה.
ניתן ללחוץ ללא חשש על מודעות שמסומנות בתווית מודעת בדיקה. בקשות, חשיפות וקליקים על מודעות בדיקה לא יופיעו בדוחות של החשבון.
הערה: כדי לראות את התווית מודעת בדיקה, צריך להשתמש ב-SDK בגרסה 11.6.0 ואילך.בדיקה עם תהליך בחירת הרשת (Mediation)
יחידות המודעות לדוגמה של Google מציגות רק מודעות Google. כדי לבדוק את ההגדרה של תהליך בחירת הרשת (Mediation), צריך להשתמש בגישה של הפעלת מכשירי בדיקה.
מודעות שמנוהלות על ידי רשת לא מוצגות עם תווית 'מודעת בדיקה'. באחריותכם לוודא שמודעות הבדיקה מופעלות בכל רשתות בחירת הרשת (Mediation) שלכם, כדי שהרשתות האלה לא ידווחו על פעילות לא חוקית בחשבון. מידע נוסף זמין במדריך בחירת הרשת של כל רשת.
אם אתם לא בטוחים אם מתאם של רשת מודעות בתהליך בחירת הרשת תומך במודעות בדיקה, מומלץ להימנע מלחיצה על מודעות מהרשת הזו במהלך הפיתוח. אפשר להשתמש ב-method getMediationAdapterClassName()
בכל אחד מהפורמטים של המודעות כדי לברר איזו רשת מודעות הציגה את המודעה הנוכחית.