כדי לצמצם את זמן האחזור באפליקציה שתומכת ב-IMA, צריך לבצע כמה שיותר הגדרות שקשורות ל-IMA מוקדם ככל האפשר. לפני שמפעילים מודעות באפליקציה, צריך לבצע את הפעולות הבאות:
- מגדירים מעקב אחר פס ההפעלה של תוכן.
- יוצרים
IMAAdsLoader. אם יש לכם מכונה קיימת שלIMAAdsLoader, תוכלו לעשות בה שימוש חוזר כדי לקצר את זמן האחזור ולוודא שתכונות כמו הגבלת תדירות פועלות כמו שצריך. - יוצרים
IMAAdDisplayContainer. - יוצרים את
IMAAdsRequest. - שולחים בקשה להצגת מודעות.
- יוצרים מופע של
IMAAdsManager. - יוצרים את
IMAAdsRenderingSettings.
השלבים האלה מפעילים את IMA SDK, שולחים בקשות להצגת מודעות ומנתחים את התשובה מהמודעה – והכול עוד לפני שהמשתמש לוחץ על 'הפעלה' בסרטון.
כשמוכנים להפעיל את המודעות, מאתחלים את IMAAdsManager דרך IMAAdsManager:initializeWithAdsRenderingSettings ומפעילים את start.