মধ্যস্থতার সাথে InMobi সংহত করুন

জলপ্রপাত এবং বিডিং ইন্টিগ্রেশন উভয়ই কভার করে মধ্যস্থতা ব্যবহার করে InMobi থেকে বিজ্ঞাপনগুলি লোড এবং প্রদর্শন করতে Google মোবাইল বিজ্ঞাপন SDK কীভাবে ব্যবহার করবেন এই নির্দেশিকা আপনাকে দেখায়৷ এটি একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে InMobi কীভাবে যুক্ত করতে হয় এবং একটি Flutter অ্যাপে InMobi SDK এবং অ্যাডাপ্টারকে কীভাবে একীভূত করতে হয় তা কভার করে৷

সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট

মিশ্রণ
বিডিং 1
জলপ্রপাত
বিন্যাস
ব্যানার
কৌশলে
পুরস্কৃত
স্থানীয় 2

1 বিডিং ইন্টিগ্রেশন বন্ধ বিটাতে রয়েছে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।

2 শুধুমাত্র জলপ্রপাত মধ্যস্থতা জন্য সমর্থিত.

প্রয়োজনীয়তা

  • সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
  • ফ্লটার 3.7.0 বা উচ্চতর
  • অ্যান্ড্রয়েডে স্থাপন করতে
    • Android API স্তর 21 বা উচ্চতর
  • iOS এ স্থাপন করতে
    • 10.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
  • Google মোবাইল বিজ্ঞাপন SDK-এর সাথে কনফিগার করা একটি কার্যকরী Flutter প্রকল্প। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
  • মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড

ধাপ 1: InMobi UI এ কনফিগারেশন সেট আপ করুন

একটি InMobi অ্যাকাউন্টের জন্য সাইন আপ করুন

বিডিং

Google ওপেন বিডিংয়ের সাথে InMobi SSP ব্যবহার করুন নির্বাচন করুন এবং আপনার Google প্রকাশক আইডি লিখুন।

জলপ্রপাত

জলপ্রপাত সংহতকরণের জন্য কোন অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।

একবার যাচাই হয়ে গেলে আপনার InMobi অ্যাকাউন্টে লগ ইন করুন

একটি অ্যাপ যোগ করুন

InMobi ড্যাশবোর্ডে আপনার অ্যাপ যোগ করতে, Inventory > Inventory Settings এ ক্লিক করুন।

ইনভেন্টরি যোগ করুন ক্লিক করুন এবং ড্রপ-ডাউন মেনু থেকে মোবাইল অ্যাপ চ্যানেল নির্বাচন করুন।

অনুসন্ধান বারে আপনার প্রকাশিত অ্যাপ স্টোর URL টাইপ করা শুরু করুন এবং স্বয়ংক্রিয়ভাবে জনবহুল ফলাফল থেকে অ্যাপটি নির্বাচন করুন। অবিরত ক্লিক করুন.

যদি আপনার অ্যাপ প্রকাশিত না হয়, তাহলে ম্যানুয়ালি লিঙ্কে ক্লিক করুন এবং প্রয়োজনীয় বিবরণ লিখুন। অবিরত ক্লিক করুন.

অ্যাপ এবং ওয়েবসাইট কমপ্লায়েন্স সেটিংস পর্যালোচনা করুন এবং তারপরে সেভ এবং ক্রিয়েট প্লেসমেন্টে ক্লিক করুন।

প্লেসমেন্ট

আপনি আপনার ইনভেন্টরি সেট আপ করার পরে, সিস্টেম আপনাকে প্লেসমেন্ট তৈরির ওয়ার্কফ্লোতে পুনঃনির্দেশ করে।

বিডিং

বিজ্ঞাপন ইউনিটের ধরন নির্বাচন করুন। একটি প্লেসমেন্টের নাম লিখুন, যথাক্রমে অডিয়েন্স বিডিং এবং পার্টনারের জন্য অন এবং Google ওপেন বিডিং নির্বাচন করুন এবং বাকি ফর্মটি পূরণ করুন৷ সম্পন্ন হলে প্লেসমেন্ট তৈরি করুন ক্লিক করুন।

জলপ্রপাত

বিজ্ঞাপন ইউনিটের ধরন নির্বাচন করুন। তারপর একটি প্লেসমেন্টের নাম লিখুন, অডিয়েন্স বিডিংয়ের জন্য বন্ধ নির্বাচন করুন এবং বাকি ফর্মটি পূরণ করুন। সম্পন্ন হলে প্লেসমেন্ট তৈরি করুন ক্লিক করুন।

প্লেসমেন্ট তৈরি হয়ে গেলে, তার বিস্তারিত দেখানো হয়। প্লেসমেন্ট আইডি নোট করুন, যেটি আপনারAdMob বিজ্ঞাপন ইউনিট সেট আপ করার জন্য ব্যবহার করা হবে।

অ্যাকাউন্ট আইডি

আপনার InMobi অ্যাকাউন্ট আইডি ফাইন্যান্স > পেমেন্ট সেটিংস > পেমেন্ট তথ্যের অধীনে উপলব্ধ।

InMobi রিপোর্টিং API কী সনাক্ত করুন

বিডিং

বিডিং ইন্টিগ্রেশনের জন্য এই ধাপের প্রয়োজন নেই।

জলপ্রপাত

আমার অ্যাকাউন্ট > অ্যাকাউন্ট সেটিংসে যান। API কী ট্যাবে নেভিগেট করুন এবং API কী তৈরি করুন ক্লিক করুন।

ব্যবহারকারীর ইমেলটি নির্বাচন করুন যার জন্য কীটি প্রয়োজন এবং API কী তৈরি করুন ক্লিক করুন। API কী এবং ব্যবহারকারীর নাম/লগইন নাম সহ একটি ফাইল তৈরি করা হবে।

শুধুমাত্র অ্যাকাউন্টের প্রকাশক প্রশাসক সমস্ত ব্যবহারকারীর জন্য একটি API কী তৈরি করতে সক্ষম হবেন৷ আপনি যদি পূর্বে জেনারেট করা API কী ভুলে গিয়ে থাকেন, তাহলে API কী ট্যাবে আপনার মেইলের উপর হোভার করে আপনার API কী রিসেট করুন।

পরীক্ষা মোড চালু করুন

সমস্ত লাইভ ইমপ্রেশন বা নির্দিষ্ট কিছু পরীক্ষা ডিভাইসে আপনার প্লেসমেন্টের জন্য পরীক্ষা মোড সক্ষম করুন।

ধাপ 2: AdMob UI এ InMobi চাহিদা সেট আপ করুন

আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন

অ্যান্ড্রয়েড

নির্দেশাবলীর জন্য,Android এর জন্য গাইডের ধাপ 2 দেখুন।

iOS

নির্দেশাবলীর জন্য,iOS- এর জন্য গাইডের ধাপ 2 দেখুন।

InMobi যোগ করুন GDPR এবং US রাজ্যের প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায়

GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংসএ ধাপগুলি অনুসরণ করুন AdMob UI এ।

ধাপ 3: InMobi SDK এবং অ্যাডাপ্টার আমদানি করুন

pub.dev এর মাধ্যমে ইন্টিগ্রেশন

আপনার প্যাকেজের pubspec.yaml ফাইলেInMobi SDK এবং অ্যাডাপ্টারের সর্বশেষ সংস্করণগুলির সাথে নিম্নলিখিত নির্ভরতা যুক্ত করুন:

dependencies:
  gma_mediation_inmobi: ^1.0.0

ম্যানুয়াল ইন্টিগ্রেশন

InMobi এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনের সর্বশেষ সংস্করণটি ডাউনলোড করুন, ডাউনলোড করা ফাইলটি বের করুন এবং এক্সট্রাক্ট করা প্লাগইন ফোল্ডার (এবং এর বিষয়বস্তু) আপনার ফ্লাটার প্রকল্পে যোগ করুন। তারপর, নিম্নলিখিত নির্ভরতা যোগ করে আপনার pubspec.yaml ফাইলে প্লাগইনটি উল্লেখ করুন:

dependencies:
  gma_mediation_inmobi:
    path: path/to/local/package

ধাপ 4: InMobi SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন

Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷

InMobi-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইন InMobi SDK-তে সম্মতি তথ্য পাস করা সমর্থন করে না।

মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন

মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার দেওয়ার প্রয়োজন (যেমন আইন সেই শর্তাদি সংজ্ঞায়িত করে), অপ্ট-আউট সহ "বিক্রয়" পার্টির হোমপেজে একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অফার করা হয়েছে। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।

InMobi-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইন InMobi SDK-তে সম্মতি তথ্য পাস করা সমর্থন করে না।

ধাপ 5: প্রয়োজনীয় অতিরিক্ত কোড যোগ করুন

অ্যান্ড্রয়েড

কোন অতিরিক্ত কোড InMobi ইন্টিগ্রেশন প্রয়োজন নেই.

iOS

SKAdNetwork ইন্টিগ্রেশন

আপনার প্রকল্পের Info.plist ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে InMobi-এর ডকুমেন্টেশন অনুসরণ করুন।

ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন

পরীক্ষা বিজ্ঞাপন সক্ষম করুন

নিশ্চিত করুন যে আপনিAdMob এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং InMobi UI-তে পরীক্ষা মোড সক্ষম করেছেন

পরীক্ষা বিজ্ঞাপন যাচাই করুন

আপনিInMobiথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, InMobi (Bidding) and InMobi (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।

ঐচ্ছিক পদক্ষেপ

অ্যান্ড্রয়েড

অনুমতি

সর্বোত্তম পারফরম্যান্সের জন্য, InMobi আপনার অ্যাপের AndroidManifest.xml ফাইলে নিম্নলিখিত ঐচ্ছিক অনুমতিগুলি যোগ করার সুপারিশ করে৷

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

আপনি ঐচ্ছিকভাবে Plugins/Android/GoogleMobileAdsInMobiMediation/AndroidManifest.xml ফাইলে এই অনুমতিগুলি যোগ করতে পারেন৷

iOS

iOS ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।

ত্রুটি কোড

যদি অ্যাডাপ্টার InMobi থেকে একটি বিজ্ঞাপন পেতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসের অধীনে ResponseInfo ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:

অ্যান্ড্রয়েড

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

iOS

GADMAdapterInMobi
GADMediationAdapterInMobi

যখন একটি বিজ্ঞাপন লোড হতে ব্যর্থ হয় তখন ইনমোবি অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত কোড এবং সহ বার্তাগুলি এখানে রয়েছে:

অ্যান্ড্রয়েড

ভুল সংকেত কারণ
0-99 InMobi SDK ত্রুটি৷ আরো বিস্তারিত জানার জন্য কোড দেখুন.
100 AdMob UI-তে কনফিগার করা InMobi সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ।
101 InMobi SDK আরম্ভ করতে ব্যর্থ হয়েছে৷
102 অনুরোধ করা বিজ্ঞাপনের আকার একটি InMobi সমর্থিত ব্যানার আকারের সাথে মেলে না৷
103 বিজ্ঞাপন অনুরোধ একটি ইউনিফাইড নেটিভ বিজ্ঞাপন অনুরোধ নয়.
104 InMobi SDK শুরু না করে একটি InMobi বিজ্ঞাপনের অনুরোধ করার চেষ্টা করা হয়েছে৷ তত্ত্বগতভাবে এটি কখনই হওয়া উচিত নয় যেহেতু অ্যাডাপ্টার InMobi বিজ্ঞাপনের অনুরোধ করার আগে InMobi SDK চালু করে।
105 InMobi-এর বিজ্ঞাপন এখনও দেখানোর জন্য প্রস্তুত নয়।
106 InMobi একটি বিজ্ঞাপন প্রদর্শন করতে ব্যর্থ হয়েছে.
107 InMobi একটি নেটিভ বিজ্ঞাপন ফিরিয়ে দিয়েছে যেটিতে একটি প্রয়োজনীয় সম্পদ অনুপস্থিত।
108 InMobi-এর নেটিভ বিজ্ঞাপন চিত্র সম্পদে একটি বিকৃত URL রয়েছে।
109 অ্যাডাপ্টার InMobi এর নেটিভ বিজ্ঞাপন চিত্র সম্পদ ডাউনলোড করতে ব্যর্থ হয়েছে.

iOS

ভুল সংকেত কারণ
101 AdMob UI-তে কনফিগার করা InMobi সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ।
102 InMobi অ্যাডাপ্টার অনুরোধ করা বিজ্ঞাপন বিন্যাস সমর্থন করে না।
103 এই নেটওয়ার্ক কনফিগারেশনের জন্য একটি InMobi বিজ্ঞাপন ইতিমধ্যেই লোড করা হয়েছে৷
অন্যান্য InMobi SDK একটি ত্রুটি ফিরিয়ে দিয়েছে৷ আরো বিস্তারিত জানার জন্য IMRequestStatus.h দেখুন।

InMobi Flutter Mediation Adapter Changelog

1.0.0

  • প্রাথমিক মুক্তি।
  • InMobi Android অ্যাডাপ্টার সংস্করণ 10.6.7.1 এর সাথে যাচাইকৃত সামঞ্জস্যতা।
  • InMobi iOS অ্যাডাপ্টার সংস্করণ 10.7.2.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা।
  • Google মোবাইল বিজ্ঞাপন ফ্লাটার প্লাগইন সংস্করণ 5.1.0 দিয়ে তৈরি এবং পরীক্ষিত।