שילוב Unity Ads SDK: הגדרה, וידאו עם תגמול ומונטיזציה
לעתים קרובות אנו רואים תרחיש כזה: המשחק מוכן, אך המונטיזציה דרך AdMob או Appodeal מניבה eCPM דל של 3–5 דולרים במדינות Tier-1, ושיעור המילוי יורד ל-40%. Unity Ads אינו רק חלופה — עבור פרויקטים של משחקים, הוא רשת הפרסום העיקרית עם eCPM של עד 15 דולרים ושיעור מילוי של 95%. אך ללא הגדרת SDK נכונה (אתחול, מיקומים, מדיאציה), המספרים הללו נשארים על הנייר. בואו נפרק את בלוקי האינטגרציה המרכזיים ואת המלכודות הנפוצות.
למה Unity Ads מנצח במשחקים
Unity Ads היא רשת פרסום המותאמת לקהל גיימרים. בניגוד לרשתות כלליות, התחרות בין המפרסמים על מלאי משחקים גבוהה יותר. עבור וידאו עם תגמול, הצעות מחיר יכולות להיות גבוהות ב-20–30% מאשר דרך מדיאציית AdMob — כלומר eCPM גבוה פי 3. בינתיים, שיעור המילוי למשחקים איכותיים הוא בעקביות >95%, ועלות ההתקנה (CPI) למפרסמים נמוכה יותר — כלומר בעלי האפליקציות מרוויחים יותר.
אילו בעיות פותר שילוב Unity Ads?
- שיעור מילוי נמוך במשחקים. Unity Ads מתמחה בקהלי גיימרים, כך שהתחרות בין המפרסמים גבוהה יותר — שיעור המילוי הוא בעקביות >95% עבור וידאו עם תגמול, בעוד שרשתות כלליות מספקות 60–70%.
- eCPM לא יציב. דרך מדיאציית AdMob, Unity Ads יכול להציג הצעות מחיר גבוהות ב-20–30% מרשתות אחרות עבור משתמשי Tier-1 (ארה"ב, קנדה, אוסטרליה, מערב אירופה). עם הגדרת מדיאציה נכונה, ה-eCPM עולה ב-25%.
- מורכבות הגדרת GDPR. ללא הסכמה נכונה, ה-SDK מגיש מודעות לא ממוקדות, מה שמוריד את ה-eCPM ב-40%. אנו מגדירים מטא-דאטה כראוי.
- בעיות קריאייטיב. Unity Ads משתמש ביצירת קריאייטיב אוטומטית, אך חיוני להגדיר מיקומים למכניקות משחק ספציפיות — אחרת, שיעורי ההמרה יורדים.
כיצד להגדיר כראוי את Unity Ads SDK
גרסת SDK 4.x היא העדכנית. אתחול עם מצב בדיקה הוא חובה. קוד:
UnityAds.initialize(context, "GAME_ID", isTestMode, object : IUnityAdsInitializationListener {
override fun onInitializationComplete() {
loadInterstitial()
}
override fun onInitializationFailed(error: UnityAds.UnityAdsInitializationError, message: String) {
Log.e("UnityAds", "Init failed: $message")
}
})מצב בדיקה הוא חובה במהלך הפיתוח. בלעדיו, אתה מסתכן בספירת חשיפות אמיתיות — מה שמוביל לחריגות תקציב והשעיית חשבון. לאחר האינטגרציה, עבור ל-false ואמת עם מודעות חיות.
כיצד לשלב תמיכת GDPR
ללא הסכמת משתמש, Unity Ads יגיש רק מודעות לא ממוקדות, מה שיוריד את ה-eCPM ב-40%. הגדר GDPR דרך MetaData:
val metaData = MetaData() metaData.set("gdpr.consent", true) UnityAds.setMetaData(metaData) או השתמש ב-UnityAds.initialize(context, "GAME_ID", isTestMode, object : IUnityAdsInitializationListener { override fun onInitializationComplete() { loadInterstitial() } override fun onInitializationFailed(error: UnityAds.UnityAdsInitializationError, message: String) { Log.e("UnityAds", "Init failed: $message") } }) אם ההסכמה נדחית. אנו ממליצים לשלב CMP (לדוגמה, Google UMP SDK) ולהעביר את האות דרך callback. עבור iOS, השתמש ב-val metaData = MetaData() metaData.set("gdpr.consent", true) UnityAds.setMetaData(metaData) באופן דומה. פרטים נמצאים בתיעוד Unity Ads.
וידאו עם תגמול — הפורמט המרכזי למשחקים
וידאו עם תגמול הוא סימן ההיכר של Unity Ads. המשתמש מקבל תגמול רק לאחר צפייה מלאה. תבנית טעינה והצגה:
fun loadAd() {
UnityAds.load("rewardedVideo", object : IUnityAdsLoadListener {
override fun onUnityAdsAdLoaded(placementId: String) {
isAdReady = true
}
override fun onUnityAdsFailedToLoad(
placementId: String,
error: UnityAds.UnityAdsLoadError,
message: String
) {
// Попробуйте повторить через 30 секунд
}
})
}
fun showAd(activity: Activity) {
if (!isAdReady) return
UnityAds.show(activity, "rewardedVideo", object : IUnityAdsShowListener {
override fun onUnityAdsShowComplete(
placementId: String,
state: UnityAds.UnityAdsShowCompletionState
) {
if (state == UnityAds.UnityAdsShowCompletionState.COMPLETED) {
grantReward()
}
}
})
}הענק תגמולים רק על COMPLETED — דרישה של Unity ומניעת הונאות. לעולם אל תעניק תגמול על SKIPPED; זה מפר את המדיניות ועלול להוביל להשעיה.
השוואת פורמטי מודעות של Unity Ads
| פורמט | סוג | eCPM | מקרה שימוש |
|---|---|---|---|
| וידאו עם תגמול | צפייה אופציונלית | גבוה (עד 15 דולרים ב-Tier-1) | בונוסים, מטבע, חיים |
| Interstitial | מסך מלא | בינוני (3–8 דולרים) | בין רמות |
| Banner | באנר | נמוך (0.5–2 דולרים) | פאנל קבוע |
Unity Ads מול AdMob למשחקים: מה עדיף?
| פרמטר | Unity Ads | AdMob |
|---|---|---|
| eCPM וידאו עם תגמול | עד 15 דולרים | 5–8 דולרים |
| שיעור מילוי למשחקים | >95% | 70–80% |
| התמחות | משחקים | כללי |
| הגדרת קריאייטיב | אוטומטי | ידני |
| אינטגרציית SDK | 1–2 ימים | יום אחד |
ה-eCPM של Unity Ads גבוה פי 3 מ-AdMob עבור וידאו עם תגמול במדינות Tier-1. זה אומר שעבור משחק עם 500 אלף משתמשים פעילים חודשיים, רשת הפרסום יכולה לייצר 10,000 דולרים נוספים בחודש.
תהליך האינטגרציה שלנו (מפתח לפתח)
הצוות שלנו מבצע אינטגרציה תוך 1–3 ימים:
- ניתוח: בחירת מיקומים, הגדרת רצפי eCPM, הגדרת מדיאציה. קביעה אם יש צורך במדיאציית waterfall או רק ב-header bidding. עבור לקוח של משחק היפר-קז'ואל, זיהינו שתדירות הווידאו עם תגמול הייתה נמוכה מדי, לכן הגדלנו את החשיפה למיקום והתאמנו את מגבלת התדירות, מה שהוביל לעלייה של 40% ב-eCPM.
- פיתוח: אתחול SDK, הטמעת rewarded/interstitial/banner, טיפול באירועים. כתיבת קוד להעברת אירועים לאנליטיקס (Firebase, AppsFlyer).
- GDPR: שילוב זרימת הסכמה דרך MetaData ואופציונלית CMP. בדיקה שבדחיית הסכמה, מופיעות או שאין מודעות או רק מודעות לא ממוקדות.
- בדיקות: אימות מודעות בדיקה, תאימות בין גרסאות מערכת הפעלה, העברת אירועי אנליטיקס נכונה. שימוש ב-TestFlight ו-Firebase App Distribution.
- השקה: בדיקת מודעות חיות, ניטור eCPM דרך Unity Dashboard. עבור פרויקט אחד, ראינו עליית eCPM מ-2 ל-8 דולרים לאחר כוונון עדין של תדירות המיקום וטיפול בהסכמת GDPR.
מה אתה מקבל
- Unity Ads SDK משולב עם מיקומים פעילים.
- מדיאציה מוגדרת דרך AdMob (או פלטפורמה אחרת).
- מנגנון תגמול מוכן לשימוש.
- טיפול נכון בהסכמת GDPR.
- תיעוד המתאר את האינטגרציה.
למה לבחור בנו
אנחנו עוסקים במונטיזציה למובייל כבר 10+ שנים, השלמנו מעל 50 פרויקטים עם Unity Ads — ממשחקי היפר-קז'ואל ועד MMOs. אנו מבטיחים אינטגרציה יציבה לפי ההנחיות הרשמיות של Unity Ads. אם ה-eCPM לא משתפר לאחר האינטגרציה, אנו מבצעים ביקורת הגדרות חינם. הלקוחות שלנו מדווחים על עלייה ממוצעת של 40% ב-eCPM לאחר הגדרת מדיאציה נכונה. עבור משחק עם 500 אלף משתמשים פעילים חודשיים, זה מתורגם ל-10,000 דולרים נוספים בחודש. צור קשר לייעוץ בנושא הגדרת Unity Ads. אנו נעריך את הפרויקט שלך ונציע ארכיטקטורת מונטיזציה אופטימלית. בקש ביקורת הגדרות עדכנית — היא עוזרת לזהות צווארי בקבוק ולהגדיל הכנסות.







