במדריך הזה מוסבר איך להפעיל מודעות לבדיקה בשילוב המודעות שלכם. חשוב להפעיל מודעות בדיקה במהלך שלב הפיתוח כדי שתוכלו ללחוץ עליהן בלי לחייב בתשלום את המפרסמים ב-Google. אם תלחצו על יותר מדי מודעות בלי להפעיל את מצב הבדיקה, המערכת עשויה לדווח על פעילות לא חוקית בחשבון שלכם.
יש שתי דרכים לקבל מודעות בדיקה:
משתמשים באחת מיחידות המודעות לדוגמה של Google.
משתמשים ביחידת המודעות שלכם ומפעילים מכשירי בדיקה.
דרישות מוקדמות
לפני שממשיכים, צריך לבצע את הפעולות הבאות:
מייבאים את Google Mobile Ads Flutter Plugin לאפליקציית Flutter.
יחידות מודעות לדוגמה
הדרך הכי מהירה להפעיל בדיקות היא להשתמש ביחידות מודעות ייעודיות לבדיקה ש-Google מספקת. יחידות המודעות האלה לא משויכות לחשבון שלכם ב-Ad Manager, כך שאין סיכון שהחשבון יפיק תנועה פסולה כשתשתמשו ביחידות המודעות האלה.
חשוב לציין של-Google יש יחידות שונות של מודעות בדיקה ל-Android ול-iOS. כדי לשלוח בקשות להצגת מודעות בדיקה ב-iOS, צריך להשתמש ביחידת מודעות ייעודית לבדיקה ב-iOS. כדי לשלוח בקשות ב-Android, צריך להשתמש ביחידת מודעות ייעודית לבדיקה ב-Android.
יחידות המודעות האלה מפנות לקריאייטיבים ספציפיים לבדיקה.
הפעלת מכשירי בדיקה
אם אתם רוצים לבצע בדיקה יסודית יותר עם מודעות שנראות כמו מודעות אמיתיות, אתם יכולים להגדיר את המכשיר שלכם כמכשיר בדיקה ולהשתמש במזהים של יחידות המודעות שיצרתם בממשק המשתמש של Ad Manager.
כדי להוסיף את המכשיר שלכם כמכשיר בדיקה, פועלים לפי השלבים הבאים.
הוספת מכשיר בדיקה באמצעות קוד
אם אתם רוצים לבדוק מודעות באפליקציה בזמן הפיתוח, אתם יכולים לפעול לפי השלבים הבאים כדי לרשום את מכשיר הבדיקה באופן פרוגרמטי.
מפעילים אפליקציה שמוגדרת עם Google Mobile Ads Flutter Plugin ושולחים בקשה להצגת מודעה באמצעות אחד ממזהי יחידות המודעות הייעודיות לבדיקה שמפורטים למעלה.
void loadBanner() { final adUnitId = '/21775744923/example/adaptive-banner'; final bannerAd = AdManagerBannerAd( adUnitId: adUnitId, request: AdManagerAdRequest(), sizes: [AdSize.banner], ); bannerAd.load(); }בודקים אם במסוף או בפלט של 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" ];
מעתיקים ללוח את מזהה מכשיר הבדיקה, שמורכב מאותיות ומספרים.
משנים את הקוד כדי להפעיל את
MobileAds.instance.updateRequestConfigurationעם רשימת מזהי מכשירי הבדיקה לפני ששולחים את הבקשה להצגת מודעה.MobileAds.instance.updateRequestConfiguration( RequestConfiguration(testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231']));מפעילים מחדש את האפליקציה. אם הוספתם את המכשיר כמכשיר בדיקה בצורה נכונה, תראו את התווית מודעת בדיקה במרכז החלק העליון של מודעות באנר, מודעות מעברון ומודעות מתגמלות:
אפשר ללחוץ ללא חשש על מודעות שמסומנות בתווית מודעת בדיקה. בקשות, חשיפות וקליקים על מודעות בדיקה לא מופיעים בדוחות של החשבון.
עכשיו, כשהמכשיר רשום כמכשיר בדיקה, אפשר להתחיל לקבל מודעות בדיקה מציאותיות יותר. כדי לעשות את זה, צריך להחליף את
adUnitIDהבדיקה בadUnitIDמשלכם.
בדיקה עם תהליך בחירת הרשת (Mediation)
ביחידות המודעות לדוגמה של Google מוצגות רק מודעות Google Ads. כדי לבדוק את הגדרות תהליך בחירת הרשת, צריך להפעיל מכשירי בדיקה.
במודעות שמוצגות בתהליך בחירת הרשת (Mediation) לא מוצגת התווית מודעת בדיקה. אתם אחראים לוודא שמודעות הבדיקה מופעלות בכל אחת מהרשתות בתהליך בחירת הרשת, כדי שהרשתות האלה לא ידווחו על פעילות לא חוקית בחשבון שלכם. מידע נוסף זמין במדריך לתהליך בחירת הרשת (Mediation) של כל רשת.
אם אתם לא בטוחים אם מתאם של רשת מודעות בתהליך בחירת הרשת תומך במודעות בדיקה, הכי בטוח להימנע מלחיצה על מודעות מהרשת הזו במהלך הפיתוח. אתם יכולים ללחוץ על Ad.responseInfo בכל אחד מהפורמטים של המודעות כדי לראות איזו רשת מודעות הציגה את המודעה הנוכחית.