আপনার বিজ্ঞাপন ইন্টিগ্রেশন পরীক্ষা করার আগে, আপনাকে অবশ্যই আপনার অ্যাপে বিজ্ঞাপন ইন্সপেক্টর চালু করতে হবে। এই পৃষ্ঠায় ডিবাগ মেনুর মাধ্যমে কীভাবে বিজ্ঞাপন ইন্সপেক্টর চালু করতে হয় এবং কীভাবে প্রোগ্রাম্যাটিক্যালি চালু করতে হয় তা কভার করা হয়েছে।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিত কাজগুলি করুন:
- Ad Manager অ্যাকাউন্ট তৈরি করতে, আপনার টেস্ট ডিভাইস সেট করতে, Google Mobile Ads SDK শুরু করতে এবং লেটেস্ট ভার্সন ইনস্টল করতে, প্রাথমিক পূর্বশর্ত-এর সব আইটেম সম্পূর্ণ করুন।
লঞ্চ করার বিকল্প বেছে নিন
আপনি নিম্নলিখিত উপায়ে বিজ্ঞাপন ইনস্পেক্টর চালু করতে পারবেন:
- বিজ্ঞাপন ইনস্পেক্টর সেটিংসে আপনার বেছে নেওয়া জেসচার ব্যবহার করার জন্য, আপনার অ্যাপের মধ্যে ডিবাগ মেনু থেকে লঞ্চ বোতাম।
- Google Mobile Ads SDK-এর মাধ্যমে প্রোগ্রাম্যাটিক্যালি।
ডিবাগ মেনু ব্যবহার করে লঞ্চ করুন
ডিবাগ মেনুর মাধ্যমে বিজ্ঞাপন ইনস্পেক্টর চালু করতে, আপনার অ্যাপে আর কোনও পরিবর্তন করার প্রয়োজন নেই। আরও বিবরণের জন্য, মোবাইল অ্যাপের বিজ্ঞাপন ডেলিভারি ইনস্পেক্ট করুন দেখুন।
নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- আপনার Ad Manager নেটওয়ার্কে দেখানো বিজ্ঞাপন খুঁজুন।
- ডিবাগ মেনু খুলতে বিজ্ঞাপনটি টাচ করে ধরে থাকুন।
- বিজ্ঞাপন ইনস্পেক্টর খুলুন বিকল্প বেছে নিন।
আপনি ডিভাইস লিঙ্ক না করে থাকলে, Ad Manager অ্যাকাউন্টে সাইন-ইন করতে হতে পারে।
এছাড়াও, ডিবাগ সেটিংস থেকে আপনি বিজ্ঞাপন ইনস্পেক্টর সেটিংস বেছে নিতে এবং এমন একটি জেসচার বেছে নিতে পারবেন যা বিজ্ঞাপন ইনস্পেক্টর খুলতে পারবে।
প্রোগ্রাম্যাটিক্যালি লঞ্চ করুন
নিম্নলিখিত কমান্ড রান করে বিজ্ঞাপন ইনস্পেক্টর চালু করুন:
Swift
MobileAds.shared.presentAdInspector(from: viewController) { error in
// Error will be non-nil if there was an issue and the inspector was not displayed.
}
Objective-C
[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
completionHandler:^(NSError *error){
// Error will be non-nil if there was an issue
// and the inspector was not displayed.
}];
এই পদ্ধতি প্রোগ্রাম্যাটিক্যালি রেজিস্টার করা টেস্ট ডিভাইসের জন্য কাজ করে। আরও বিবরণের জন্য, টেস্ট ডিভাইস চালু করুন দেখুন।
এই লঞ্চের ভিউ কন্ট্রোলার স্ক্রিনে সম্পূর্ণভাবে দেখা যাচ্ছে কিনা তা নিশ্চিত করুন। যেমন, আপনি viewDidAppear:-কে কল করলে। ভিউ কন্ট্রোলার পাস করা হলে
প্রদর্শন করার প্রসেসে, যেমন ভিউ কন্ট্রোলার ফাংশন viewDidLoad-এ লঞ্চ কল করা হলে, বিজ্ঞাপন ইন্সপেক্টরের প্রেজেন্টেশন ব্যর্থ হয়।