এই নির্দেশিকাটি আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে মধ্যস্থতা ব্যবহার করে myTarget থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, জলপ্রপাত একীকরণগুলি কভার করে৷ এটি কভার করে কিভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে myTarget যোগ করতে হয় এবং কিভাবে একটি Flutter অ্যাপে myTarget SDK এবং অ্যাডাপ্টারকে একীভূত করতে হয়।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | |
বিন্যাস | |
ব্যানার | |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত | |
পুরস্কৃত ইন্টারস্টিশিয়াল | |
নেটিভ |
প্রয়োজনীয়তা
- সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
- ফ্লটার 3.7.0 বা উচ্চতর
- অ্যান্ড্রয়েডে স্থাপন করতে
- Android API স্তর 23 বা উচ্চতর
- iOS এ স্থাপন করতে
- 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
- Google মোবাইল বিজ্ঞাপন SDK-এর সাথে কনফিগার করা একটি কার্যকরী ফ্লাটার প্রকল্প। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: myTarget UI এ কনফিগারেশন সেট আপ করুন
আপনার myTarget অ্যাকাউন্টে লগ ইন করুন । হেডারে APPS- এ ক্লিক করে অ্যাপস পৃষ্ঠায় নেভিগেট করুন। ADD APP এ ক্লিক করে আপনার অ্যাপ যোগ করুন।
যদি আপনার অ্যাপটি Android এবং iOS উভয় প্ল্যাটফর্মকে সমর্থন করে, তাহলে আপনাকে তাদের প্রত্যেকটিকে আলাদাভাবে সেট আপ করতে হবে।
অ্যান্ড্রয়েড
এরপরে, আপনার অ্যাপের জন্য Google Play URL প্রদান করুন।
iOS
এরপরে, আপনার অ্যাপের জন্য iTunes URL ** প্রদান করুন।
একটি অ্যাপ যোগ করার সময়, আপনি প্রক্রিয়াটি সম্পূর্ণ করার আগে myTarget-এর জন্য আপনাকে একটি বিজ্ঞাপন ইউনিট তৈরি করতে হবে।
ব্যানার
উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে ব্যানার নির্বাচন করুন, এবং তারপর অ্যাড AD UNIT বোতামে ক্লিক করুন৷
ইন্টারস্টিশিয়াল
উপলব্ধ বিজ্ঞাপন বিন্যাস থেকে অন্তর্বর্তী নির্বাচন করুন, এবং তারপর অ্যাড অ্যাড ইউনিট বোতামে ক্লিক করুন।
পুরস্কৃত
উপলব্ধ বিজ্ঞাপন ফর্ম্যাট থেকে পুরস্কৃত ভিডিও নির্বাচন করুন, এবং তারপর অ্যাড AD ইউনিট বোতামে ক্লিক করুন৷
নেটিভ
উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে NATIVE নির্বাচন করুন এবং তারপরে অ্যাড AD UNIT- এ ক্লিক করুন।
আপনার বিজ্ঞাপন ইউনিটের বিবরণ পৃষ্ঠায়, আপনার স্লট আইডির একটি নোট করুন যা বিজ্ঞাপন ইউনিট সেটিংসের অধীনে slot_id হিসাবে পাওয়া যেতে পারে। এই স্লট আইডিটি পরবর্তী বিভাগে আপনার AdMob বিজ্ঞাপন ইউনিট সেট আপ করতে ব্যবহার করা হবে।
slot_id ছাড়াও, আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করতে আপনার myTarget স্থায়ী অ্যাক্সেস টোকেনও প্রয়োজন হবে৷ প্রোফাইল ট্যাবে নেভিগেট করুন এবং অ্যাক্সেস টোকেন নির্বাচন করুন। আপনার myTarget স্থায়ী অ্যাক্সেস টোকেন দেখতে টোকেন তৈরি করুন বা টোকেন দেখান ক্লিক করুন।
আপনার app-ads.txt আপডেট করুন
Apps app-ads.txt-এর জন্য অনুমোদিত বিক্রেতা হল একটি IAB টেক ল্যাব উদ্যোগ যা নিশ্চিত করতে সাহায্য করে যে আপনার অ্যাপ বিজ্ঞাপনের ইনভেনটরি শুধুমাত্র সেই চ্যানেলগুলির মাধ্যমে বিক্রি হয় যেগুলিকে আপনি অনুমোদিত হিসাবে চিহ্নিত করেছেন৷ বিজ্ঞাপনের আয়ের উল্লেখযোগ্য ক্ষতি রোধ করতে, আপনাকে একটি app-ads.txt
ফাইল প্রয়োগ করতে হবে। আপনি যদি এটি ইতিমধ্যে না করে থাকেন, তাহলে আপনার অ্যাপের জন্য একটি app-ads.txt ফাইল সেট আপ করুন ।
myTarget-এর জন্য app-ads.txt
প্রয়োগ করতে, কীভাবে একটি ফাইল তৈরি ও প্রকাশ করতে হয় তা দেখুন।
পরীক্ষা মোড চালু করুন
myTarget UI এ একটি টেস্ট ডিভাইস যোগ এবং কনফিগার করতে myTarget এর ডকুমেন্টেশনের নির্দেশাবলী অনুসরণ করুন।
ধাপ 2: AdMob UI-তে myTarget চাহিদা সেট আপ করুন
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য, Android এর জন্য গাইডের ধাপ 2 দেখুন।
iOS
নির্দেশাবলীর জন্য, iOS এর জন্য নির্দেশিকাতে ধাপ 2 দেখুন।
Mail.ru যোগ করুন GDPR এবং মার্কিন রাষ্ট্রীয় প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায়
AdMob UI-তে ইউরোপীয় এবং মার্কিন রাষ্ট্রীয় বিধিবিধানের বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru যোগ করতে ইউরোপীয় প্রবিধান সেটিংস এবং মার্কিন রাজ্যের প্রবিধান সেটিংসের ধাপগুলি অনুসরণ করুন৷
ধাপ 3: myTarget SDK এবং অ্যাডাপ্টার আমদানি করুন
pub.dev এর মাধ্যমে ইন্টিগ্রেশন
আপনার প্যাকেজের pubspec.yaml
ফাইলে myTarget SDK এবং অ্যাডাপ্টারের সর্বশেষ সংস্করণগুলির সাথে নিম্নলিখিত নির্ভরতা যুক্ত করুন:
dependencies:
gma_mediation_mytarget: ^
ম্যানুয়াল ইন্টিগ্রেশন
myTarget- এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইন-এর সর্বশেষ সংস্করণ ডাউনলোড করুন, ডাউনলোড করা ফাইলটি বের করুন এবং আপনার ফ্লাটার প্রকল্পে নিষ্কাশন করা প্লাগইন ফোল্ডার (এবং এর বিষয়বস্তু) যোগ করুন। তারপর, নিম্নলিখিত নির্ভরতা যোগ করে আপনার pubspec.yaml
ফাইলে প্লাগইনটি উল্লেখ করুন:
dependencies:
gma_mediation_mytarget:
path: path/to/local/package
ধাপ 4: myTarget SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন
নির্দেশাবলীর জন্য, অ্যান্ড্রয়েড এবং আইওএস-এর জন্য গাইডের ধাপ 4 দেখুন।
ধাপ 5: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
myTarget ইন্টিগ্রেশনের জন্য কোন অতিরিক্ত কোডের প্রয়োজন নেই।
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist
ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে myTarget-এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষা বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনি 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
iOS
GADMAdapterMyTarget
GADMediationAdapterMyTargetNative
GADMediationAdapterMyTargetRewarded
একটি বিজ্ঞাপন লোড হতে ব্যর্থ হলে myTarget অ্যাডাপ্টার দ্বারা নিক্ষিপ্ত কোড এবং সহগামী বার্তাগুলি এখানে রয়েছে:
অ্যান্ড্রয়েড
ত্রুটি কোড | কারণ |
---|---|
100 | myTarget SDK একটি ত্রুটি ফিরিয়ে দিয়েছে। |
101 | AdMob UI-তে কনফিগার করা myTarget সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ। |
102 | অনুরোধ করা বিজ্ঞাপনের আকার একটি myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না। |
103 | বিজ্ঞাপন অনুরোধ একটি ইউনিফাইড নেটিভ বিজ্ঞাপন অনুরোধ নয়. |
104 | myTarget থেকে লোড করা নেটিভ বিজ্ঞাপন অনুরোধ করা নেটিভ বিজ্ঞাপন থেকে আলাদা। |
105 | myTarget থেকে লোড করা নেটিভ বিজ্ঞাপনে কিছু প্রয়োজনীয় সম্পদ (যেমন ছবি বা আইকন) নেই। |
iOS
ত্রুটি কোড | কারণ |
---|---|
100 | myTarget SDK-এ এখনও কোনও বিজ্ঞাপন উপলব্ধ নেই৷ |
101 | AdMob UI-তে কনফিগার করা myTarget সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ। |
102 | myTarget Adapter অনুরোধ করা বিজ্ঞাপন বিন্যাস সমর্থন করে না। |
103 | একটি myTarget বিজ্ঞাপন দেখানোর চেষ্টা করা হয়েছে যা লোড করা হয়নি। |
104 | অনুরোধ করা বিজ্ঞাপনের আকার একটি myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না। |
105 | প্রয়োজনীয় নেটিভ বিজ্ঞাপন সম্পদ অনুপস্থিত. |
myTarget Flutter Mediation Adapter Changelog
সংস্করণ 1.3.0
- myTarget Android অ্যাডাপ্টার সংস্করণ 5.27.1.1 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টারের সংস্করণ 5.31.1.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.2.0
- myTarget Android অ্যাডাপ্টার সংস্করণ 5.27.1.1 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টারের সংস্করণ 5.29.1.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.1.0
- myTarget Android অ্যাডাপ্টার সংস্করণ 5.27.1.1 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টারের সংস্করণ 5.28.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ফ্লাটার প্লাগইন সংস্করণ 6.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 1.0.0
- প্রাথমিক প্রকাশ।
- myTarget Android অ্যাডাপ্টার সংস্করণ 5.27.1.0 সমর্থন করে।
- myTarget iOS অ্যাডাপ্টারের সংস্করণ 5.24.1.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ফ্লাটার প্লাগইন সংস্করণ 5.3.1 দিয়ে তৈরি এবং পরীক্ষিত।