দীর্ঘ ওয়াটারফল মধ্যস্থতা চেন এবং একাধিক থার্ড-পার্টি অ্যাডাপ্টার সহ কোনও অ্যাপ ইনিশিয়ালাইজ করলে, ব্যবহারকারীর সেশনে প্রথমে দেখানো গুরুত্বপূর্ণ ইম্প্রেশনের জন্য বিজ্ঞাপন দেখানোর অনুরোধের লেটেন্সি বাড়তে পারে। প্রথম ইম্প্রেশনের লেটেন্সি বেড়ে যাওয়ার ফলে বিজ্ঞাপন দেখানো নাও যেতে পারে, কারণ বিজ্ঞাপনের অনুরোধের কোনও উত্তর এখনও পাওয়া যায়নি।
আপনার অ্যাপ সেশনে ফার্স্ট ইম্প্রেশন লেটেন্সি কমাতে এই নির্দেশিকায় নিম্নলিখিত বিষয়গুলি কভার করা হয়েছে:
- ইনিশিয়ালাইজেশন টাইমআউট সেট করা
- আপনার প্রথম অনুরোধ থেকে ওয়াটারফল বিজ্ঞাপনের সোর্স সরিয়ে দিন
- কম সময়-সংবেদনশীল ইম্প্রেশনে পারফর্ম্যান্স উন্নত করুন
শুরু করার আগে
চালিয়ে যাওয়ার আগে, Google Mobile Ads SDK সেট-আপ করুন।
ইনিশিয়ালাইজেশন টাইমআউট সেট করা
ইম্প্রেশনের সুযোগ যাতে হাতছাড়া না হয়, তার জন্য ইনিশিয়ালাইজেশন টাইমআউট সেট করুন। এই পদ্ধতি আপনার অ্যাপকে, আপনার সেট করা সময়সীমা অতিক্রম করতে বাধা দেয়। আপনার সেট করা সময়সীমা শেষ হওয়ার পরে অথবা ইনিশিয়ালাইজেশন সম্পূর্ণ হওয়ার পরে বিজ্ঞাপনের অনুরোধ নিয়ে এগিয়ে যেতে পারবেন।
টাইমআউট সেট করতে এবং আপনি যে অ্যাডাপ্টার শুরু করেন তার উপর সুনির্দিষ্ট নিয়ন্ত্রণ পেতে, কনফিগারযোগ্য অ্যাডাপ্টার ইনিশিয়ালাইজেশন ব্যবহার করুন দেখুন।
নিম্নলিখিত উদাহরণটি অ্যাডাপ্টার ইনিশিয়ালাইজেশন কনফিগারেশন তৈরি করে এবং পাঁচ সেকেন্ডের ইনিশিয়ালাইজেশন টাইমআউট সেট করে:
Swift
let adapterConfig = MediationInitializationConfiguration()
adapterConfig.includedAdFormats = [AdFormat.appOpen.rawValue as NSNumber]
adapterConfig.initializationTimeout = 5.0
Objective-C
GADMediationInitializationConfiguration *adapterConfig =
[[GADMediationInitializationConfiguration alloc] init];
adapterConfig.includedAdFormats = [NSSet setWithArray:@[ @(GADAdFormatAppOpen) ]];
adapterConfig.initializationTimeout = 5.0;
আরও তথ্যের জন্য, কনফিগার করা যায় এমন অ্যাডাপ্টার ইনিশিয়ালাইজেশন ব্যবহার করুন।
আপনার প্রথম অনুরোধে ওয়াটারফল বিজ্ঞাপন সোর্স সরিয়ে দিন
ওয়াটারফল বিজ্ঞাপন সোর্স থেকে কোনও অতিরিক্ত লেটেন্সি ছাড়াই বিজ্ঞাপন ডেলিভার করতে, আপনার প্রথম বিজ্ঞাপনের অনুরোধে ওয়াটারফল বিজ্ঞাপন সোর্স সরাতে কী-ভ্যালু সেগমেন্টেশন প্রয়োগ করুন। নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- মধ্যস্থতা গ্রুপ তৈরি করুন এবং বিডিং বিজ্ঞাপন সোর্স যোগ করুন।
- আপনার নতুন বিডিং-অনলি মধ্যস্থতা গ্রুপে
কী
latencyও ভ্যালুlowব্যবহার করে কী-ভ্যালু সেগমেন্টেশন যোগ করুন। - UI-তে আপনার প্রাথমিক মধ্যস্থতা গ্রুপের উপরে আপনার নতুন শুধুমাত্র-বিডিং মধ্যস্থতা গ্রুপকে অগ্রাধিকার দিন। ক্রম অ্যাডজাস্ট করতে, মেডিয়েশন গ্রুপের অগ্রাধিকার পরিবর্তন করুন।
আপনার প্রথম বিজ্ঞাপনের অনুরোধে, কাস্টম টার্গেটিং কী-ভ্যালু পেয়ার যোগ করুন:
Swift
let customTargeting: [String: String] = ["latency": "low"] let request = Request() request.customTargeting = customTargetingObjective-C
NSDictionary *customTargeting = @{@"latency" : @"low"}; GADRequest *request = [GADRequest request]; request.customTargeting = customTargeting;আপনি নতুন বিডিং-অনলি মধ্যস্থতা গ্রুপকে সঠিকভাবে টার্গেট করছেন কিনা তা যাচাই করতে,কী-ভ্যালু সেগমেন্টেশন সেট-আপ পরীক্ষা করুন ।
কম সময়-সংবেদনশীল ইম্প্রেশনে পারফর্ম্যান্স উন্নত করা
অ্যাপ লঞ্চ করার সাথে সাথেই দেখাতে হবে না এমন বিজ্ঞাপনের মতো কম সময়-সংবেদনশীল ইম্প্রেশনের পারফর্ম্যান্স উন্নত করতে, বিজ্ঞাপনের অনুরোধের সাথে বিজ্ঞাপন প্রিলোড করা ফিচার ব্যবহার করুন যা শুধুমাত্র বিডিং-এর জন্য মধ্যস্থতা গ্রুপকে টার্গেট করে না।