सोमवार, 5 मई, 2025
IMA Android के 3.35.1 वर्शन में, ImaSdkFactory.initialize() तरीका जोड़ा गया है. इस कॉल से, विज्ञापन दिखाने के पहले अनुरोध से पहले ही, SDK टूल के ज़रूरी संसाधन लोड होने लगते हैं. इससे विज्ञापन तेज़ी से लोड होते हैं. इन बदलावों से, विज्ञापन बफ़रिंग को कम किया जा सकता है. साथ ही, विज्ञापन इंप्रेशन और कमाई को बढ़ाया जा सकता है. डिवाइस के हिसाब से, लोड होने की प्रोसेस पूरी होने में कुछ सेकंड लग सकते हैं.
हमारा सुझाव है कि ऐप्लिकेशन शुरू होने के बाद, जल्द से जल्द initialize() कॉल करें. इस तरीके से, वीडियो शुरू होने से पहले दिखने वाले विज्ञापनों के लिए, पहले फ़्रेम का समय कम हो जाता है. इससे उपयोगकर्ताओं को इंतज़ार नहीं करना पड़ता और कमाई करने की संभावना बढ़ जाती है.
लोड होने में लगने वाले समय को कम करने के लिए, इन तरीकों को लागू करने वाले ऐप्लिकेशन को ये फ़ायदे मिलते हैं:
- पहले फ़्रेम के दिखने में लगने वाले समय में, औसतन 0.25 से 0.5 सेकंड की कमी.
- टीवी पर लागू होने वाले बदलावों के लिए, इसमें ज़्यादा कमी की गई है. इसमें पांच सेकंड तक की कमी की गई है.
इस डायग्राम में दिखाया गया है कि कोई ऐप्लिकेशन, उपयोगकर्ता के वीडियो चुनने से पहले सिस्टम के संसाधनों को लोड करने के लिए, initialize() तरीके का इस्तेमाल करता है:

ImaSdkFactory.initialize() कॉल, ImaSdkSettings इंस्टेंस को स्वीकार करता है. सेटिंग की उन वैल्यू का इस्तेमाल करें जिनका इस्तेमाल ऐप्लिकेशन में किसी भी AdsLoader इंस्टेंस को बनाने के लिए किया जाता है. क्लाइंट-साइड और DAI के बारे में ज़्यादा जानकारी के लिए, आईएमए के लोड होने में लगने वाले समय को ऑप्टिमाइज़ करना लेख पढ़ें . अगर आपका कोई सवाल है, तो बेझिझक आईएमए के तकनीकी फ़ोरम का इस्तेमाल करके हमसे संपर्क करें.
लेबल: dai, ima-android, ima-sdk