আপনার বিজ্ঞাপন ইন্টিগ্রেশন পরীক্ষা করার আগে, আপনার অ্যাপে বিজ্ঞাপন পরিদর্শক চালু করতে হবে। এই পৃষ্ঠায় ডিবাগ মেনুর মাধ্যমে বিজ্ঞাপন পরিদর্শক কীভাবে চালু করবেন এবং কীভাবে প্রোগ্রাম্যাটিকভাবে চালু করবেন তা আলোচনা করা হয়েছে।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিতগুলি করুন:
- একটি বিজ্ঞাপন পরিচালক অ্যাকাউন্ট তৈরি করতে, আপনার পরীক্ষামূলক ডিভাইস সেট করতে, Google মোবাইল বিজ্ঞাপন SDK চালু করতে এবং সর্বশেষ সংস্করণ ইনস্টল করতে প্রাথমিক পূর্বশর্তগুলিতে থাকা সমস্ত আইটেম পূরণ করুন।
একটি লঞ্চ বিকল্প বেছে নিন
আপনি নিম্নলিখিত উপায়ে বিজ্ঞাপন পরিদর্শক চালু করতে পারেন:
- বিজ্ঞাপন পরিদর্শক সেটিংসে আপনার নির্বাচিত অঙ্গভঙ্গিটি ব্যবহার করার জন্য আপনার অ্যাপের ডিবাগ মেনু থেকে লঞ্চ বোতামটি।
- Google মোবাইল বিজ্ঞাপন SDK এর মাধ্যমে প্রোগ্রাম্যাটিকভাবে।
ডিবাগ মেনু ব্যবহার করে চালু করুন
ডিবাগ মেনুর মাধ্যমে বিজ্ঞাপন পরিদর্শক চালু করতে, আপনার অ্যাপে আর কোনও পরিবর্তনের প্রয়োজন নেই। আরও তথ্যের জন্য, মোবাইল অ্যাপ বিজ্ঞাপন সরবরাহ পরিদর্শন করুন দেখুন।
নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- আপনার বিজ্ঞাপন পরিচালক নেটওয়ার্কে পরিবেশিত একটি বিজ্ঞাপন খুঁজুন।
- ডিবাগ মেনু খুলতে বিজ্ঞাপনটি স্পর্শ করে ধরে রাখুন।
- বিজ্ঞাপন পরিদর্শক খুলুন নির্বাচন করুন।
যদি আপনি আপনার ডিভাইসটি লিঙ্ক না করে থাকেন, তাহলে আপনাকে আপনার বিজ্ঞাপন পরিচালক অ্যাকাউন্টে সাইন ইন করতে হতে পারে।
ডিবাগ সেটিংস থেকে, আপনি বিজ্ঞাপন পরিদর্শক সেটিংস নির্বাচন করতে পারেন এবং এমন একটি অঙ্গভঙ্গি বেছে নিতে পারেন যা বিজ্ঞাপন পরিদর্শক খুলতে পারে।
প্রোগ্রাম্যাটিকভাবে লঞ্চ করুন
নিম্নলিখিতটি চালিয়ে বিজ্ঞাপন পরিদর্শক চালু করুন:
সুইফট
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.
}];
এই পদ্ধতিটি প্রোগ্রাম্যাটিকভাবে নিবন্ধিত পরীক্ষামূলক ডিভাইসগুলির জন্য কাজ করে। আরও বিস্তারিত জানার জন্য, পরীক্ষামূলক ডিভাইসগুলি সক্ষম করুন দেখুন।
নিশ্চিত করুন যে এই লঞ্চের ভিউ কন্ট্রোলারটি স্ক্রিনে সম্পূর্ণরূপে দৃশ্যমান। উদাহরণস্বরূপ, যদি আপনি viewDidAppear: কল করেন। যদি পাস করা ভিউ কন্ট্রোলারটি প্রদর্শনের প্রক্রিয়াধীন থাকে, যেমন যখন লঞ্চটি ভিউ কন্ট্রোলার ফাংশন viewDidLoad এ কল করা হয়, তাহলে বিজ্ঞাপন পরিদর্শকের উপস্থাপনা ব্যর্থ হয়।