বিজ্ঞাপন পরিদর্শক নিষ্ক্রিয় করুন

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস

যদিও আপনি ডেভেলপমেন্ট, টেস্টিং এবং ট্রাবলশুটিংয়ের সময় বিজ্ঞাপনের আচরণ পরীক্ষা করার জন্য অ্যাড ইন্সপেক্টর ব্যবহার করতে পারেন, তবে এটি চালু থাকলে টুলটি মেমরি ব্যবহার বাড়িয়ে দিতে পারে। পারফরম্যান্স প্রোফাইলিং এবং মেমরি চেকিংয়ের সময় আপনি অ্যাড ইন্সপেক্টর নিষ্ক্রিয় রাখতে চাইতে পারেন। এই ফিচারটি নিশ্চিত করে যে অ্যাড ইন্সপেক্টর যেন চালু হয়ে আপনার অ্যাপের পারফরম্যান্স পরিমাপে কোনো হস্তক্ষেপ না করে।

অ্যাড ইন্সপেক্টর নিষ্ক্রিয় করলে টুলটি আর মেমরি ব্যবহার বাড়াতে পারে না বা জেসচার, ডিবাগ মেনু বা মেথড কলের মাধ্যমে চালু হতে পারে না। টেস্ট মোডে পারফরম্যান্স টেস্টিং করার সময় আপনি অ্যাড ইন্সপেক্টর নিষ্ক্রিয় করতে পারেন। প্রোডাকশনে, অ্যাড ইন্সপেক্টর সর্বদা নিষ্ক্রিয় থাকে এবং আপনার অ্যাপের পারফরম্যান্সে কোনো প্রভাব ফেলে না।

এই নির্দেশিকায় অ্যাড ইন্সপেক্টর নিষ্ক্রিয় করা এবং সেই নিষ্ক্রিয়করণ যাচাই করার পদ্ধতি আলোচনা করা হয়েছে।

পূর্বশর্ত

এগিয়ে যাওয়ার আগে, নিম্নলিখিতগুলি সম্পূর্ণ করুন:

বিল্ড টাইপের সাথে নিষ্ক্রিয় করুন

ডিবাগ বিল্ডে এডি ইন্সপেক্টর চালু রাখতে এবং প্রোফাইলিং বিল্ডে এটি নিষ্ক্রিয় করতে, আপনার বিল্ড সেটিংস নির্ধারণ করে এবং Info.plist ফাইল আপডেট করে বিল্ড কনফিগারেশন সেটিং পরিচালনা করুন। নিম্নলিখিত ধাপগুলি সম্পন্ন করুন:

  1. Xcode নেভিগেশন মেনুতে, Target থেকে আপনার অ্যাপটি নির্বাচন করুন।
  2. মেনু বারে, বিল্ড সেটিংস এবং অল-এ ক্লিক করুন।
  3. যোগ করুন- এ ক্লিক করুন।
  4. ড্রপ-ডাউন মেনু থেকে ‘Add User-Defined Setting’ নির্বাচন করুন। একটি ‘User Defined ’ বক্স প্রদর্শিত হবে।
  5. বক্সে একটি সেটিং নাম যোগ করুন, যেমন, DISABLE_AD_INSPECTOR ।
  6. ENTER বা RETURN চাপুন। আপনি আপনার সেটিংয়ের নামসহ একটি সারি দেখতে পাবেন।
  7. আপনার ডিবাগ এবং রিলিজ আইডি সেট করুন:
    1. আপনার সেটিং সারিটি প্রসারিত করুন। আপনি ডিবাগ এবং রিলিজ সারিগুলো দেখতে পাবেন।
    2. সারিগুলো প্রসারিত করুন এবং নিম্নলিখিতগুলি নির্বাচন করুন:
      • ডিবাগ : হ্যাঁ
      • মুক্তি : না
  8. আপনার Info.plist ফাইলে, আপনার তৈরি করা সেটিংয়ের নামটি ভ্যালু হিসেবে দিয়ে GADDisableAdInspector কী-টি যোগ করুন।

সফল হলে, ডিবাগ বিল্ডের জন্য ' Run' নির্বাচন করলে আপনার Info.plist ফাইলটি আপনার টেস্ট অ্যাড ইউনিট আইডি এবং রিলিজ বিল্ডের জন্য ' Archive ' নির্বাচন করার পর আপনার অ্যাড ইউনিট আইডি নিয়ে আসে।

নিষ্ক্রিয়করণ যাচাই করুন

যখন অ্যাড ইন্সপেক্টর নিষ্ক্রিয় থাকা অবস্থায় আপনি এটি খোলার চেষ্টা করেন, তখন আপনার লগ কনসোলে নিম্নলিখিত ত্রুটি বার্তাটি দেখতে পান:

Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.