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

এই নির্দেশিকাটি আপনাকে দেখাবে কিভাবে মিডিয়েশন ব্যবহার করে myTarget থেকে বিজ্ঞাপন লোড ও প্রদর্শন করতে Google Mobile Ads Flutter Plugin ব্যবহার করতে হয়, যেখানে ওয়াটারফল ইন্টিগ্রেশনও অন্তর্ভুক্ত রয়েছে। এতে আলোচনা করা হয়েছে কিভাবে একটি অ্যাড ইউনিটের মিডিয়েশন কনফিগারেশনে myTarget যোগ করতে হয় এবং কিভাবে myTarget SDK ও অ্যাডাপ্টারকে একটি Flutter অ্যাপে ইন্টিগ্রেট করতে হয়।

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

একীকরণ
নিলাম
জলপ্রপাত
ফর্ম্যাট
ব্যানার
ইন্টারস্টিশিয়াল
পুরস্কৃত
পুরস্কৃত ইন্টারস্টিশিয়াল
স্থানীয়

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

  • সর্বশেষ Google Mobile Ads Flutter Plugin
  • ফ্লাটার ৩.৭.০ বা উচ্চতর
  • অ্যান্ড্রয়েডে স্থাপন করতে
    • অ্যান্ড্রয়েড এপিআই লেভেল ২৩ বা তার বেশি
  • iOS-এ স্থাপন করতে
    • iOS ডেপ্লয়মেন্ট টার্গেট ১৩.০ বা তার বেশি
  • Google Mobile Ads Flutter Plugin দিয়ে কনফিগার করা একটি কার্যকরী ফ্লাটার প্রজেক্ট। বিস্তারিত জানতে Google Mobile Ads Flutter Plugin সেট আপ করুন’ দেখুন।
  • AdMob মিডিয়েশন সেট আপ করুন

ধাপ ১: myTarget UI-তে কনফিগারেশন সেট আপ করুন।

আপনার myTarget অ্যাকাউন্টে লগ ইন করুন । হেডারে থাকা ‘APPS’- এ ক্লিক করে অ্যাপস পেজে যান। ‘ADD APP’-এ ক্লিক করে আপনার অ্যাপটি যোগ করুন।

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

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

এরপর, আপনার অ্যাপের গুগল প্লে ইউআরএল (URL) প্রদান করুন।

আইওএস

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

অ্যাপ যোগ করার সময়, প্রক্রিয়াটি সম্পন্ন করার আগে myTarget-এ আপনাকে একটি অ্যাড ইউনিট তৈরি করতে হবে।

উপলব্ধ বিজ্ঞাপন ফরম্যাটগুলো থেকে ব্যানার (BANNER) নির্বাচন করুন, এবং তারপর অ্যাড অ্যাড ইউনিট (ADD AD UNIT) বোতামে ক্লিক করুন।

ইন্টারস্টিশিয়াল

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

পুরস্কৃত

উপলব্ধ বিজ্ঞাপন ফরম্যাটগুলো থেকে রিওয়ার্ডেড ভিডিও নির্বাচন করুন, এবং তারপর অ্যাড অ্যাড ইউনিট বোতামে ক্লিক করুন।

স্থানীয়

উপলব্ধ বিজ্ঞাপন ফরম্যাটগুলো থেকে নেটিভ (NATIVE) নির্বাচন করুন, এবং তারপর অ্যাড ইউনিট (ADD 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-এর ডকুমেন্টেশনে দেওয়া নির্দেশাবলী অনুসরণ করুন।

ধাপ ২: AdMob UI-তে myTarget ডিমান্ড সেট আপ করুন।

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

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

নির্দেশাবলীর জন্য, অ্যান্ড্রয়েড গাইডের ধাপ ২ দেখুন।

আইওএস

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

GDPR এবং মার্কিন যুক্তরাষ্ট্রের রাজ্য বিধিমালা সংক্রান্ত বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru-কে যুক্ত করুন।

AdMob UI-তে ইউরোপীয় এবং মার্কিন রাজ্য বিধিমালা বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru-কে যুক্ত করতে, ইউরোপীয় বিধিমালা সেটিংস এবং মার্কিন রাজ্য বিধিমালা সেটিংস- এর ধাপগুলো অনুসরণ করুন।

ধাপ ৩: myTarget SDK এবং অ্যাডাপ্টার ইম্পোর্ট করুন

pub.dev এর মাধ্যমে একীকরণ

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

dependencies:
  gma_mediation_mytarget: ^1.9.0

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

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

dependencies:
  gma_mediation_mytarget:
    path: path/to/local/package

ধাপ ৪: myTarget SDK-তে গোপনীয়তা সেটিংস প্রয়োগ করুন।

নির্দেশাবলীর জন্য, অ্যান্ড্রয়েড এবং আইওএস- এর গাইডের ধাপ ৪ দেখুন।

ধাপ ৫: প্রয়োজনীয় কোড যোগ করুন

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

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

আইওএস

SKAdনেটওয়ার্ক ইন্টিগ্রেশন

আপনার প্রোজেক্টের 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 ফ্লাটার মিডিয়েশন অ্যাডাপ্টার চেঞ্জলগ

সংস্করণ ১.৯.০

সংস্করণ ১.৮.০

সংস্করণ ১.৭.১

  • ফ্লাটারের সর্বনিম্ন সংস্করণ ৩.৩৫.১-এ আপডেট করা হয়েছে।
  • গুগল মোবাইল অ্যাডস ফ্লাটার প্লাগইন সংস্করণ 7.0.0 সমর্থন করার জন্য আপডেট করা হয়েছে।

সংস্করণ ১.৭.০

সংস্করণ ১.৬.০

সংস্করণ ১.৫.০

সংস্করণ ১.৪.০

সংস্করণ ১.৩.০

সংস্করণ ১.২.০

সংস্করণ ১.১.০

সংস্করণ ১.০.০