সোমবার, ৫ মে, ২০২৫
IMA Android ভার্সন 3.35.1-এ ImaSdkFactory.initialize() পদ্ধতি যোগ করা হয়েছে। এই কল প্রথম বিজ্ঞাপনের অনুরোধের আগে প্রয়োজনীয় SDK রিসোর্স লোড করা শুরু করে, যার ফলে লোড করার সময় কমে যায়। এইসব পরিবর্তন বিজ্ঞাপন বাফারিং সীমিত করতে পারে এবং বিজ্ঞাপনের ইম্প্রেশন ও মনিটাইজেশন সর্বাধিক করতে সাহায্য করতে পারে। ডিভাইসের উপর নির্ভর করে, লোড করার প্রসেস সম্পূর্ণ হতে কয়েক সেকেন্ড সময় লাগতে পারে।
অ্যাপ চালু হওয়ার পরে যত তাড়াতাড়ি সম্ভব initialize() কল করার জন্য আমরা বিশেষভাবে সাজেস্ট করি। এই পদ্ধতি প্রি-রোল বিজ্ঞাপনের প্রথম ফ্রেমের সময় কমিয়ে দেয়, যার ফলে ব্যবহারকারীর অপেক্ষা করার সময় কমে যায় এবং মনিটাইজেশনের সম্ভাবনা বৃদ্ধি পায়।
যেসব অ্যাপ্লিকেশন লোড টাইম সংক্রান্ত এই উন্নতিগুলি প্রয়োগ করে, সেগুলির ক্ষেত্রে নিম্নলিখিত সুবিধাগুলি দেখা যায়:
- প্রথম ফ্রেমের জন্য সময় গড়ে ০.২৫ থেকে ০.৫ সেকেন্ড কমেছে।
- টিভিতে প্রয়োগের ক্ষেত্রে আরও বেশি কমানোর ফলে, পাঁচ সেকেন্ড পর্যন্ত উন্নতি হয়েছে।
নিম্নলিখিত ডায়াগ্রাম থেকে বোঝা যায় যে কোনও ব্যবহারকারী ভিডিও বেছে নেওয়ার আগে সিস্টেম রিসোর্স লোড করার জন্য অ্যাপ কীভাবে initialize() মেথড কল ব্যবহার করে:

ImaSdkFactory.initialize() কল ImaSdkSettings ইনস্ট্যান্স গ্রহণ করে। অ্যাপে যেকোনও AdsLoader ইনস্ট্যান্স তৈরি করতে যে সেটিংস ভ্যালু ব্যবহার করা হয়, সেটিই ব্যবহার করুন। ক্লায়েন্ট-সাইড এবং DAI সম্পর্কে আরও তথ্যের জন্য, IMA লোড টাইম অপ্টিমাইজ করুন দেখুন। আপনার কোনও প্রশ্ন থাকলে, IMA টেকনিক্যাল ফোরাম ব্যবহার করে আমাদের সাথে যোগাযোগ করতে পারেন।
লেবেল: dai, ima-android, ima-sdk