মধ্যস্থতার সাথে লাইন বিজ্ঞাপন নেটওয়ার্ককে একীভূত করুন

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

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

লাইন অ্যাডস নেটওয়ার্কের জন্য অ্যাড ম্যানেজার মিডিয়েশন অ্যাডাপ্টারটির নিম্নলিখিত সক্ষমতাগুলো রয়েছে:

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

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

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

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

আপনার LINE Ads Network অ্যাকাউন্টে সাইন আপ করুন এবং লগ ইন করুন

একটি নতুন অ্যাপ্লিকেশন যোগ করুন

アプリ (App) ট্যাবে নেভিগেট করুন এবং新規登録 (নতুন নিবন্ধন) বোতামে ক্লিক করুন৷

নতুন নিবন্ধন

ফর্মটি পূরণ করুন এবং ক্লিক করুন登録 (নিবন্ধন করুন)

নতুন নিবন্ধন ফর্ম

アプリID (App ID) নোট করুন।

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

নিবন্ধনের বিবরণ

আইওএস

নিবন্ধনের বিবরণ

একটি বিজ্ঞাপন স্লট তৈরি করুন

アプリ (App) ট্যাবে, আপনার অ্যাপের বিবরণ দেখতে আপনার অ্যাপটি নির্বাচন করুন।スロット (স্লট) বিভাগের অধীনে,追加 (যোগ করুন) ক্লিক করুন।

স্লট যোগ করুন

স্লট সম্পর্কে বিস্তারিত জানতে ফর্মটি পূরণ করুন। বিডিং টাইপের জন্য, এই স্লটটিকে ওয়াটারফল মিডিয়েশনের জন্য কনফিগার করতে স্ট্যান্ডার্ড নির্বাচন করুন, অথবা বিডিংয়ের জন্য কনফিগার করতে গুগল এসডিকে বিডিং নির্বাচন করুন। ফর্মটি পূরণ হয়ে গেলে তৈরি করুন (Create) বোতামে ক্লিক করুন।

স্লট ফর্ম যোগ করুন

スロットID (স্লট আইডি) নোট করুন।

স্লটের বিবরণ

আপনার app-ads.txt আপডেট করুন।

Apps-এর জন্য অনুমোদিত বিক্রেতা app-ads.txt হলো IAB টেক ল্যাবের একটি উদ্যোগ, যা নিশ্চিত করতে সাহায্য করে যে আপনার অ্যাপের বিজ্ঞাপন ইনভেন্টরি শুধুমাত্র আপনার দ্বারা অনুমোদিত হিসেবে চিহ্নিত চ্যানেলগুলোর মাধ্যমেই বিক্রি হয়। বিজ্ঞাপনের আয়ে বড় ধরনের ক্ষতি এড়াতে, আপনাকে একটি app-ads.txt ফাইল প্রয়োগ করতে হবে। যদি আপনি ইতিমধ্যে তা না করে থাকেন, তাহলে Ad Manager-এর জন্য একটি app-ads.txt ফাইল তৈরি করুন

LINE Ads Network-এর জন্য app-ads.txt প্রয়োগ করতে, App-ads.txt সম্পর্কে দেখুন।

ধাপ ২: অ্যাড ম্যানেজার UI-তে LINE Ads Network ডিমান্ড সেট আপ করুন।

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

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

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

আইওএস

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

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

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

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

dependencies:
  gma_mediation_line: ^2.0.0

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

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

dependencies:
  gma_mediation_line:
    path: path/to/local/package

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

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

লাইন অ্যাডস নেটওয়ার্ক ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত কোডের প্রয়োজন নেই।

আইওএস

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

আপনার প্রোজেক্টের Info.plist ফাইলে SKAdNetwork আইডেন্টিফায়ারগুলো যোগ করতে LINE Ads Network-এর ডকুমেন্টেশন অনুসরণ করুন।

ধাপ ৫: আপনার বাস্তবায়ন পরীক্ষা করুন

টেস্ট বিজ্ঞাপন সক্রিয় করুন

আপনার টেস্ট ডিভাইসটি অ্যাড ম্যানেজারের জন্য রেজিস্টার করা নিশ্চিত করুন।

পরীক্ষামূলক বিজ্ঞাপন যাচাই করুন

আপনি LINE Ads Network থেকে টেস্ট অ্যাড পাচ্ছেন কিনা তা যাচাই করতে, অ্যাড ইন্সপেক্টরে LINE Ads Network (Waterfall) অ্যাড সোর্স(গুলি) ব্যবহার করে সিঙ্গেল অ্যাড সোর্স টেস্টিং সক্ষম করুন।

ঐচ্ছিক পদক্ষেপ

নেটওয়ার্ক-নির্দিষ্ট পরামিতি

লাইন অ্যাডস নেটওয়ার্ক ফ্লাটার মিডিয়েশন প্লাগইনটি নিম্নলিখিত অতিরিক্ত রিকোয়েস্ট প্যারামিটার সমর্থন করে, যা LineMediationExtras ক্লাসের মাধ্যমে অ্যাডাপ্টারে পাঠানো যেতে পারে:

  • enableAdSound : ব্যানার, ইন্টারস্টিশিয়াল এবং রিওয়ার্ডেড বিজ্ঞাপনের ডিফল্ট সাউন্ড শুরুর অবস্থা নির্দিষ্ট করে।

এই প্যারামিটারগুলো সেট করে কীভাবে একটি বিজ্ঞাপন অনুরোধ তৈরি করতে হয়, তার একটি কোড উদাহরণ এখানে দেওয়া হলো:

LineMediationExtras lineExtras = LineMediationExtras(enableAdSound: true)

AdRequest request = AdRequest(
    keywords: <String>['foo', 'bar'],
    contentUrl: 'http://foo.com/bar.html',
    mediationExtras: [lineExtras],
);

ত্রুটি কোড

যদি অ্যাডাপ্টারটি LINE Ads Network থেকে কোনো বিজ্ঞাপন গ্রহণ করতে ব্যর্থ হয়, তাহলে পাবলিশাররা নিম্নলিখিত ক্লাসগুলির অধীনে ResponseInfo ব্যবহার করে বিজ্ঞাপনের প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটিটি পরীক্ষা করতে পারেন:

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

com.line.ads
com.google.ads.mediation.line.LineMediationAdapter

আইওএস

GADMediationAdapterLine

যখন কোনো বিজ্ঞাপন লোড হতে ব্যর্থ হয়, তখন LINE Ads Network অ্যাডাপ্টার থেকে প্রদর্শিত কোড এবং সংশ্লিষ্ট বার্তাগুলো নিচে দেওয়া হলো:

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

ত্রুটি কোড ডোমেইন কারণ
১-১০ com.five_corp.ad লাইন অ্যাডস নেটওয়ার্ক এসডিকে একটি এসডিকে-নির্দিষ্ট ত্রুটি দেখিয়েছে। আরও বিস্তারিত জানতে লাইন অ্যাডস নেটওয়ার্কের ডকুমেন্টেশন দেখুন।
১০১ com.google.ads.mediation.line আবেদন আইডি অনুপস্থিত বা অবৈধ।
১০২ com.google.ads.mediation.line স্লট আইডি অনুপস্থিত বা অবৈধ।
১০৩ com.google.ads.mediation.line অনুরোধ করা বিজ্ঞাপনের আকারটি LINE Ads Network সমর্থিত ব্যানার বিজ্ঞাপনের আকারের সাথে মেলে না।
১০৪ com.google.ads.mediation.line অ্যাক্টিভিটি কনটেক্সট অনুপস্থিত থাকায় একটি ইন্টারস্টিশিয়াল বা রিওয়ার্ডেড বিজ্ঞাপন লোড করা সম্ভব হয়নি।
১০৫ com.google.ads.mediation.line LINE Ads Network SDK একটি ইন্টারস্টিশিয়াল বা রিওয়ার্ডেড বিজ্ঞাপন দেখাতে ব্যর্থ হয়েছে।
১০৬ com.google.ads.mediation.line প্রয়োজনীয় উপাদান অনুপস্থিত থাকায় একটি নেটিভ বিজ্ঞাপন লোড করা সম্ভব হয়নি।

আইওএস

ত্রুটি কোড ডোমেইন কারণ
১-১০ LINE Ads Network SDK দ্বারা প্রেরিত লাইন অ্যাডস নেটওয়ার্ক এসডিকে একটি এসডিকে-নির্দিষ্ট ত্রুটি দেখিয়েছে। আরও বিস্তারিত জানতে লাইন অ্যাডস নেটওয়ার্কের ডকুমেন্টেশন দেখুন।
১০১ com.google.ads.mediation.line অবৈধ সার্ভার প্যারামিটার (যেমন অ্যাপ্লিকেশন আইডি বা স্লট আইডি অনুপস্থিত)।
১০২ com.google.ads.mediation.line অনুরোধ করা বিজ্ঞাপনের আকারটি LINE Ads Network সমর্থিত ব্যানার বিজ্ঞাপনের আকারের সাথে মেলে না।
১০৩ com.google.ads.mediation.line নেটিভ বিজ্ঞাপনে একটি তথ্য আইকন ইমেজ অ্যাসেট লোড করতে ব্যর্থ হয়েছে।

লাইন ফ্লাটার মিডিয়েশন অ্যাডাপ্টার চেঞ্জলগ

সংস্করণ ২.০.১ (নির্মাণাধীন)

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

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

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

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

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

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

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

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