মিডিয়েশনের সাথে LY Ads Network সমন্বিত করুন

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

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

LY Ads Network-এর Ad Manager মিডিয়েশন অ্যাডাপ্টারটির নিম্নলিখিত সক্ষমতাগুলো রয়েছে:

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

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

  • সর্বশেষ Google Mobile Ads Unity Plugin
  • ইউনিটি ৪ বা উচ্চতর
  • [বিডিংয়ের জন্য]: বিডিংয়ে সকল সমর্থিত বিজ্ঞাপন ফরম্যাট অন্তর্ভুক্ত করতে, LY Ads Network SDK 1.5.0 বা তার উচ্চতর সংস্করণের ( সর্বশেষ সংস্করণ সুপারিশকৃত ) জন্য Google Mobile Ads মিডিয়েশন প্লাগইনটি ব্যবহার করুন।
  • অ্যান্ড্রয়েডে স্থাপন করতে
    • অ্যান্ড্রয়েড এপিআই লেভেল ২৩ বা তার বেশি
  • iOS-এ স্থাপন করতে
    • iOS ডেপ্লয়মেন্ট টার্গেট ১৩.৩ বা তার বেশি
  • Google Mobile Ads Unity Plugin দিয়ে কনফিগার করা একটি কার্যকরী ইউনিটি প্রজেক্ট। বিস্তারিত জানতে Google Mobile Ads Unity Plugin সেট আপ করুন’ দেখুন।
  • মধ্যস্থতার ব্যবস্থা করুন

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

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

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

অ্যাপ ট্যাবে যান এবং নতুন নিবন্ধন বোতামে ক্লিক করুন।

নতুন নিবন্ধন

ফর্মটি পূরণ করুন এবং রেজিস্ট্রেশন-এ ক্লিক করুন।

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

অ্যাপ আইডিটি লিখে রাখুন।

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

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

আইওএস

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

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

অ্যাপ ট্যাবে, আপনার অ্যাপের বিবরণ দেখতে অ্যাপটি নির্বাচন করুন। স্লট বিভাগের অধীনে, যোগ করুন (Add ) বোতামে ক্লিক করুন।

স্লট যোগ করুন

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

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

স্লট আইডিটি লিখে রাখুন।

স্লটের বিবরণ

আপনার প্রথম স্লটটি তৈরি করার পর, LY Ads Network-এর অনুমোদন পেতে আপনার অ্যাপের ডিটেইল পেজে থাকা 'রিভিউ' বাটনে ক্লিক করুন। এতে কিছুটা সময় লাগতে পারে। আপনার কোনো প্রশ্ন থাকলে LY Ads Network-এর প্রতিনিধির সাথে যোগাযোগ করুন।

পর্যালোচনার অনুরোধ

একটি রিপোর্টিং এপিআই কী তৈরি করুন

"ম্যানেজিং রিপোর্টিং এপিআই কী" ট্যাবে যান এবং "ক্রিয়েট এপিআই কী" বোতামে ক্লিক করুন।

রিপোর্টিং এপিআই কী ট্যাব

ফর্মটি পূরণ করুন এবং সেভ-এ ক্লিক করুন।

রিপোর্টিং এপিআই কী ফর্ম

আপনার API Key ID এবং API Key Secret লিখে রাখুন।

রিপোর্টিং এপিআই কী ফর্ম

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

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

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

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

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

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

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

আইওএস

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

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

ওপেনইউপিএম-সিএলআই

আপনার যদি OpenUPM-CLI ইনস্টল করা থাকে, তাহলে আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রোজেক্টে Unity-এর জন্য Google Mobile Ads LY Ads Network Mediation Plugin-টি ইনস্টল করতে পারেন:

openupm add com.google.ads.mobile.mediation.line

ওপেনইউপিএম

আপনার ইউনিটি প্রজেক্ট এডিটরে, ইউনিটি প্যাকেজ ম্যানেজার সেটিংস খুলতে এডিট > প্রজেক্ট সেটিংস > প্যাকেজ ম্যানেজার নির্বাচন করুন।

Scoped Registrys ট্যাবের অধীনে, নিম্নলিখিত বিবরণ সহ OpenUPM-কে একটি স্কোপড রেজিস্ট্রি হিসাবে যুক্ত করুন:

  • নাম: OpenUPM
  • URL: https://package.openupm.com
  • স্কোপ(গুলি): com.google

ওপেনইউপিএম বিবরণ

এরপর, ইউনিটি প্যাকেজ ম্যানেজার খুলতে Window > Package Manager- এ যান এবং ড্রপ-ডাউন মেনু থেকে My Registries নির্বাচন করুন।

ইউনিটি রেজিস্ট্রি

Google Mobile Ads Line Mediation প্যাকেজটি নির্বাচন করুন এবং Install-এ ক্লিক করুন।

OpenUPM থেকে ইনস্টল করুন

ইউনিটি প্যাকেজ

চেঞ্জলগে দেওয়া ডাউনলোড লিঙ্ক থেকে LY Ads Network-এর জন্য Google Mobile Ads মিডিয়েশন প্লাগইনের সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং জিপ ফাইলটি থেকে GoogleMobileAdsLineMediation.unitypackage টি এক্সট্র্যাক্ট করুন।

আপনার ইউনিটি প্রজেক্ট এডিটরে, Assets > Import Package > Custom Package নির্বাচন করুন এবং আপনার ডাউনলোড করা GoogleMobileAdsLineMediation.unitypackage ফাইলটি খুঁজুন। নিশ্চিত করুন যে সমস্ত ফাইল নির্বাচিত আছে এবং Import-এ ক্লিক করুন।

ইউনিটি থেকে আমদানি করুন

এরপর, Assets > External Dependency Manager > Android Resolver > Force Resolve নির্বাচন করুন। External Dependency Manager লাইব্রেরিটি প্রথম থেকে ডিপেন্ডেন্সি রেজোলিউশন করবে এবং ঘোষিত ডিপেন্ডেন্সিগুলোকে আপনার Unity অ্যাপের Assets/Plugins/Android ডিরেক্টরিতে কপি করে দেবে।

ফোর্স রিজলভ

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

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

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

আইওএস

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

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

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

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

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

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

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

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

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

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

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

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

using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...

var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);

ত্রুটি কোড

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

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

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

আইওএস

GADMediationAdapterLine

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

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

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

আইওএস

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

লাইন ইউনিটি মেডিয়েশন প্লাগইন পরিবর্তন তালিকা

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

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

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

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

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

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

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

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

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

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

  • OpenUPM-এর মাধ্যমে ইনস্টল করার ফলে প্লাগইনটি প্যাকেজগুলো সঠিকভাবে ইম্পোর্ট করতে না পারার সমস্যাটি সমাধান করা হয়েছে।

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

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

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

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

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

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

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

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

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

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

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

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

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