এই নির্দেশিকাটি আপনাকে দেখায় যে কীভাবে মধ্যস্থতা ব্যবহার করে লিফটঅফ মনিটাইজ থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করতে হয়, বিডিং এবং জলপ্রপাত উভয়ই একীকরণকে কভার করে৷ এটি কভার করে কিভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে Liftoff Monetize যোগ করতে হয় এবং Vungle SDK এবং অ্যাডাপ্টারকে একটিFlutter অ্যাপ
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | |
বিন্যাস | |
অ্যাপ খুলুন | 1 , 3 |
ব্যানার | 2 |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত | |
পুরস্কৃত ইন্টারস্টিশিয়াল | 2 |
1 এই বিন্যাসের জন্য বিডিং ইন্টিগ্রেশন বন্ধ বিটাতে রয়েছে৷
2 এই বিন্যাসের জন্য বিডিং ইন্টিগ্রেশন ওপেন বিটাতে।
এই বিন্যাসের জন্য 3 জলপ্রপাত একীকরণ বন্ধ বিটাতে রয়েছে।
প্রয়োজনীয়তা
- সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
- ফ্লটার 3.7.0 বা উচ্চতর
- অ্যান্ড্রয়েডে স্থাপন করতে
- Android API স্তর 21 বা উচ্চতর
- iOS এ স্থাপন করতে
- 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
- একটি কাজ Flutter প্রোজেক্টটি Google Mobile Ads SDK-এর সাথে কনফিগার করা হয়েছে। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: Liftoff Monetize UI এ কনফিগারেশন সেট আপ করুন
সাইন আপ করুন বা আপনার Liftoff Monetize অ্যাকাউন্টে লগ ইন করুন ৷
অ্যাপ্লিকেশন যোগ করুন বোতামে ক্লিক করে Liftoff Monetize ড্যাশবোর্ডে আপনার অ্যাপ যোগ করুন।
সমস্ত প্রয়োজনীয় বিবরণ লিখুন, ফর্মটি পূরণ করুন।
অ্যান্ড্রয়েড
iOS
আপনার অ্যাপ তৈরি হয়ে গেলে, Liftoff Monetize Applications ড্যাশবোর্ড থেকে আপনার অ্যাপটি নির্বাচন করুন।
অ্যান্ড্রয়েড
iOS
অ্যাপ আইডি নোট নিন।
অ্যান্ড্রয়েড
iOS
নতুন স্থান যোগ করুন
AdMobমধ্যস্থতার সাথে ব্যবহার করার জন্য একটি নতুন প্লেসমেন্ট তৈরি করতে, Liftoff মনিটাইজ প্লেসমেন্ট ড্যাশবোর্ডে নেভিগেট করুন, প্লেসমেন্ট যোগ করুন বোতামে ক্লিক করুন এবং ড্রপ-ডাউন তালিকা থেকে আপনার অ্যাপ নির্বাচন করুন।
নতুন স্থান যোগ করার জন্য বিশদ বিবরণ নীচে অন্তর্ভুক্ত করা হয়েছে:
অ্যাপ খুলুন
ইন্টারস্টিশিয়াল নির্বাচন করুন এবং একটি প্লেসমেন্টের নাম লিখুন। তারপরে, Skippable এর জন্য Yes নির্বাচন করুন এবং বাকি ফর্মটি পূরণ করুন। [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
ব্যানার
ব্যানার নির্বাচন করুন, একটি প্লেসমেন্টের নাম লিখুন এবং বাকি ফর্মটি পূরণ করুন। [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
300x250 ব্যানার
MREC নির্বাচন করুন, একটি প্লেসমেন্টের নাম লিখুন এবং বাকি ফর্মটি পূরণ করুন। [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
কৌশলে
ইন্টারস্টিশিয়াল নির্বাচন করুন, একটি প্লেসমেন্টের নাম লিখুন, এবং বাকি ফর্মটি পূরণ করুন। [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
পুরস্কৃত
Rewarded নির্বাচন করুন, একটি প্লেসমেন্টের নাম লিখুন এবং বাকি ফর্মটি পূরণ করুন। [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
পুরস্কৃত ইন্টারস্টিশিয়াল
পুরস্কৃত নির্বাচন করুন। একটি প্লেসমেন্টের নাম লিখুন, স্কিপেবল সক্ষম করুন এবং বাকি ফর্মটি পূরণ করুন৷ [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
স্থানীয়
নেটিভ নির্বাচন করুন, একটি প্লেসমেন্টের নাম লিখুন এবং বাকি ফর্মটি পূরণ করুন। [শুধুমাত্র বিডিং] মনিটাইজেশনের অধীনে, ইন-অ্যাপ বিডিং সুইচটি সক্ষম করে টগল করুন। প্লেসমেন্ট তৈরি করতে পৃষ্ঠার নীচে অবিরত বোতামে ক্লিক করুন।
রেফারেন্স আইডিটি নোট করুন এবং সাউন্ডস গুড ক্লিক করুন।
অ্যাপ খুলুন
ব্যানার
300x250 ব্যানার
কৌশলে
পুরস্কৃত
পুরস্কৃত ইন্টারস্টিশিয়াল
স্থানীয়
আপনার রিপোর্টিং API কী সনাক্ত করুন৷
বিডিং
বিডিং ইন্টিগ্রেশনের জন্য এই ধাপের প্রয়োজন নেই।
জলপ্রপাত
অ্যাপ আইডি এবং রেফারেন্স আইডি ছাড়াও, আপনারAdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করতে আপনার Liftoff Monetize Reporting API কী- এরও প্রয়োজন হবে। Liftoff Monetize Reports ড্যাশবোর্ডে নেভিগেট করুন এবং আপনার Reporting API কী দেখতে Reporting API কী বোতামে ক্লিক করুন।
পরীক্ষা মোড চালু করুন
পরীক্ষার বিজ্ঞাপনগুলি সক্ষম করতে, আপনার Liftoff Monetize ড্যাশবোর্ডে যান এবং অ্যাপ্লিকেশনগুলিতে নেভিগেট করুন৷
আপনার অ্যাপটি নির্বাচন করুন যার জন্য আপনি আপনার অ্যাপের প্লেসমেন্ট রেফারেন্স আইডি বিভাগের অধীনে পরীক্ষার বিজ্ঞাপনগুলি সক্ষম করতে চান৷ শুধুমাত্র স্ট্যাটাস বিভাগের অধীনে পরীক্ষার বিজ্ঞাপন দেখানোর জন্য টেস্ট মোড নির্বাচন করে পরীক্ষা বিজ্ঞাপনগুলি সক্ষম করা যেতে পারে।
অ্যান্ড্রয়েড
iOS
ধাপ 2: Liftoff Monetize চাহিদা সেট আপ করুন AdMob UI
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য,Android এর জন্য গাইডের ধাপ 2 দেখুন।
iOS
নির্দেশাবলীর জন্য,iOS- এর জন্য গাইডের ধাপ 2 দেখুন।
যোগ করুন Liftoff জিডিপিআর এবং মার্কিন রাষ্ট্রীয় প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায়
GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংসএ ধাপগুলি অনুসরণ করুন AdMob UI এ।
ধাপ 3: Vungle SDK এবং Liftoff Monetize অ্যাডাপ্টার আমদানি করুন
pub.dev এর মাধ্যমে ইন্টিগ্রেশন
এর সর্বশেষ সংস্করণগুলির সাথে নিম্নলিখিত নির্ভরতা যুক্ত করুন৷Liftoff Monetize আপনার প্যাকেজের pubspec.yaml
ফাইলে SDK এবং অ্যাডাপ্টার:
dependencies:
gma_mediation_liftoffmonetize: ^1.0.0
ম্যানুয়াল ইন্টিগ্রেশন
এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনের সর্বশেষ সংস্করণ ডাউনলোড করুনLiftoff Monetize , ডাউনলোড করা ফাইলটি এক্সট্র্যাক্ট করুন এবং এক্সট্রাক্ট করা প্লাগইন ফোল্ডার (এবং এর বিষয়বস্তু) আপনার ফ্লাটার প্রোজেক্টে যোগ করুন। তারপর, নিম্নলিখিত নির্ভরতা যোগ করে আপনার pubspec.yaml
ফাইলে প্লাগইনটি উল্লেখ করুন:
dependencies:
gma_mediation_liftoffmonetize:
path: path/to/local/package
ধাপ 4: Liftoff Monetize SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন
ইইউ সম্মতি এবং জিডিপিআর
Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷
Liftoff Monetize-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে GmaMediationLiftoffmonetize.setGDPRStatus()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি দেখায় কিভাবে Vungle SDK-কে সম্মতির তথ্য পাঠাতে হয়। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google Mobile Ads SDK-এর মাধ্যমে বিজ্ঞাপনের অনুরোধ করার আগে এটিকে কল করার পরামর্শ দেওয়া হয়।
import 'package:gma_mediation_liftoffmonetize/gma_mediation_liftoffmonetize.dart';
// ...
GmaMediationLiftoffmonetize.setGDPRStatus(true, "1.0.0");
আরও বিশদ বিবরণের জন্য এবং পদ্ধতিতে দেওয়া যেতে পারে এমন মানগুলির জন্য Android এবং iOS-এর জন্য GDPR প্রস্তাবিত বাস্তবায়ন নির্দেশাবলী দেখুন।
মার্কিন রাষ্ট্র গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার প্রদান করতে হবে (যেমন আইন সেই শর্তগুলিকে সংজ্ঞায়িত করে), "বিক্রয়" এ একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউটের প্রস্তাব দেওয়া হয়েছে "পার্টির হোমপেজ। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।
Liftoff Monetize-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে GmaMediationLiftoffmonetize.setCCPAStatus()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি দেখায় কিভাবে Vungle SDK-কে সম্মতির তথ্য পাঠাতে হয়। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google Mobile Ads SDK-এর মাধ্যমে বিজ্ঞাপনের অনুরোধ করার আগে এটিকে কল করার পরামর্শ দেওয়া হয়।
import 'package:gma_mediation_liftoffmonetize/gma_mediation_liftoffmonetize.dart';
// ...
GmaMediationLiftoffmonetize.setCCPAStatus(true);
আরও বিশদ বিবরণ এবং পদ্ধতিতে দেওয়া মানগুলির জন্য Android এবং iOS-এর জন্য CCPA প্রস্তাবিত বাস্তবায়ন নির্দেশাবলী দেখুন।
ধাপ 5: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
কোন অতিরিক্ত কোড প্রয়োজন নেই Liftoff Monetize ইন্টিগ্রেশন.
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist
ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে Liftoff Monetize-এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষা বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনিAdMob এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং Liftoff Monetize UI-তে পরীক্ষা মোড সক্ষম করেছেন ৷
পরীক্ষা বিজ্ঞাপন যাচাই করুন
আপনিLiftoff Monetizeথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, Liftoff Monetize (Bidding) and Liftoff Monetize (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।
ত্রুটি কোড
যদি অ্যাডাপ্টার Liftoff Monetize থেকে একটি বিজ্ঞাপন পেতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসের অধীনে ResponseInfo
ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
অ্যান্ড্রয়েড
বিন্যাস | ক্লাসের নাম |
---|---|
অ্যাপ ওপেন (বিডিং) | com.google.ads.mediation.vungle.VungleMediationAdapter |
অ্যাপ খোলা (জলপ্রপাত) | com.google.ads.mediation.vungle.VungleMediationAdapter |
ব্যানার (বিডিং) | com.google.ads.mediation.vungle.VungleMediationAdapter |
ব্যানার (জলপ্রপাত) | com.vungle.mediation.VungleInterstitialAdapter |
ইন্টারস্টিশিয়াল (বিডিং) | com.google.ads.mediation.vungle.VungleMediationAdapter |
ইন্টারস্টিশিয়াল (জলপ্রপাত) | com.vungle.mediation.VungleInterstitialAdapter |
পুরস্কৃত (বিডিং) | com.google.ads.mediation.vungle.VungleMediationAdapter |
পুরস্কৃত (জলপ্রপাত) | com.vungle.mediation.VungleAdapter |
পুরস্কৃত ইন্টারস্টিশিয়াল (বিডিং) | com.google.ads.mediation.vungle.VungleMediationAdapter |
পুরস্কৃত ইন্টারস্টিশিয়াল (জলপ্রপাত) | com.google.ads.mediation.vungle.VungleMediationAdapter |
iOS
বিন্যাস | ক্লাসের নাম |
---|---|
অ্যাপ ওপেন (বিডিং) | GADMediationAdapterVungle |
অ্যাপ খোলা (জলপ্রপাত) | GADMediationAdapterVungle |
ব্যানার (বিডিং) | GADMediationAdapterVungle |
ব্যানার (জলপ্রপাত) | GADMAdapterVungleInterstitial |
ইন্টারস্টিশিয়াল (বিডিং) | GADMediationAdapterVungle |
ইন্টারস্টিশিয়াল (জলপ্রপাত) | GADMAdapterVungleInterstitial |
পুরস্কৃত (বিডিং) | GADMediationAdapterVungle |
পুরস্কৃত (জলপ্রপাত) | GADMAdapterVungleRewardBasedVideoAd |
পুরস্কৃত ইন্টারস্টিশিয়াল (বিডিং) | GADMediationAdapterVungle |
পুরস্কৃত ইন্টারস্টিশিয়াল (জলপ্রপাত) | GADMediationAdapterVungle |
যখন কোনো বিজ্ঞাপন লোড হতে ব্যর্থ হয় তখন লিফটঅফ মনিটাইজ অ্যাডাপ্টার দ্বারা নিক্ষিপ্ত কোড এবং সহ বার্তাগুলি এখানে রয়েছে:
অ্যান্ড্রয়েড
ত্রুটি কোড | কারণ |
---|---|
101 | অবৈধ সার্ভার প্যারামিটার (যেমন অ্যাপ আইডি বা প্লেসমেন্ট আইডি)। |
102 | অনুরোধ করা ব্যানারের আকার একটি বৈধ Liftoff Monetize বিজ্ঞাপনের আকারের সাথে মানচিত্র নয়। |
103 | লিফটঅফ মনিটাইজ বিজ্ঞাপনের অনুরোধ করার জন্য একটি Activity প্রসঙ্গ প্রয়োজন। |
104 | Vungle SDK একই প্লেসমেন্ট আইডির জন্য একাধিক বিজ্ঞাপন লোড করতে পারে না। |
105 | Vungle SDK আরম্ভ করতে ব্যর্থ হয়েছে৷ |
106 | Vungle SDK একটি সফল লোড কলব্যাক ফিরিয়ে দিয়েছে, কিন্তু Banners.getBanner() বা Vungle.getNativeAd() শূন্য ফেরত দিয়েছে। |
107 | Vungle SDK বিজ্ঞাপনটি চালানোর জন্য প্রস্তুত নয়৷ |
108 | Vungle SDK অবৈধ বিডিং টোকেন ফিরিয়ে দিয়েছে। |
iOS
ত্রুটি কোড | কারণ |
---|---|
101 | অবৈধ সার্ভার প্যারামিটার (যেমন অ্যাপ আইডি বা প্লেসমেন্ট আইডি)। |
102 | এই নেটওয়ার্ক কনফিগারেশনের জন্য ইতিমধ্যেই একটি বিজ্ঞাপন লোড করা হয়েছে৷ Vungle SDK একই প্লেসমেন্ট আইডির জন্য দ্বিতীয় বিজ্ঞাপন লোড করতে পারে না। |
103 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Liftoff Monetize সমর্থিত ব্যানার আকারের সাথে মেলে না। |
104 | Vungle SDK ব্যানার বিজ্ঞাপন রেন্ডার করতে পারেনি৷ |
105 | Vungle SDK প্লেসমেন্ট আইডি নির্বিশেষে, একবারে শুধুমাত্র 1টি ব্যানার বিজ্ঞাপন লোড করা সমর্থন করে৷ |
106 | Vungle SDK বিজ্ঞাপনটি চালানোর যোগ্য নয় বলে একটি কলব্যাক পাঠিয়েছে। |
107 | Vungle SDK বিজ্ঞাপনটি চালানোর জন্য প্রস্তুত নয়৷ |
Vungle SDK থেকে আসা ত্রুটিগুলির জন্য, ত্রুটি কোডগুলি দেখুন: iOS এবং Android এর জন্য Vungle SDK ৷
Liftoff মনিটাইজ ফ্লাটার মধ্যস্থতা অ্যাডাপ্টার চেঞ্জলগ
সংস্করণ 1.0.0
- প্রাথমিক মুক্তি।
- Liftoff Monetize Android অ্যাডাপ্টারের সংস্করণ 7.3.1.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা
- LiftoffMonetize iOS অ্যাডাপ্টারের সংস্করণ 7.3.2.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা
- Google মোবাইল বিজ্ঞাপন ফ্লাটার প্লাগইন সংস্করণ 5.1.0 দিয়ে তৈরি এবং পরীক্ষিত।