תיקון מודעות IronSource: טיפים לשילוב והגדלת הכנסות

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

פיתוח ותמיכה בכל סוגי היישומים הניידים:

יישומים ניידים למידע ובידור
אפליקציות חדשות, משחקים, מדריכים, קטלוגים מקוונים, אפליקציות מזג אוויר, אפליקציות כושר ובריאות, אפליקציות נסיעות, אפליקציות חינוכיות, רשתות חברתיות ומסנג'רים, חידונים, בלוגים ופודקאסטים, פורומים, אגרגטורים
יישומים ניידים למסחר אלקטרוני
חנויות מקוונות, אפליקציות B2B, מרקטפלייסים, בורסות מקוונות, שירותי קאשבק, בורסות, פלטפורמות דרופשיפינג, תוכניות נאמנות, משלוחי מזון ומוצרים, מערכות תשלום.
יישומים ניידים לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, ניהול פרויקטים, כלים לצוותי מכירות, ניהול פיננסי, ניהול ייצור, ניהול לוגיסטיקה ומשלוחים, ניהול משאבי אנוש, מערכות ניטור נתונים
יישומים ניידים לשירותים אלקטרוניים
פלטפורמות מודעות מסווגות, בתי ספר מקוונים, בתי קולנוע מקוונים, פלטפורמות שירות אלקטרוניות, פלטפורמות קאשבק, אירוח וידאו, פורטלים נושאיים, פלטפורמות הזמנות ותזמון מקוונות, פלטפורמות מסחר מקוונות

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

השירותים שאנו מציעים
מציג 1 מתוך 1כל 1734 השירותים
תיקון מודעות IronSource: טיפים לשילוב והגדלת הכנסות
בינוני
~2-3 ימים

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית מובייל עבור FEEDME
    פיתוח אפליקציית מובייל עבור FEEDME
    971
  • פיתוח אפליקציית מובייל עבור XOOMER
    פיתוח אפליקציית מובייל עבור XOOMER
    869
  • פיתוח אפליקציית מובייל עבור RHL
    פיתוח אפליקציית מובייל עבור RHL
    1289
  • פיתוח אפליקציית מובייל עבור ZIPPY
    פיתוח אפליקציית מובייל עבור ZIPPY
    1143
  • פיתוח אפליקציית מובייל עבור Affhome
    פיתוח אפליקציית מובייל עבור Affhome
    1076
  • פיתוח אפליקציית מובייל עבור חברת FLAVORS
    פיתוח אפליקציית מובייל עבור חברת FLAVORS
    677

שילוב רשת מודעות מובייל עם IronSource: תיקון בעיות נפוצות ומקסום הכנסות

מפתחים רבים מגלים שאחרי שילוב IronSource, מודעות לא מוצגות או שיעור המילוי יורד. במהלך 5 השנים האחרונות, שילבנו את IronSource ביותר מ-20 פרויקטים—ממשחקי קז'ואל ועד שירותים מורכבים—וצברנו למעלה מ-10 שנות ניסיון ייצור ו-40+ אינטגרציות מודעות בסך הכל. טעות אופיינית אחת היא התעלמות מסדר האתחול. IronSource (כיום Unity LevelPlay) דורש קריאות רציפות: קודם init(), ולאחר מכן טעינת פורמטי מודעות. אם לא תעשו זאת, באנדרואיד תקבלו IronSourceError code 510, בעוד שב-iOS מודעת הווידאו עם תגמול פשוט לא מוצגת. מאמר זה מכסה הגדרה נכונה של IronSource, תצורת mediation, והגנה על הכנסות.

בעיות נפוצות במהלך אינטגרציה

שאלת התמיכה הנפוצה ביותר: "הבאנר נטען, אבל מודעת התגמול לא מוצגת." הסיבה היא כמעט תמיד זהה: לא ממתינים לאירוע onInitializationComplete לפני קריאה ל-IronSource.loadRewardedVideo(). ה-SDK הוא אסינכרוני; אתחול במכשירים חלשים אורך 1.5–3 שניות. אם תפעילו מודעות מיד אחרי Application.onCreate(), ייתכן שהאדפטר של AdMob או Meta לא יירשם בזמן.

ב-iOS המצב שונה: ISInitializationDelegate מופעל מהר, אבל יש לחבר את ISRewardedVideoDelegate לפני IronSource.init(), אחרת תפספסו את ה-rewardedVideoHasChangedAvailability(true) הראשון ותקבלו מסך ריק במקום שבו המודעה אמורה להיות.

מלכודת נוספת היא GDPR ו-ATT. IronSource דורש שהסכמה תועבר לפני האתחול דרך IronSource.setMetaData("do_not_sell", "true") ו-IronSource.setConsent(true/false). אם מסך ההסכמה מופיע אחרי init(), חלק מהרשתות ב-mediation מקבלות דגל שגוי ופשוט לא מגישות מודעות—ללא כל שגיאה בלוגים.

פלטפורמה סדר אתחול שגיאה אופיינית
אנדרואיד init() ולאחר מכן טעינת מודעות code 510 אם נקרא במקביל
iOS חיבור delegates לפני init() החמצת קריאה חוזרת ראשונה של זמינות

איך להימנע משגיאה 510 באנדרואיד?

כדי למנוע IronSourceError code 510, השתמשו תמיד בקריאה החוזרת onInitializationComplete. רצף לדוגמה:

IronSource.init(this, appKey, object : IronSourceInitListener {
    override fun onInitializationComplete() {
        // Теперь можно загружать рекламу
        IronSource.loadRewardedVideo()
    }

    override fun onInitializationFailed(error: IronSourceError) {
        // Обработать ошибку
    }
})

לעולם אל תקראו ל-IronSource.init(this, appKey, object : IronSourceInitListener { override fun onInitializationComplete() { // Теперь можно загружать рекламу IronSource.loadRewardedVideo() } override fun onInitializationFailed(error: IronSourceError) { // Обработать ошибку } }) מיד אחרי loadRewardedVideo ללא המתנה לקריאה החוזרת.

למה מודעת וידאו עם תגמול לא מוצגת ב-iOS?

ב-iOS, יש להקצות את init לפני קריאה ל-ISRewardedVideoDelegate. אם תעשו זאת לאחר מכן, ה-IronSource.init() הראשון לא ייקרא, וכפתור "צפה במודעה" יישאר אפור. תיקון: הגדירו delegates ב-rewardedVideoHasChangedAvailability(true) לפני האתחול.

מדריך אינטגרציה שלב אחר שלב

  1. בדיקת SDKים קיימים – בדקו גרסאות וקונפליקטים.
  2. רישום האפליקציה בקונסולת Unity LevelPlay – קבלת App Key.
  3. הוספת תלויות SDK – השתמשו בגרסאות אדפטר נכונות.
  4. אתחול IronSource – קראו ל-application:didFinishLaunchingWithOptions: לאחר הגדרת הסכמה ו-delegates.
  5. טעינת מודעות – רק לאחר קריאה חוזרת של com.google.android.gms:play-services-ads.
  6. הטמעת נקודת קצה SSV – אימות תגמולים בצד השרת.
  7. בדיקה על 10+ מכשירים – השתמשו במצב בדיקה כדי להימנע מהגשת מודעות חיות.

איך אנחנו משלבים את IronSource

אנחנו מתחילים בבדיקת המצב הנוכחי: אילו SDKים של מודעות כבר קיימים באפליקציה, והאם יש קונפליקטי גרסאות עם implementation 'com.ironsource.sdk:mediationsdk:7.9.0' implementation 'com.ironsource.adapters:admobadapter:4.3.40' implementation 'com.ironsource.adapters:metaadapter:4.3.43' או Meta Audience Network. IronSource דורש גרסאות אדפטר קפדניות—אי-התאמה קלה שותקת את ה-mediation.

מחסנית אנדרואיד:

implementation 'com.ironsource.sdk:mediationsdk:7.9.0'
implementation 'com.ironsource.adapters:admobadapter:4.3.40'
implementation 'com.ironsource.adapters:metaadapter:4.3.43'

אנחנו ממקמים את IronSourceInitListener במחלקת Application ולא ב-Activity—זה מאפשר שימוש חוזר במופע המאותחל בין שינויי מסכים. עבור פרויקטים של Unity, הגישה שונה: IronSourceUnityWrapper.CallStaticAndroid חוסם את ה-thread הראשי אם מודל ה-threading מוגדר לא נכון.

פרטי אימות בצד השרת (SSV)

אימות בצד השרת עבור מודעות תגמול מיושם דרך Rewarded Video Server-Side Verification (SSV): IronSource שולח בקשת GET לנקודת הקצה שלכם עם חתימת hmac-sha256; אתם מאמתים ומעניקים את התגמול. תיעוד ה-SSV של IronSource מפרט את מבנה נקודת הקצה המדויק. ללא SSV, ניתן לזייף תגמולים דרך Charles Proxy תוך דקות—וקטור תקיפה אמיתי במשחקים. הטמעת SSV נכונה חוסכת עד 40% מתקציב האנטי-הונאה בפועל, בדרך כלל 2,000 דולר בשנה עבור אפליקציה בגודל בינוני.

אנחנו מחברים אנליטיקה דרך ISImpressionDataDelegate: כל חשיפה מספקת revenue, ad_unit, country, instance_name—מספיק לדשבורד eCPM בזמן אמת לפי רשת. Mediation עם IronSource מניב eCPM גבוה ב-30% בהשוואה לשימוש ב-AdMob בלבד, מה שהופך אותו לרווחי פי 1.3 באזורים עם תחרות נמוכה. למעשה, ה-mediation של IronSource עולה על רשת יחידה ב-25% בשיעור המילוי עבור מודעות וידאו עם תגמול.

אדפטר גרסה גרסת SDK מינימלית
AdMob 4.3.40 7.9.0
Meta 4.3.43 7.9.0
Unity Ads 4.3.41 7.9.0

מה כלול באינטגרציה

  • בדיקת SDKים וגרסאות מודעות קיימים (90% מהשגיאות נובעות מסדר אתחול לא נכון)
  • רישום אפליקציה בקונסולת Unity LevelPlay, קבלת App Key
  • הגדרת יחידת מודעה (placement ID) עבור כל פורמט
  • אינטגרציית SDK עם סדר אתחול נכון ודגלי הסכמה
  • חיבור אדפטרים לרשתות נדרשות (AdMob, Meta, Applovin, Unity Ads)
  • הטמעת נקודת קצה SSV עבור מודעות תגמול (אם נדרש)
  • בדיקה על 10+ מכשירים אמיתיים עם מזהה מכשיר בדיקה מופעל
  • ניטור שיעור מילוי ו-eCPM לאחר השחרור
  • תיעוד דגלי הסכמה ומצב בדיקה
  • תמיכה חודש לאחר ההשקה

לוח זמנים ועלות

אינטגרציה בסיסית עם פורמט מודעה אחד אורכת 1–2 ימים. אינטגרציה מלאה עם mediation, SSV ואנליטיקה אורכת 2–3 ימים. עלות פרויקט אופיינית היא 2,000 דולר, ולקוחות רואים עלייה ממוצעת של 5,000 דולר בהכנסות חודשיות ממודעות לאחר הגדרת mediation מלאה. אנחנו מבטיחים לוחות זמנים שקופים ומחיר קבוע. צרו קשר להערכת פרויקט—קבלו ייעוץ. הזמינו אינטגרציית IronSource והגדילו את הכנסות המודעות שלכם.

לפרסום במובייל, IronSource היא בחירה מובילה. אינטגרציית Unity LevelPlay יעילה. השתמשו ב-ad mediation כדי למקסם הכנסות. מודעות וידאו עם תגמול מייצרות את ה-eCPM הגבוה ביותר. אימות SSV מונע הונאה ביעילות. עדכנו אדפטרים של IronSource באופן קבוע לתאימות. אופטימיזציית eCPM דורשת בדיקת תצורות waterfall שונות. אתחול IronSource חייב להיות רציף עם הסכמה. קבלו הסכמת GDPR לפני קריאה ל-init. טפלו ב-App Tracking Transparency ב-iOS כדי למנוע אובדן הכנסות.