במדריך הזה נסביר איך מקבלים מודעות בדיקה בשילוב עם מודעות. זה כן שחשוב להשתמש במודעות בדיקה במהלך הפיתוח, כדי שתוכלו ללחוץ עליהן ללא חיוב מהמפרסמים ב-Google. אם תלחצו על יותר מדי מודעות בלי במצב בדיקה, אתם עלולים להיתקל בסימון החשבון שלכם עקב פעילות לא חוקית.
יש שתי דרכים להצגת מודעות בדיקה:
משתמשים באחת מיחידות מודעות ההדגמה של Google.
משתמשים ביחידת מודעות משלכם ומפעילים מצב בדיקה.
יחידות של מודעות הדגמה (דמו)
הדרך המהירה ביותר להפעיל בדיקה היא להשתמש ביחידות מודעות להדגמה (דמו) ש-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
קיימת דרך פשוטה ולא פרוגרמטית להוספת מכשיר בדיקה ולבדיקה של מכשיר חדש או קיים לפתח את האפליקציות, להשתמש בממשק המשתמש של AdMob. כך עושים את זה.
איך מוסיפים את מכשיר הבדיקה באופן פרוגרמטי
כדי לבדוק מודעות באפליקציה במהלך הפיתוח, צריך לפעול לפי השלבים הבאים כדי לרשום את מכשיר הבדיקה באופן פרוגרמטי.
טוענים את האפליקציה שמשולבת במודעות ושולחים בקשה להצגת מודעה.
בודקים במסוף אם הודעה שנראית כך:
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" ];
מעתיקים את מזהה מכשיר הבדיקה ללוח.
עליך לשנות את הקוד כדי להגדיר את מזהה מכשיר הבדיקה דרך
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);
מפעילים מחדש את האפליקציה. אם המודעה היא מודעת Google, תופיע התווית מצב בדיקה. מרכזות אותן בחלק העליון של המודעה (מודעת באנר, מודעת מעברון או מודעת מתגמלת):
מודעות עם התווית מצב בדיקה הזה בטוחות ללחיצה. בקשות, חשיפות ו קליקים על מודעות במצב בדיקה לא יוצגו בדוחות החשבון.
בדיקות באמצעות תהליך בחירת הרשת (Mediation)
יחידות מודעות ההדגמה של Google מציגות רק מודעות Google. איך בודקים את תהליך בחירת הרשת (Mediation) צריך להשתמש בהפעלת מכשירי בדיקה .
מודעות בתהליך בחירת הרשת לא מעבדות תווית מצב בדיקה. באחריותך לוודא שמצב הבדיקה מופעל בכל אחת מהרשתות של תהליך בחירת הרשת, כדי רשתות מסוימות לא יסמנו את החשבון שלכם עקב פעילות לא חוקית. אפשר לראות את במדריך לבחירת רשת (Mediation) המתאים מידע.
אם אתם לא בטוחים שמתאם רשת המודעות בתהליך בחירת הרשת (Mediation) מספק מצב בדיקה,
מומלץ להימנע מלחיצה על מודעות מרשת זו במהלך הפיתוח. שלך
יכול להשתמש ב-method ResponseInfo::mediation_adapter_class_name()
בכל
כדי להבין איזו רשת מודעות הציגה את המודעה הנוכחית.