המדריך הזה מיועד לבעלי תוכן דיגיטלי שרוצים לייצר הכנסות מאפליקציית Unity.
שילוב הפלאגין של Google Mobile Ads Unity באפליקציה הוא השלב הראשון בהצגת מודעות AdMob וביצירת הכנסות. אחרי השלמת השילוב, תוכלו לבחור פורמט מודעה, למשל מודעה מותאמת או מתגמלת, כדי לקבל את שלבי ההטמעה המפורטים.
דרישות מוקדמות
- משתמשים ב-Unity מגרסה 2019 ואילך.
- כדי לפרוס ל-iOS
- Xcode 14.1 ואילך
- כדאי לטרגט ל-iOS מגרסה 11.0 ואילך
- CocoaPods
- כדי לפרוס ל-Android
- Google Play Services מגרסה 18.1.0 ואילך
- טירגוט ל-Android API לרמת 16 ומעלה
- מומלץ: ליצור חשבון AdMob ולרשום אפליקציה ל-Android או ל-iOS
להורדת הפלאגין Mobile Ads Unity
הפלאגין Google Mobile Ads Unity מאפשר למפתחי Unity להציג מודעות Google לנייד באפליקציות ל-Android ול-iOS, ללא צורך לכתוב קוד Java או Objective-C. הפלאגין מספק ממשק C# לבקשה להצגת מודעות שבהן נעשה שימוש בסקריפטים של C# בפרויקט ב-Unity.
תוכלו להשתמש בקישורים הבאים כדי להוריד את חבילת Unity של הפלאגין או לבדוק את הקוד ב-GitHub.
ייבוא הפלאגין של Unity למודעות לנייד
הפרסום של Google Mobile Ads ל-Unity מופץ באמצעות חבילת נכסים של Unity.
כדי לייבא את החבילה, פותחים את הפרויקט בעורך Unity, בוחרים באפשרות
Assets > Import Package > Custom Package (נכסים) ומוצאים את הקובץ GoogleMobileAdsPlugin.unitypackage
שהורדתם. מוודאים שכל הקבצים מסומנים ולוחצים על Import.
צריך לכלול יחסי תלות חיצוניים
הפלאגין Unity של Google Mobile Ads מופץ עם ספריית Unity Play Services. הספרייה הזו מיועדת לשימוש בכל פלאגין של Unity שדורש גישה לספריות ספציפיות ל-Android, כמו AARs או iOS CocoaPods. הוא מספק ליישומי הפלאגין של Unity אפשרות להצהיר על יחסי תלות, ואלה מפוזרים באופן אוטומטי והועתקו לפרויקט ב-Unity.
כדי לוודא שהפרויקט כולל את כל יחסי התלות, צריך לפעול לפי השלבים הבאים:
Android
בעורך Unity, לוחצים על Assets > External Dependency Manager > Android Solutionr > resolve. הספרייה של Unity External Dependency Manager תעתיק את יחסי התלות המוצהרים לספרייה Assets/Plugins/Android
של אפליקציית Unity.
iOS
אין צורך לבצע פעולות נוספות כדי לכלול את Google Mobile Ads SDK בפרויקט ב-Unity.
- כשמשתמשים ב-Unity מגרסה 5.6 ואילך, נוצר xcworkspace שכולל את ספריות התלות הנדרשות. שימוש ב-xcworkspace שנוצר במקום בפרויקט Xcode הרגיל.
- כשמשתמשים בגרסאות קודמות של Unity, יחסי התלות כלולים בפרויקט ה-Xcode הרגיל.
הגדרת מזהה האפליקציה ב-AdMob
בעורך Unity, לוחצים בתפריט על Assets > Google Mobile Ads > Settings (נכסים > מודעות Google לנייד > הגדרות).
בכל שדה, מזינים את מזהה האפליקציה ב-AdMob ל-Android ול-iOS.
הפעלה של ה-SDK
לפני שתטען מודעות, בקשו מהאפליקציה להפעיל את Google Mobile Ads SDK באמצעות קריאה ל-MobileAds.Initialize()
. צריך לעשות זאת רק פעם אחת, רצוי בזמן השקת האפליקציה.
הדוגמה הבאה מראה איך לקרוא ל-Initialize()
בתוך ה-method Start()
של סקריפט שמצורף אל GameObject
:
...
using GoogleMobileAds.Api;
...
public class GoogleMobileAdsDemoScript : MonoBehaviour
{
public void Start()
{
// Initialize the Google Mobile Ads SDK.
MobileAds.Initialize(initStatus => { });
}
}
אם אתם משתמשים בגישור, המתינו עד שהקריאה החוזרת תתרחש לפני שתטען מודעות, כדי לוודא שכל המתאמים לגישור יופעלו.
בחירה של פורמט מודעה
ה-Google Mobile Ads SDK כלול עכשיו באפליקציית Unity כשתפרוס את הפלטפורמה ל-Android או ל-iOS. עכשיו אתם מוכנים להטמיע מודעה. AdMob מציע מספר פורמטים שונים של מודעות, כך שתוכלו לבחור את זה שמציג את חוויית המשתמש הטובה ביותר.
כרזה
ביחידות של מודעות באנר מוצגות מודעות מלבניות שתופסות חלק מהפריסה של האפליקציה. ייתכן שיתבצע רענון אוטומטי של המודעות אחרי פרק זמן מסוים. כלומר, המשתמשים רואים מודעה חדשה במרווחי זמן קבועים, גם אם הם נשארים באותו מסך באפליקציה. כמו כן, מודעות באנר הן פורמט המודעה הפשוט ביותר להטמעה.
פרסומת מרווח ביניים
יחידות של מודעות מעברון משמשות להצגה של מודעות במסך מלא באפליקציה. צריך למקם אותן בנקודות הפסקה ומעבר טבעיות בממשק של האפליקציה, כמו אחרי השלמת שלב באפליקציית משחקים.
מותאם
מודעות מותאמות הן מודעות שבהן אפשר להתאים אישית את האופן שבו נכסים דיגיטליים כמו כותרות וקריאות לפעולה מוצגים באפליקציות. עיצוב המודעה בעצמכם מאפשר לכם ליצור מצגות של מודעות טבעיות ולא פולשניות, שיכולות להעשיר את חוויית המשתמש.
ההטבה הופעלה
יחידות של מודעות מתגמלות מאפשרות למשתמשים לשחק במשחקים, להשתתף בסקרים או לצפות בסרטונים כדי לזכות בפרסים בתוך האפליקציה, כמו מטבעות, עוד חיים או נקודות. תוכלו להגדיר פרסים שונים ליחידות מודעות שונות ולציין למשתמשים אילו פריטים הם יקבלו ומה ערך הפרסים.
מודעת מעברון מתגמלת
מודעת מעברון מתגמלת היא סוג חדש של פורמט מודעה שמבוסס על תמריצים, שמאפשר לכם להציע תגמולים, כמו מטבעות או תוספת חיים, על מודעות שמופיעות באופן אוטומטי במהלך מעברים טבעיים באפליקציה.
בשונה ממודעות מתגמלות, המשתמשים לא צריכים להביע הסכמה לצפייה במודעת מעברון מתגמלת.
במקום להציג בקשה להביע הסכמה לשימוש במודעות מתגמלות, מודעות מעברון מתגמלות צריכות לכלול מסך פתיח שמכריז על התגמול ומאפשר למשתמשים לבטל את ההסכמה אם הם רוצים לעשות זאת.
הטמעה של מודעות מעברון מתגמלות
פתיחת האפליקציה
מודעה בפתיחת אפליקציה היא פורמט מודעה שמופיע כשמשתמשים פותחים את האפליקציה או חוזרים אליה. המודעה מכסה את מסך הטעינה כשכבת-על.
הטמעה של מודעות בפתיחת האפליקציה