এই নির্দেশিকাটি আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে myTarget থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, যা মধ্যস্থতা ব্যবহার করে, জলপ্রপাত ইন্টিগ্রেশনগুলিকে অন্তর্ভুক্ত করে। এটি একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে myTarget কীভাবে যুক্ত করতে হয় এবং myTarget SDK এবং অ্যাডাপ্টারকে একটি Flutter অ্যাপে কীভাবে একীভূত করতে হয় তা কভার করে।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
| ইন্টিগ্রেশন | |
|---|---|
| বিডিং | |
| জলপ্রপাত | |
| ফর্ম্যাট | |
| ব্যানার | |
| ইন্টারস্টিশিয়াল | |
| পুরস্কৃত | |
| পুরস্কৃত ইন্টারস্টিশিয়াল | |
| স্থানীয় | |
আবশ্যকতা
- সর্বশেষ গুগল মোবাইল বিজ্ঞাপন SDK
- ফ্লাটার ৩.৭.০ বা তার বেশি
- অ্যান্ড্রয়েডে স্থাপন করতে
- অ্যান্ড্রয়েড এপিআই লেভেল ২৩ বা তার বেশি
- iOS-এ স্থাপন করতে
- iOS স্থাপনার লক্ষ্য ১২.০ বা তার বেশি
- Google মোবাইল বিজ্ঞাপন SDK দিয়ে কনফিগার করা একটি কার্যকরী Flutter প্রকল্প। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা শুরু করার নির্দেশিকাটি সম্পূর্ণ করুন
ধাপ ১: myTarget UI তে কনফিগারেশন সেট আপ করুন
আপনার myTarget অ্যাকাউন্টে লগ ইন করুন । হেডারের APPS- এ ক্লিক করে অ্যাপস পৃষ্ঠায় যান। ADD APP-এ ক্লিক করে আপনার অ্যাপ যোগ করুন।

যদি আপনার অ্যাপটি অ্যান্ড্রয়েড এবং আইওএস উভয় প্ল্যাটফর্মই সমর্থন করে, তাহলে আপনাকে প্রতিটি প্ল্যাটফর্ম আলাদাভাবে সেট আপ করতে হবে।
অ্যান্ড্রয়েড
এরপর, আপনার অ্যাপের জন্য Google Play URL প্রদান করুন।

আইওএস
এরপর, আপনার অ্যাপের জন্য iTunes URL ** প্রদান করুন।

একটি অ্যাপ যোগ করার সময়, myTarget আপনাকে প্রক্রিয়াটি সম্পূর্ণ করার আগে একটি বিজ্ঞাপন ইউনিট তৈরি করতে হবে।
ব্যানার
উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে BANNER নির্বাচন করুন, এবং তারপর ADD AD UNIT বোতামে ক্লিক করুন।

ইন্টারস্টিশিয়াল
উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে INTERSTITIAL নির্বাচন করুন, এবং তারপর ADD AD UNIT বোতামে ক্লিক করুন।

পুরস্কৃত
উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে REWARDED VIDEO নির্বাচন করুন, এবং তারপর ADD AD UNIT বোতামে ক্লিক করুন।

স্থানীয়
উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে NATIVE নির্বাচন করুন, এবং তারপর ADD AD UNIT এ ক্লিক করুন।

আপনার বিজ্ঞাপন ইউনিটের বিশদ পৃষ্ঠায়, আপনার স্লট আইডিটি নোট করুন যা বিজ্ঞাপন ইউনিট সেটিংসের অধীনে slot_id হিসাবে পাওয়া যাবে। পরবর্তী বিভাগে আপনার AdMob বিজ্ঞাপন ইউনিট সেট আপ করতে এই স্লট আইডি ব্যবহার করা হবে।

slot_id ছাড়াও, আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য আপনার myTarget Permanent Access Token এরও প্রয়োজন হবে। প্রোফাইল ট্যাবে যান এবং Access Tokens নির্বাচন করুন। আপনার myTarget Permanent Access Token দেখতে Create Token অথবা Show Token এ ক্লিক করুন।

আপনার app-ads.txt আপডেট করুন
অ্যাপসের জন্য অনুমোদিত বিক্রেতারা app-ads.txt হল একটি IAB টেক ল্যাব উদ্যোগ যা নিশ্চিত করে যে আপনার অ্যাপ বিজ্ঞাপনের ইনভেন্টরি কেবলমাত্র সেই চ্যানেলগুলির মাধ্যমে বিক্রি করা হচ্ছে যেগুলি আপনি অনুমোদিত হিসাবে চিহ্নিত করেছেন। বিজ্ঞাপনের আয়ের উল্লেখযোগ্য ক্ষতি রোধ করতে, আপনাকে একটি app-ads.txt ফাইল প্রয়োগ করতে হবে। যদি আপনি ইতিমধ্যে এটি না করে থাকেন, তাহলে আপনার অ্যাপের জন্য একটি app-ads.txt ফাইল সেট আপ করুন ।
myTarget-এর জন্য app-ads.txt বাস্তবায়ন করতে, কীভাবে একটি ফাইল তৈরি এবং প্রকাশ করবেন তা দেখুন।
পরীক্ষা মোড চালু করুন
myTarget UI-তে একটি পরীক্ষামূলক ডিভাইস যোগ এবং কনফিগার করতে myTarget-এর ডকুমেন্টেশনের নির্দেশাবলী অনুসরণ করুন।
ধাপ ২: AdMob UI-তে myTarget চাহিদা সেট আপ করুন
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য, Android এর জন্য নির্দেশিকায় ধাপ ২ দেখুন।
আইওএস
নির্দেশাবলীর জন্য, iOS এর জন্য নির্দেশিকায় ধাপ ২ দেখুন।
GDPR এবং মার্কিন যুক্তরাষ্ট্রের রাজ্য বিধিমালার বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru যোগ করুন
AdMob UI-তে ইউরোপীয় এবং মার্কিন যুক্তরাষ্ট্রের রাজ্যের নিয়ন্ত্রণ বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru যোগ করতে ইউরোপীয় নিয়ন্ত্রণ সেটিংস এবং মার্কিন যুক্তরাষ্ট্রের রাজ্যের নিয়ন্ত্রণ সেটিংসের ধাপগুলি অনুসরণ করুন।
ধাপ ৩: myTarget SDK এবং অ্যাডাপ্টার আমদানি করুন
pub.dev এর মাধ্যমে ইন্টিগ্রেশন
আপনার প্যাকেজের pubspec.yaml ফাইলে myTarget SDK এবং অ্যাডাপ্টারের সর্বশেষ সংস্করণগুলির সাথে নিম্নলিখিত নির্ভরতা যোগ করুন:
dependencies:
gma_mediation_mytarget: ^1.4.0
ম্যানুয়াল ইন্টিগ্রেশন
myTarget এর জন্য Google Mobile Ads mediation plugin এর সর্বশেষ সংস্করণটি ডাউনলোড করুন, ডাউনলোড করা ফাইলটি এক্সট্র্যাক্ট করুন এবং এক্সট্র্যাক্ট করা প্লাগইন ফোল্ডার (এবং এর বিষয়বস্তু) আপনার Flutter প্রজেক্টে যোগ করুন। তারপর, নিম্নলিখিত নির্ভরতা যোগ করে আপনার pubspec.yaml ফাইলে প্লাগইনটি উল্লেখ করুন:
dependencies:
gma_mediation_mytarget:
path: path/to/local/package
ধাপ ৪: myTarget SDK-তে গোপনীয়তা সেটিংস বাস্তবায়ন করুন
নির্দেশাবলীর জন্য, Android এবং iOS এর জন্য নির্দেশিকায় ধাপ ৪ দেখুন।
ধাপ ৫: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
myTarget ইন্টিগ্রেশনের জন্য কোনও অতিরিক্ত কোডের প্রয়োজন নেই।
আইওএস
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রোজেক্টের Info.plist ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে myTarget এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ ৬: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষামূলক বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনি AdMob-এর জন্য আপনার পরীক্ষামূলক ডিভাইসটি নিবন্ধন করেছেন এবং myTarget UI-তে পরীক্ষামূলক মোড সক্ষম করেছেন ।
পরীক্ষামূলক বিজ্ঞাপন যাচাই করুন
আপনি myTarget থেকে পরীক্ষামূলক বিজ্ঞাপন পাচ্ছেন কিনা তা যাচাই করতে, myTarget (Waterfall) বিজ্ঞাপন উৎস(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উৎস পরীক্ষা সক্ষম করুন।
ত্রুটি কোড
যদি অ্যাডাপ্টারটি myTarget থেকে কোনও বিজ্ঞাপন গ্রহণ করতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসগুলির অধীনে ResponseInfo ব্যবহার করে বিজ্ঞাপনের প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
অ্যান্ড্রয়েড
com.google.ads.mediation.mytarget.MyTargetAdapter
com.google.ads.mediation.mytarget.MyTargetNativeAdapter
com.google.ads.mediation.mytarget.MyTargetRewardedAdapter
আইওএস
GADMAdapterMyTarget
GADMediationAdapterMyTargetNative
GADMediationAdapterMyTargetRewarded
কোনও বিজ্ঞাপন লোড না হলে myTarget অ্যাডাপ্টার দ্বারা প্রেরিত কোড এবং তার সাথে থাকা বার্তাগুলি এখানে দেওয়া হল:
অ্যান্ড্রয়েড
| ত্রুটি কোড | কারণ |
|---|---|
| ১০০ | myTarget SDK একটি ত্রুটি ফেরত দিয়েছে। |
| ১০১ | AdMob UI-তে কনফিগার করা myTarget সার্ভার প্যারামিটারগুলি অনুপস্থিত/অবৈধ। |
| ১০২ | অনুরোধ করা বিজ্ঞাপনের আকার myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না। |
| ১০৩ | বিজ্ঞাপনের অনুরোধ কোনও ইউনিফাইড নেটিভ বিজ্ঞাপনের অনুরোধ নয়। |
| ১০৪ | myTarget থেকে লোড করা নেটিভ বিজ্ঞাপনটি অনুরোধ করা নেটিভ বিজ্ঞাপন থেকে আলাদা। |
| ১০৫ | myTarget থেকে লোড করা নেটিভ বিজ্ঞাপনটিতে কিছু প্রয়োজনীয় সম্পদ (যেমন ছবি বা আইকন) অনুপস্থিত। |
আইওএস
| ত্রুটি কোড | কারণ |
|---|---|
| ১০০ | myTarget SDK-তে এখনও কোনও বিজ্ঞাপন উপলব্ধ নেই। |
| ১০১ | AdMob UI-তে কনফিগার করা myTarget সার্ভার প্যারামিটারগুলি অনুপস্থিত/অবৈধ। |
| ১০২ | myTarget অ্যাডাপ্টার অনুরোধ করা বিজ্ঞাপন ফর্ম্যাট সমর্থন করে না। |
| ১০৩ | লোড না হওয়া একটি myTarget বিজ্ঞাপন দেখানোর চেষ্টা করা হয়েছে। |
| ১০৪ | অনুরোধ করা বিজ্ঞাপনের আকার myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না। |
| ১০৫ | প্রয়োজনীয় নেটিভ বিজ্ঞাপন সম্পদ অনুপস্থিত। |
myTarget Flutter Mediation Adapter Changelog সম্পর্কে
সংস্করণ ১.৫.০ (প্রগতিতে)
সংস্করণ 1.4.0
- myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.27.2.0 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টার সংস্করণ 5.33.0.0 সমর্থন করে।
- গুগল মোবাইল অ্যাডস ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.3.0
- myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.27.1.1 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টার সংস্করণ 5.31.1.0 সমর্থন করে।
- গুগল মোবাইল অ্যাডস ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.2.0
- myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.27.1.1 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টার সংস্করণ 5.29.1.0 সমর্থন করে।
- গুগল মোবাইল অ্যাডস ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.1.0
- myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.27.1.1 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টার সংস্করণ 5.28.0.0 সমর্থন করে।
- গুগল মোবাইল অ্যাডস ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.0.0
- প্রাথমিক প্রকাশ।
- myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.27.1.0 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টার সংস্করণ 5.24.1.0 সমর্থন করে।
- গুগল মোবাইল অ্যাডস ফ্লাটার প্লাগইন সংস্করণ 5.3.1 দিয়ে তৈরি এবং পরীক্ষিত।