এই নির্দেশিকাটি আপনাকে দেখায় কিভাবে Google Mobile Ads SDK Mediation ব্যবহার করে BidMachine থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, যা বিডিং ইন্টিগ্রেশনগুলিকে অন্তর্ভুক্ত করে। এটি একটি বিজ্ঞাপন ইউনিটের মেডিয়েশন কনফিগারেশনে BidMachine কীভাবে যুক্ত করতে হয় এবং BidMachine SDK এবং অ্যাডাপ্টারকে একটি iOS অ্যাপে কীভাবে সংহত করতে হয় তা কভার করে।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
বিডমেশিনের জন্য মেডিয়েশন অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
| ইন্টিগ্রেশন | |
|---|---|
| বিডিং | ১ |
| জলপ্রপাত | ৩ |
| ফর্ম্যাট | |
| অ্যাপ খোলা আছে | |
| ব্যানার | |
| ইন্টারস্টিশিয়াল | |
| পুরস্কৃত | |
| পুরস্কৃত ইন্টারস্টিশিয়াল | |
| স্থানীয় | ২ |
১. বিডিং ইন্টিগ্রেশন বন্ধ বিটাতে আছে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
২টি নেটিভ বিজ্ঞাপন ফর্ম্যাট আলফা ভার্সনে আছে। অন্যান্য সমস্ত সমর্থিত বিজ্ঞাপন ফর্ম্যাট বিটা ভার্সনে আছে। অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।
৩. ওয়াটারফল ইন্টিগ্রেশন ক্লোজড বিটাতে আছে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।আবশ্যকতা
- iOS স্থাপনার লক্ষ্য ১৩.০ বা তার বেশি
সর্বশেষ 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 এবং অ্যাডাপ্টার আমদানি করুন
কোকোপডস (প্রস্তাবিত)
আপনার প্রকল্পের পডফাইলে নিম্নলিখিত লাইনটি যোগ করুন:
pod 'GoogleMobileAdsMediationBidMachine'কমান্ড লাইন থেকে রান করুন:
pod install --repo-update
ম্যানুয়াল ইন্টিগ্রেশন
iOS এর জন্য BidMachine SDK এর সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং আপনার প্রকল্পের সমস্ত
.xcframeworkফাইল এবং বান্ডেল লিঙ্ক করুন।চেঞ্জলগের ডাউনলোড লিঙ্ক থেকে BidMachine অ্যাডাপ্টারের সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং আপনার প্রকল্পে
BidMachineAdapter.xcframeworkলিঙ্ক করুন।
ধাপ ৪: BidMachine SDK-তে গোপনীয়তা সেটিংস বাস্তবায়ন করুন
Google EU ব্যবহারকারীর সম্মতি নীতি মেনে চলার জন্য, আপনাকে ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), যুক্তরাজ্য এবং সুইজারল্যান্ডের ব্যবহারকারীদের কাছে কিছু তথ্য প্রকাশ করতে হবে এবং আইনত প্রয়োজনে কুকিজ বা অন্যান্য স্থানীয় স্টোরেজ ব্যবহারের জন্য এবং বিজ্ঞাপন ব্যক্তিগতকরণের জন্য ব্যক্তিগত ডেটা সংগ্রহ, ভাগ করে নেওয়া এবং ব্যবহারের জন্য তাদের সম্মতি নিতে হবে। এই নীতিটি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণ (GDPR) এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে। আপনার মধ্যস্থতা শৃঙ্খলের প্রতিটি বিজ্ঞাপন উৎসে সম্মতি পাঠানো হয়েছে কিনা তা যাচাই করার জন্য আপনার দায়িত্ব। Google স্বয়ংক্রিয়ভাবে এই ধরনের নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতি পছন্দ প্রেরণ করতে অক্ষম।
BidMachine স্বয়ংক্রিয়ভাবে UMP SDK সহ সম্মতি ব্যবস্থাপনা প্ল্যাটফর্ম দ্বারা সেট করা GDPR সম্মতি পড়ে। আরও তথ্যের জন্য, GDPR দেখুন।
মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন অনুসারে ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" (যেমন আইন এই শর্তাবলী সংজ্ঞায়িত করে) "বিক্রয়" থেকে বেরিয়ে আসার অধিকার দেওয়া হয়, যেখানে "বিক্রয়কারী" পক্ষের হোমপেজে "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউট করার সুযোগ দেওয়া হয়। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন সম্মতি নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা শৃঙ্খলের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিং প্রয়োগ করতে অক্ষম। অতএব, আপনার মধ্যস্থতা শৃঙ্খলের প্রতিটি বিজ্ঞাপন নেটওয়ার্ক চিহ্নিত করতে হবে যারা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই প্রতিটি নেটওয়ার্কের নির্দেশিকা অনুসরণ করতে হবে।
BidMachine স্বয়ংক্রিয়ভাবে UMP SDK সহ সম্মতি ব্যবস্থাপনা প্ল্যাটফর্ম দ্বারা সেট করা GPP সম্মতি পড়ে। আরও তথ্যের জন্য, GPP দেখুন।
ধাপ ৫: প্রয়োজনীয় কোড যোগ করুন
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে BidMachine এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ ৬: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষামূলক বিজ্ঞাপন সক্ষম করুন
আপনার টেস্ট ডিভাইসটি AdMob-এর জন্য নিবন্ধন করুন ।
BidMachine-এর জন্য পরীক্ষামূলক মোড সক্ষম করতে iOS- এর জন্য BidMachine-এর ডকুমেন্টেশনের নির্দেশাবলী অনুসরণ করুন।
পরীক্ষামূলক বিজ্ঞাপন যাচাই করুন
আপনি BidMachine থেকে পরীক্ষামূলক বিজ্ঞাপন পাচ্ছেন কিনা তা যাচাই করতে, BidMachine (বিডিং) বিজ্ঞাপন উৎস(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উৎস পরীক্ষা সক্ষম করুন।
ঐচ্ছিক পদক্ষেপ
নেটিভ বিজ্ঞাপন
বিজ্ঞাপন রেন্ডারিং
BidMachine অ্যাডাপ্টারটি তার নেটিভ বিজ্ঞাপনগুলিকে GADNativeAd অবজেক্ট হিসেবে ফেরত পাঠায়। এটি একটি GADNativeAd এর জন্য নিম্নলিখিত ক্ষেত্রগুলি পূরণ করে।
| মাঠ | বিডমেশিন অ্যাডাপ্টার দ্বারা সর্বদা অন্তর্ভুক্ত সম্পদ |
|---|---|
| শিরোনাম | |
| ভাবমূর্তি | |
| শরীর | |
| আইকন | |
| কর্মের আহ্বান | |
| তারকা রেটিং | |
| দোকান | |
| দাম | |
| বিজ্ঞাপনদাতা |
ত্রুটি কোড
যদি অ্যাডাপ্টারটি BidMachine থেকে কোনও বিজ্ঞাপন গ্রহণ করতে ব্যর্থ হয়, তাহলে আপনি নিম্নলিখিত ক্লাসগুলির অধীনে GADResponseInfo.adNetworkInfoArray ব্যবহার করে বিজ্ঞাপনের প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
GADMediationAdapterBidMachine
কোনও বিজ্ঞাপন লোড না হলে BidMachine অ্যাডাপ্টার দ্বারা প্রেরিত কোড এবং তার সাথে থাকা বার্তাগুলি এখানে দেওয়া হল:
| ত্রুটি কোড | ডোমেইন | কারণ |
|---|---|---|
| ১০১ | com.google.mediation.bidmachine সম্পর্কে | সার্ভার কনফিগারেশনে একটি প্রয়োজনীয় প্রকাশক আইডি নেই। |
| ১০২ | com.google.mediation.bidmachine সম্পর্কে | বিডিং সিগন্যাল সংগ্রহের অনুরোধ ব্যর্থ হয়েছে কারণ RTB প্যারামিটারে বিজ্ঞাপনের ফর্ম্যাট নেই অথবা নির্দিষ্ট ফর্ম্যাটটি সমর্থিত নয়। |
| ১০৩ | com.google.mediation.bidmachine সম্পর্কে | একটি বিজ্ঞাপন লোড করার জন্য অবৈধ বিজ্ঞাপন কনফিগারেশন। |
| ১০৪ | com.google.mediation.bidmachine সম্পর্কে | BidMachine SDK ব্যানার বিজ্ঞাপনের BidMachineAdProtocol didLoadAd ডেলিগেট পদ্ধতিতে ব্যানারবিহীন বিজ্ঞাপন ফিরিয়ে দিয়েছে। কখনও এমনটি হওয়া উচিত নয়। |
| ১০৫ | com.google.mediation.bidmachine সম্পর্কে | পূর্ণস্ক্রিন বিজ্ঞাপনটি উপস্থাপনের জন্য প্রস্তুত নয়। |
| ১০৬ | com.google.mediation.bidmachine সম্পর্কে | বিড মেশিন SDK নেটিভ বিজ্ঞাপনের BidMachineAdProtocol didLoadAd ডেলিগেট পদ্ধতিতে নন-নেটিভ বিজ্ঞাপন ফিরিয়ে দিয়েছে। কখনও এমনটি হওয়া উচিত নয়। |
| ১০৭ | com.google.mediation.bidmachine সম্পর্কে | নেটিভ বিজ্ঞাপনের ছবির উৎসগুলির একটি লোড করা যায়নি। |
বিডমেশিন আইওএস মেডিয়েশন অ্যাডাপ্টার চেঞ্জলগ
সংস্করণ 3.5.1.2 (প্রগতিতে)
- Google মোবাইল বিজ্ঞাপন SDK নির্ভরতা 13.0 সংস্করণে আপডেট করা হয়েছে।
সংস্করণ 3.5.1.1
- CocoaPods-এর সর্বনিম্ন iOS সংস্করণ
13.0-এ আপডেট করা হয়েছে। -
tagForUnderAgeOfConsentGoogle মোবাইল বিজ্ঞাপন SDK প্যারামিটারটি BidMachine SDK-তে ফরোয়ার্ড করার জন্য সমর্থন যোগ করা হয়েছে। -
BidMachineAdDelegateকনফার্মেন্স বিভাগগুলিকে BidMachine SDK কলব্যাক আচরণের সাথে সামঞ্জস্যপূর্ণ করার জন্য পরিবর্তিত করা হয়েছে।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ ১৩.০.০।
- বিডমেশিন এসডিকে সংস্করণ ৩.৫.১।
সংস্করণ 3.5.1.0
- BidMachine SDK সংস্করণ 3.5.1 এর সাথে যাচাইকৃত সামঞ্জস্য।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 12.14.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৫.১।
সংস্করণ 3.5.0.0
- BidMachine SDK সংস্করণ 3.5.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ ১২.১২.০।
- বিডমেশিন এসডিকে সংস্করণ ৩.৫.০।
সংস্করণ 3.4.0.2
- ব্যানার, ইন্টারস্টিশিয়াল, রিওয়ার্ডেড এবং নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য ওয়াটারফল সাপোর্ট যোগ করা হয়েছে।
-
BidMachineAdapterExtrasথেকেisTestModeস্ট্যাটিক প্রপার্টিটি সরানো হয়েছে। - জলপ্রপাত ব্যানার বিজ্ঞাপনের জন্য ব্যানার বিজ্ঞাপনের আকার যাচাইকরণ যোগ করা হয়েছে।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ ১২.১২.০।
- বিডমেশিন এসডিকে সংস্করণ ৩.৪.০।
সংস্করণ 3.4.0.1
-
GADMediationAdapterBidMachineExtras.isTestModeপ্রোপার্টির মাধ্যমে এখন Objective-C তে টেস্ট মোড উপলব্ধ।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ ১২.০.০।
- বিডমেশিন এসডিকে সংস্করণ ৩.৪.০।
সংস্করণ 3.4.0.0
- প্রাথমিক প্রকাশ।
- ব্যানার, ইন্টারস্টিশিয়াল, রিওয়ার্ডেড এবং নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য বিডিং সাপোর্ট যোগ করা হয়েছে।
- BidMachine SDK সংস্করণ 3.4.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
তৈরি এবং পরীক্ষিত:
- গুগল মোবাইল বিজ্ঞাপন SDK সংস্করণ 12.8.0।
- বিডমেশিন এসডিকে সংস্করণ ৩.৪.০।