মধ্যস্থতার সাথে আই-মোবাইলকে একীভূত করুন

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

আই-মোবাইলের ড্যাশবোর্ড ইন্টারফেসে লেবেল, বাটন এবং বিবরণের জন্য জাপানি ভাষা ব্যবহার করা হয়। এই গাইডের স্ক্রিনশটগুলো অনুবাদ করা হয়নি। তবে, এই গাইডের বিবরণ এবং নির্দেশাবলীতে লেবেল ও বাটনগুলোর অনুবাদ করা হয়েছে এবং বন্ধনীর মধ্যে সেগুলোর ইংরেজি প্রতিশব্দ দেওয়া হয়েছে।

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

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

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

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

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

ধাপ ১: আই-মোবাইল UI-তে কনফিগারেশন সেট আপ করুন।

আপনার আই-মোবাইল অ্যাকাউন্টে সাইন আপ করুন অথবা লগ ইন করুন

サイト/アプリ管理 (সাইট/অ্যাপ্লিকেশন ম্যানেজমেন্ট) ট্যাব এবং আপনার অ্যাপের প্ল্যাটফর্মের বোতামে ক্লিক করে আই-মোবাইল ড্যাশবোর্ডে আপনার অ্যাপ যোগ করুন।

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

আইওএস

ফর্মটি পূরণ করুন এবং新規登録 (সাইন আপ) বোতামে ক্লিক করুন।

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

আইওএস

একটি নতুন বিজ্ঞাপন স্পট তৈরি করতে, আপনার অ্যাপটিサイト/アプリ管理 (সাইট/অ্যাপ্লিকেশন ম্যানেজমেন্ট) ট্যাবের অধীনে নির্বাচন করুন।

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

আইওএস

広告スポット管理 (Ad Spot Management) ট্যাবে নেভিগেট করুন এবং新規広告スポット (নতুন বিজ্ঞাপন স্পট) বোতামে ক্লিক করুন।

বিজ্ঞাপন তৈরি করুন

এরপর,広告スポット名 (বিজ্ঞাপন স্পট নাম) ,広告スポットサイズ (বিজ্ঞাপন স্পট আকার) এবং অন্যান্য বিবরণ প্রদান করে ফর্মটি পূরণ করুন৷ তারপর,新規登録 (সাইন আপ) বোতামে ক্লিক করুন।

নতুন_বিজ্ঞাপন_স্পট_ফর্ম

আপনার নতুন বিজ্ঞাপন স্পট প্রস্তুত. এর ইন্টিগ্রেশন বিশদ দেখতে,アプリ設定取得 (অ্যাপ সেটিংস পান) বোতামে ক্লিক করুন৷

বিজ্ঞাপন_স্পট_তালিকা

パブリッシャーID (প্রকাশক আইডি) ,メディアID (মিডিয়া আইডি) , এবংスポットID (স্পট আইডি) নোট করুন। অ্যাড ম্যানেজার UI-তে মধ্যস্থতার জন্য i-mobile কনফিগার করার সময় পরে আপনার এই প্যারামিটারগুলির প্রয়োজন হবে।

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

আইওএস

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

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

আই-মোবাইলের জন্য app-ads.txt প্রয়োগ করতে, তাদের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী দেখুন।

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

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

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

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

আইওএস

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

ধাপ ৩: আই-মোবাইল এসডিকে এবং অ্যাডাপ্টার ইম্পোর্ট করুন

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

আপনার যদি OpenUPM-CLI ইনস্টল করা থাকে, তাহলে আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রোজেক্টে ইউনিটির জন্য গুগল মোবাইল অ্যাডস আই-মোবাইল মিডিয়েশন প্লাগইনটি ইনস্টল করতে পারেন:

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

ওপেনইউপিএম

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

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

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

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

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

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

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

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

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

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

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

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

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

ফোর্স রিজলভ

ধাপ ৪: অতিরিক্ত কোড প্রয়োজন

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

আই-মোবাইল ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত কোডের প্রয়োজন নেই।

আইওএস

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

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

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

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

আপনার টেস্ট ডিভাইসটি অ্যাড ম্যানেজারের জন্য রেজিস্টার করে নিন । আই-মোবাইল পরীক্ষার জন্য টেস্ট স্পট আইডি , মিডিয়া আইডি এবং পাবলিশার আইডি প্রদান করে, আপনি সেগুলি এখানে খুঁজে পাবেন।

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

আপনি i-mobile থেকে টেস্ট অ্যাড পাচ্ছেন কিনা তা যাচাই করতে, অ্যাড ইন্সপেক্টরে i-mobile (ওয়াটারফল) অ্যাড সোর্স(গুলি) ব্যবহার করে সিঙ্গেল অ্যাড সোর্স টেস্টিং সক্ষম করুন।

ত্রুটি কোড

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

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

ফর্ম্যাট ক্লাসের নাম
ব্যানার com.google.ads.mediation.imobile.IMobileAdapter
ইন্টারস্টিশিয়াল com.google.ads.mediation.imobile.IMobileAdapter
স্থানীয় com.google.ads.mediation.imobile.IMobileMediationAdapter

আইওএস

ফর্ম্যাট ক্লাসের নাম
ব্যানার আইমোবাইল অ্যাডাপ্টার
ইন্টারস্টিশিয়াল আইমোবাইল অ্যাডাপ্টার
স্থানীয় GADMediationAdapterIMobile

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

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

ত্রুটি কোড কারণ
০-৯৯ আই-মোবাইল এসডিকে একটি ত্রুটি দেখিয়েছে। আরও বিস্তারিত জানতে কোড দেখুন।
১০১ আই-মোবাইলে বিজ্ঞাপন লোড করার জন্য একটি Activity কনটেক্সট প্রয়োজন।
১০২ অ্যাড ম্যানেজার UI-তে কনফিগার করা i-mobile সার্ভার প্যারামিটারগুলো অনুপস্থিত বা অবৈধ।
১০৩ অনুরোধ করা বিজ্ঞাপনের আকারটি আই-মোবাইল সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৪ আই-মোবাইলের নেটিভ বিজ্ঞাপন লোড সফল হওয়ার কলব্যাকটি একটি খালি নেটিভ বিজ্ঞাপনের তালিকা ফেরত দিয়েছে।

আইওএস

ত্রুটি কোড কারণ
০-১০ আই-মোবাইল এসডিকে একটি ত্রুটি দেখিয়েছে। আরও বিস্তারিত জানতে কোড দেখুন।
১০১ অ্যাড ম্যানেজার UI-তে কনফিগার করা i-mobile সার্ভার প্যারামিটারগুলো অনুপস্থিত বা অবৈধ।
১০২ অনুরোধ করা বিজ্ঞাপনের আকারটি আই-মোবাইল সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৩ আই-মোবাইল একটি বিজ্ঞাপন প্রদর্শন করতে ব্যর্থ হয়েছে।
১০৪ আই-মোবাইল একটি খালি নেটিভ বিজ্ঞাপন অ্যারে ফেরত দিয়েছে।
১০৫ আই-মোবাইল নেটিভ বিজ্ঞাপন অ্যাসেট ডাউনলোড করতে ব্যর্থ হয়েছে।
১০৬ আই-মোবাইল একই স্পট আইডি ব্যবহার করে একাধিক ইন্টারস্টিশিয়াল বিজ্ঞাপনের অনুরোধ করা সমর্থন করে না।

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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