এই নির্দেশিকাটি আপনাকে দেখায় কিভাবে AdMob Mediation ব্যবহার করে BidMachine থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে Google Mobile Ads SDK ব্যবহার করতে হয়, যা বিডিং ইন্টিগ্রেশনগুলিকে অন্তর্ভুক্ত করে। এটি একটি বিজ্ঞাপন ইউনিটের মেডিয়েশন কনফিগারেশনে BidMachine কীভাবে যুক্ত করতে হয় এবং BidMachine SDK এবং অ্যাডাপ্টারকে একটি Android অ্যাপে কীভাবে সংহত করতে হয় তা কভার করে।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
বিডমেশিনের জন্য মেডিয়েশন অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
| ইন্টিগ্রেশন | |
|---|---|
| বিডিং | ১ |
| জলপ্রপাত | ৩ |
| ফর্ম্যাট | |
| অ্যাপ খোলা আছে | |
| ব্যানার | |
| ইন্টারস্টিশিয়াল | |
| পুরস্কৃত | |
| পুরস্কৃত ইন্টারস্টিশিয়াল | |
| স্থানীয় | ২ |
১. বিডিং ইন্টিগ্রেশন বন্ধ বিটাতে আছে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
২টি নেটিভ বিজ্ঞাপন ফর্ম্যাট আলফা ভার্সনে আছে। অন্যান্য সমস্ত সমর্থিত বিজ্ঞাপন ফর্ম্যাট বিটা ভার্সনে আছে। অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
৩. ওয়াটারফল ইন্টিগ্রেশন ক্লোজড বিটাতে আছে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।আবশ্যকতা
- অ্যান্ড্রয়েড এপিআই লেভেল ২৩ বা তার বেশি
- [বিডিংয়ের জন্য]: বিডিংয়ে সমস্ত সমর্থিত বিজ্ঞাপন ফর্ম্যাট একীভূত করতে, BidMachine অ্যাডাপ্টার
3.4.0.1বা উচ্চতর ( সর্বশেষ সংস্করণ প্রস্তাবিত ) ব্যবহার করুন।
সর্বশেষ Google Mobile Ads SDK
মধ্যস্থতা শুরু করার নির্দেশিকাটি সম্পূর্ণ করুন
ধাপ ১: BidMachine UI-তে কনফিগারেশন সেট আপ করুন
আপনার BidMachine অ্যাকাউন্ট ড্যাশবোর্ডে লগ ইন করুন ।
নতুন প্লেসমেন্ট তৈরি করুন
সোর্স ট্যাবে নেভিগেট করুন এবং সোর্স টেবিলের অধীনে, সম্পাদনা বোতামটি নির্বাচন করুন।

আপনার কাছে থাকা সমস্ত প্লেসমেন্টের একটি তালিকা আপনাকে দেখানো হবে। একটি নতুন প্লেসমেন্ট তৈরি করতে, ডায়ালগের " প্লেসমেন্ট যোগ করুন" বোতামে ক্লিক করুন।

ফর্মটি পূরণ করুন এবং সংরক্ষণ করুন এ ক্লিক করুন।

অবশেষে, প্লেসমেন্ট আইডিটি নোট করুন।

আপনার app-ads.txt আপডেট করুন
অ্যাপসের জন্য অনুমোদিত বিক্রেতারা app-ads.txt হল একটি IAB টেক ল্যাব উদ্যোগ যা নিশ্চিত করে যে আপনার অ্যাপ বিজ্ঞাপনের ইনভেন্টরি কেবলমাত্র সেই চ্যানেলগুলির মাধ্যমে বিক্রি করা হচ্ছে যেগুলি আপনি অনুমোদিত হিসাবে চিহ্নিত করেছেন। বিজ্ঞাপনের আয়ের উল্লেখযোগ্য ক্ষতি রোধ করতে, আপনাকে একটি app-ads.txt ফাইল প্রয়োগ করতে হবে। যদি আপনি ইতিমধ্যে এটি না করে থাকেন, তাহলে আপনার অ্যাপের জন্য একটি app-ads.txt ফাইল সেট আপ করুন ।
BidMachine-এর জন্য app-ads.txt বাস্তবায়ন করতে, ড্যাশবোর্ড থেকে app-ads.txt ট্যাবে যান। তারপর, তালিকাটি কপি করুন এবং আপনার ওয়েবসাইটের app-ads.txt ফাইলে এটি যুক্ত করুন।
ধাপ ২: AdMob UI তে BidMachine চাহিদা সেট আপ করুন
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
আপনার বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে BidMachine যোগ করতে হবে।
প্রথমে, আপনার AdMob অ্যাকাউন্টে সাইন ইন করুন। এরপর, "মধ্যস্থতা" ট্যাবে যান। যদি আপনার কাছে এমন কোনও মধ্যস্থতা গ্রুপ থাকে যা আপনি পরিবর্তন করতে চান, তাহলে সেই মধ্যস্থতা গ্রুপের নামে ক্লিক করে এটি সম্পাদনা করুন এবং "বিডমেশিনকে বিজ্ঞাপন উৎস হিসেবে যোগ করুন" এ যান ।
একটি নতুন মধ্যস্থতা গ্রুপ তৈরি করতে, মধ্যস্থতা গ্রুপ তৈরি করুন নির্বাচন করুন।

আপনার বিজ্ঞাপনের ফর্ম্যাট এবং প্ল্যাটফর্ম লিখুন, তারপর চালিয়ে যান ক্লিক করুন।

আপনার মধ্যস্থতা গোষ্ঠীর একটি নাম দিন এবং লক্ষ্য করার জন্য অবস্থানগুলি নির্বাচন করুন। এরপর, মধ্যস্থতা গোষ্ঠীর স্থিতি সক্ষম করুন তে সেট করুন, এবং তারপরে বিজ্ঞাপন ইউনিট যোগ করুন এ ক্লিক করুন।

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

এখন আপনার নির্বাচিত বিজ্ঞাপন ইউনিটগুলি দিয়ে বিজ্ঞাপন ইউনিট কার্ডটি পূর্ণ দেখতে পাবেন:

বিজ্ঞাপনের উৎস হিসেবে BidMachine যোগ করুন
বিডিং
বিজ্ঞাপন উৎস বিভাগের বিডিং কার্ডের অধীনে, বিজ্ঞাপন উৎস যোগ করুন নির্বাচন করুন। তারপর BidMachine নির্বাচন করুন।
"কিভাবে একটি অংশীদারিত্ব চুক্তি স্বাক্ষর করবেন" এ ক্লিক করুন এবং BidMachine এর সাথে একটি বিডিং অংশীদারিত্ব স্থাপন করুন ।

Acknowledge & agree এ ক্লিক করুন, তারপর Continue এ ক্লিক করুন।

যদি আপনার কাছে ইতিমধ্যেই BidMachine-এর জন্য একটি ম্যাপিং থাকে, তাহলে আপনি এটি নির্বাচন করতে পারেন। অন্যথায়, Add maping এ ক্লিক করুন।

এরপর, পূর্ববর্তী বিভাগে প্রাপ্ত প্লেসমেন্ট আইডিটি লিখুন। তারপর সম্পন্ন ক্লিক করুন।

জলপ্রপাত
বিজ্ঞাপন উৎস বিভাগের ওয়াটারফল কার্ডের অধীনে, বিজ্ঞাপন উৎস যোগ করুন নির্বাচন করুন।
BidMachine নির্বাচন করুন। তারপর BidMachine এর জন্য একটি eCPM মান লিখুন এবং Continue এ ক্লিক করুন।

যদি আপনার কাছে ইতিমধ্যেই BidMachine-এর জন্য একটি ম্যাপিং থাকে, তাহলে আপনি এটি নির্বাচন করতে পারেন। অন্যথায়, Add maping এ ক্লিক করুন।

এরপর, পূর্ববর্তী বিভাগে প্রাপ্ত প্লেসমেন্ট আইডিটি লিখুন। তারপর সম্পন্ন ক্লিক করুন।

GDPR এবং মার্কিন যুক্তরাষ্ট্রের রাজ্য বিধিমালার বিজ্ঞাপন অংশীদারদের তালিকায় BidMachine যোগ করুন
AdMob UI-তে ইউরোপীয় এবং মার্কিন যুক্তরাষ্ট্রের রাজ্যের নিয়ন্ত্রণ বিজ্ঞাপন অংশীদারদের তালিকায় BidMachine যোগ করতে ইউরোপীয় নিয়ন্ত্রণ সেটিংস এবং মার্কিন যুক্তরাষ্ট্রের রাজ্যের নিয়ন্ত্রণ সেটিংসের ধাপগুলি অনুসরণ করুন।
ধাপ ৩: BidMachine SDK এবং অ্যাডাপ্টার আমদানি করুন
অ্যান্ড্রয়েড স্টুডিও ইন্টিগ্রেশন (প্রস্তাবিত)
আপনার অ্যাপ-লেভেল গ্রেডল ফাইলে, নিম্নলিখিত বাস্তবায়ন নির্ভরতা যোগ করুন:
কোটলিন
dependencies { implementation("com.google.android.gms:play-services-ads:24.9.0") implementation("com.google.ads.mediation:bidmachine:3.5.1.1") }
খাঁজকাটা
dependencies { implementation 'com.google.android.gms:play-services-ads:24.9.0' implementation 'com.google.ads.mediation:bidmachine:3.5.1.1' }
ধাপ ৪: BidMachine SDK-তে গোপনীয়তা সেটিংস বাস্তবায়ন করুন
Google EU ব্যবহারকারীর সম্মতি নীতি মেনে চলার জন্য, আপনাকে ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), যুক্তরাজ্য এবং সুইজারল্যান্ডের ব্যবহারকারীদের কাছে কিছু তথ্য প্রকাশ করতে হবে এবং আইনত প্রয়োজনে কুকিজ বা অন্যান্য স্থানীয় স্টোরেজ ব্যবহারের জন্য এবং বিজ্ঞাপন ব্যক্তিগতকরণের জন্য ব্যক্তিগত ডেটা সংগ্রহ, ভাগ করে নেওয়া এবং ব্যবহারের জন্য তাদের সম্মতি নিতে হবে। এই নীতিটি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণ (GDPR) এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে। আপনার মধ্যস্থতা শৃঙ্খলের প্রতিটি বিজ্ঞাপন উৎসে সম্মতি পাঠানো হয়েছে কিনা তা যাচাই করার জন্য আপনার দায়িত্ব। Google স্বয়ংক্রিয়ভাবে এই ধরনের নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতি পছন্দ প্রেরণ করতে অক্ষম।
BidMachine স্বয়ংক্রিয়ভাবে UMP SDK সহ সম্মতি ব্যবস্থাপনা প্ল্যাটফর্ম দ্বারা সেট করা GDPR সম্মতি পড়ে। আরও তথ্যের জন্য, GDPR দেখুন।
মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন অনুসারে ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" (যেমন আইন এই শর্তাবলী সংজ্ঞায়িত করে) "বিক্রয়" থেকে বেরিয়ে আসার অধিকার দেওয়া হয়, যেখানে "বিক্রয়কারী" পক্ষের হোমপেজে "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউট করার সুবিধা দেওয়া হয়। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন সম্মতি নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা শৃঙ্খলের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিং প্রয়োগ করতে অক্ষম। অতএব, আপনার মধ্যস্থতা শৃঙ্খলের প্রতিটি বিজ্ঞাপন নেটওয়ার্ক চিহ্নিত করতে হবে যারা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই প্রতিটি নেটওয়ার্কের নির্দেশিকা অনুসরণ করতে হবে।
BidMachine স্বয়ংক্রিয়ভাবে UMP SDK সহ সম্মতি ব্যবস্থাপনা প্ল্যাটফর্ম দ্বারা সেট করা GPP সম্মতি পড়ে। আরও তথ্যের জন্য, GPP দেখুন।
ধাপ ৫: প্রয়োজনীয় কোড যোগ করুন
বিডমেশিন ইন্টিগ্রেশনের জন্য কোনও অতিরিক্ত কোডের প্রয়োজন নেই।
ধাপ ৬: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষামূলক বিজ্ঞাপন সক্ষম করুন
আপনার টেস্ট ডিভাইসটি AdMob-এর জন্য নিবন্ধন করুন ।
BidMachine-এর জন্য পরীক্ষামূলক মোড সক্ষম করতে Android- এর জন্য BidMachine-এর ডকুমেন্টেশনের নির্দেশাবলী অনুসরণ করুন।
পরীক্ষামূলক বিজ্ঞাপন যাচাই করুন
আপনি BidMachine থেকে পরীক্ষামূলক বিজ্ঞাপন পাচ্ছেন কিনা তা যাচাই করতে, BidMachine (বিডিং) বিজ্ঞাপন উৎস(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উৎস পরীক্ষা সক্ষম করুন।
ঐচ্ছিক পদক্ষেপ
নেটিভ বিজ্ঞাপন
বিজ্ঞাপন রেন্ডারিং
BidMachine অ্যাডাপ্টারটি তার নেটিভ বিজ্ঞাপনগুলিকে NativeAd অবজেক্ট হিসেবে ফেরত পাঠায়। এটি NativeAd এর জন্য নিম্নলিখিত ক্ষেত্রগুলি পূরণ করে।
| মাঠ | বিডমেশিন অ্যাডাপ্টার দ্বারা সর্বদা অন্তর্ভুক্ত সম্পদ |
|---|---|
| শিরোনাম | |
| ভাবমূর্তি | |
| শরীর | |
| আইকন | |
| কর্মের আহ্বান | |
| তারকা রেটিং | |
| দোকান | |
| দাম | |
| বিজ্ঞাপনদাতা |
ত্রুটি কোড
যদি অ্যাডাপ্টারটি BidMachine থেকে কোনও বিজ্ঞাপন গ্রহণ করতে ব্যর্থ হয়, তাহলে আপনি নিম্নলিখিত ক্লাসগুলির অধীনে ResponseInfo.getAdapterResponses() ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
io.bidmachine
com.google.ads.mediation.bidmachine
কোনও বিজ্ঞাপন লোড না হলে BidMachine অ্যাডাপ্টার দ্বারা প্রেরিত কোড এবং তার সাথে থাকা বার্তাগুলি এখানে দেওয়া হল:
| ত্রুটি কোড | ডোমেইন | কারণ |
|---|---|---|
| ১০০ | com.google.ads.mediation.bidmachine সম্পর্কে | অবৈধ বা খালি প্লেসমেন্ট আইডি পাওয়া গেছে। |
| ১০১ | com.google.ads.mediation.bidmachine সম্পর্কে | সিগন্যাল সংগ্রহের সময় ত্রুটি: কোনও সিগন্যাল ডেটা কনফিগারেশন পাওয়া যায়নি। |
| ১০২ | com.google.ads.mediation.bidmachine সম্পর্কে | সিগন্যাল সংগ্রহের সময় অবৈধ বিজ্ঞাপন ফর্ম্যাট পাওয়া গেছে। |
| ১০৩ | com.google.ads.mediation.bidmachine সম্পর্কে | অনুরোধ করা বিজ্ঞাপনের আকার bidmachine.BannerSize ম্যাপ করা যায়নি। ব্যানার সাইজ |
| ১০৪ | com.google.ads.mediation.bidmachine সম্পর্কে | লোড করা BidMachine বিজ্ঞাপনের অনুরোধের মেয়াদ শেষ হয়ে গেছে। |
| ১০৫ | com.google.ads.mediation.bidmachine সম্পর্কে | পূর্ণস্ক্রিন বিজ্ঞাপন দেখানো যায়নি। |
| ১০৬ | com.google.ads.mediation.bidmachine সম্পর্কে | BidMachine SDK একটি onAdLoaded() কলব্যাক ফেরত দিয়েছে যেখানে বিজ্ঞাপনের ডেটা null । |
বিডমেশিন অ্যান্ড্রয়েড মেডিয়েশন অ্যাডাপ্টার চেঞ্জলগ
সংস্করণ 3.5.1.1
- tagForUnderAgeOfConsent Google মোবাইল বিজ্ঞাপন SDK প্যারামিটারটি BidMachine SDK-তে ফরোয়ার্ড করার জন্য সমর্থন যোগ করা হয়েছে।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 24.9.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৫.১।
সংস্করণ 3.5.1.0
- BidMachine SDK সংস্করণ 3.5.1 এর সাথে যাচাইকৃত সামঞ্জস্য।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 24.9.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৫.১।
সংস্করণ 3.5.0.0
- BidMachine SDK সংস্করণ 3.5.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 24.7.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৫.০।
সংস্করণ 3.4.0.1
- মেমোরি লিক সমস্যা সমাধানে সাহায্য করার জন্য
Contextঅবজেক্টের ক্লাস-স্তরের রেফারেন্সগুলি সরানো হয়েছে। - সঠিক আকারের মিলের প্রয়োজনের পরিবর্তে, সমর্থিত ফর্ম্যাটের কাছাকাছি আকারের ব্যানার বিজ্ঞাপন অনুরোধগুলিকে সমর্থন করার জন্য অ্যাডাপ্টার আপডেট করা হয়েছে।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 24.7.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৪.০
সংস্করণ 3.4.0.0
- ব্যানার, ইন্টারস্টিশিয়াল, রিওয়ার্ডেড এবং নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য ওয়াটারফল সাপোর্ট যোগ করা হয়েছে।
- অ্যাডাপ্টার এখন পূর্ণ-স্ক্রীন বিজ্ঞাপনের জন্য
onAdOpened()কেonAdImpression()এর সাথে ফরোয়ার্ড করে। - BidMachine SDK সংস্করণ 3.4.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 24.6.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৪.০।
সংস্করণ 3.3.0.0
- প্রাথমিক প্রকাশ।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 24.5.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৩.০।