আপনার বিজ্ঞাপন ইন্টিগ্রেশন পরীক্ষা করার আগে, আপনাকে অবশ্যই আপনার অ্যাপে অ্যাড ইন্সপেক্টর চালু করতে হবে। এই পৃষ্ঠায় আলোচনা করা হয়েছে কীভাবে ডিবাগ মেনুর মাধ্যমে এবং প্রোগ্রাম্যাটিকভাবে অ্যাড ইন্সপেক্টর চালু করতে হয়।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিতগুলি করুন:
- একটি অ্যাড ম্যানেজার অ্যাকাউন্ট তৈরি করতে, আপনার টেস্ট ডিভাইস সেট করতে, Google Mobile Ads SDK ইনিশিয়ালাইজ করতে এবং সর্বশেষ সংস্করণটি ইনস্টল করতে প্রাথমিক পূর্বশর্তের সমস্ত আইটেম সম্পূর্ণ করুন।
একটি লঞ্চ বিকল্প বেছে নিন
আপনি নিম্নলিখিত উপায়ে অ্যাড ইন্সপেক্টর চালু করতে পারেন:
- আপনার অ্যাপের ভেতরের ডিবাগ মেনু থেকে লঞ্চ বাটনটি ব্যবহার করে অ্যাড ইন্সপেক্টর সেটিংসে আপনার নির্বাচিত জেসচারটি ব্যবহার করুন।
- Google Mobile Ads SDK ব্যবহার করে প্রোগ্রাম্যাটিকভাবে।
ডিবাগ মেনু ব্যবহার করে চালু করুন
ডিবাগ মেনুর মাধ্যমে অ্যাড ইন্সপেক্টর চালু করতে আপনার অ্যাপে আর কোনো পরিবর্তনের প্রয়োজন নেই। আরও বিস্তারিত জানতে, ‘মোবাইল অ্যাপে বিজ্ঞাপন ডেলিভারি পরিদর্শন ’ দেখুন।
নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- আপনার অ্যাড ম্যানেজার নেটওয়ার্কে পরিবেশিত একটি বিজ্ঞাপন খুঁজুন।
- Touch and hold the ad to open the debug menu.
- ওপেন অ্যাড ইন্সপেক্টর নির্বাচন করুন।
আপনি যদি আপনার ডিভাইসটি লিঙ্ক না করে থাকেন, তাহলে আপনাকে আপনার অ্যাড ম্যানেজার অ্যাকাউন্টে সাইন ইন করতে হতে পারে।
ডিবাগ সেটিংস থেকে, আপনি অ্যাড ইন্সপেক্টর সেটিংসও নির্বাচন করতে পারেন এবং এমন একটি জেসচার বেছে নিতে পারেন যা অ্যাড ইন্সপেক্টর খুলতে পারে।
প্রোগ্রাম্যাটিকভাবে চালু করুন
নিম্নলিখিতটি চালিয়ে অ্যাড ইন্সপেক্টর চালু করুন:
সুইফট
MobileAds.shared.presentAdInspector(from: viewController) { error in
// Error will be non-nil if there was an issue and the inspector was not displayed.
}
উদ্দেশ্য-সি
[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
completionHandler:^(NSError *error){
// Error will be non-nil if there was an issue
// and the inspector was not displayed.
}];
এই পদ্ধতিটি প্রোগ্রামগতভাবে নিবন্ধিত টেস্ট ডিভাইসগুলির জন্য কাজ করে। আরও বিস্তারিত জানতে, ‘টেস্ট ডিভাইস সক্ষম করুন’ দেখুন।
Ensure that the view controller to this launch is fully visible on screen. For example, if you called viewDidAppear: . If the view controller passed in is in the process to display, such as when the launch is called in the view controller function viewDidLoad , the presentation of the ad inspector fails.