שנתחיל?

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

המדריך הזה מיועד לבעלי אפליקציות שרוצים לייצר הכנסות מאפליקציית Unity.

השילוב של הפלאגין של Google Mobile Ads Unity לאפליקציה, שנעשה בו כאן, הוא השלב הראשון להצגת מודעות AdMob ולהרוויח כסף. לאחר השלמת השילוב, תוכלו לבחור פורמט מודעה (למשל מודעת וידאו מותאמת או מודעת וידאו מתגמלת) כדי לקבל שלבי הטמעה מפורטים.

דרישות מוקדמות

הורדת הפלאגין של Mobile Ads Unity

הפלאגין Google Mobile Ads Unity מאפשר למפתחים של Unity להציג מודעות Google Mobile באפליקציות ל-Android ול-iOS, בלי לכתוב קוד Java אוObject. הפלאגין מספק ממשק C# לבקשת מודעות שנעשה בו שימוש בסקריפטים של C# בפרויקט של Unity.

תוכלו להשתמש בקישורים שלמטה כדי להוריד את חבילת ה-Unity של הפלאגין או לעיין בקוד שלו ב-GitHub.

להורדת הפלאגין להצגת המקור

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

ייבוא הפלאגין של Mobile Ads Unity

פותחים את הפרויקט בעורך Unity. בוחרים באפשרות נכסים ו-gt; ייבוא חבילה > חבילה מותאמת אישית ומוצאים את GoogleMobileAdsPlugin.unitypackage הקובץ שהורדתם.

בודקים שכל הקבצים נבחרו ולוחצים על ייבוא.

הוספת ה-SDK של מודעות לנייד

הפלאגין Google Mobile Ads Unity מחולק לספרייה של Unity Play Services Services. הספרייה הזו מיועדת לשימוש עם כל פלאגין של Unity שמצריך גישה לספריות ספציפיות ל-Android (למשל, AAR) או iOS CocoaPods. היא מאפשרת ליישומי פלאגין של Unity להצהיר על יחסי תלות, ולאחר מכן מגיעים לפתרון אוטומטי ומועתקים לפרויקט Unity.

יש לבצע את השלבים המפורטים בהמשך כדי לוודא שהפרויקט כולל את Mobile Ads SDK.

Android

בעורך ה-Unity, בוחרים באפשרות Assets > External Dependency Manager > Android Resolutionr > Resolution. הספרייה Unity of Dependency Manager תעתיק את יחסי התלות שהוצהרו לספרייה Assets/Plugins/Android של אפליקציית Unity.

iOS

אין צורך לבצע פעולות נוספות כדי לכלול את Mobile Ads SDK בפרויקט Unity.

  • כשמשתמשים ב-Unity גרסה 5.6 ואילך, נוצרת xcworkspace שכוללת את ספריות התלות הנדרשות. השתמשו ב-xcworkspace שנוצר במקום בפרויקט ה-Xcode הרגיל.
  • בעת השימוש בגרסאות ישנות יותר של Unity, יחסי התלות כלולים בפרויקט Xcode הרגיל.

הגדרת מזהה האפליקציה ב-AdMob

בעורך ה-Unity, בוחרים בתפריט Google Assets > Google Mobile Ads > Settings.

מזינים את מזהה האפליקציה של Android ו-iOS בכל שדה.

הפעלה של Mobile Ads SDK

לפני טעינת מודעות, יש להפעיל את ה-SDK של מודעות לנייד על ידי קריאה לאפליקציה MobileAds.Initialize() יש לעשות זאת פעם אחת בלבד, ובאופן אידיאלי בעת ההשקה של האפליקציה.

הנה דוגמה לקריאה ל-Initialize() בשיטת Start() של סקריפט המצורף ל-GameObject:

...
using GoogleMobileAds.Api;
...
public class GoogleMobileAdsDemoScript : MonoBehaviour
{
    public void Start()
    {
        // Initialize the Google Mobile Ads SDK.
        MobileAds.Initialize(initStatus => { });
    }
}

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

בחירה של פורמט מודעה

ה-SDK של מודעות לנייד כלול עכשיו באפליקציית Unity במהלך פריסת הפלטפורמה של Android או iOS. עכשיו אפשר להטמיע מודעה. יש מגוון פורמטים של מודעות ב-AdMob, כך שאתם יכולים לבחור את הפורמט שהכי מתאים לצרכים שלכם.

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

הטמעה של מודעת באנר

פרסומת מרווח ביניים

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

הטמעה של מודעת מעברון

מותאמת

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

הטמעה של מודעות מותאמות

ההטבה הופעלה

מודעות וידאו מתגמלות הן מודעות וידאו במסך מלא שהמשתמשים יכולים לצפות בהן במלואו בתמורה לפרסים מתוך האפליקציה.

הטמעת מודעות מתגמלות

בקשה להרשאת מעקב אחר אפליקציות

כדי להציג את בקשת ההרשאה לשקיפות במעקב אחר אפליקציות (ATT) לגישה ל-IDFA, יש להשתמש בחבילת התמיכה בקמפיין iOS 14 ב-Unity.

מפתח אפליקציה זהה

דרישות מוקדמות: Google Mobile Ads Unity Plugin 6.1.0 ואילך

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

'מפתח אפליקציה זהה' מופעל כברירת מחדל, אבל אפשר להשבית אותו באמצעות ה-API הבא:

public void Start()
    {
        RequestConfiguration requestConfiguration =
            new RequestConfiguration.Builder()
            .SetSameAppKeyEnabled(true).build();
        MobileAds.SetRequestConfiguration(requestConfiguration);

        // Initialize the Google Mobile Ads SDK.
        MobileAds.Initialize(HandleInitCompleteAction);
    }