এই নির্দেশিকা থেকে আপনি জানতে পারবেন কীভাবে Google Mobile Ads Unity Plugin ব্যবহার করে মিডিয়েশন-এর মাধ্যমে i-mobile থেকে বিজ্ঞাপন লোড ও ডিসপ্লে করতে হয়, যার মধ্যে ওয়াটারফল ইন্টিগ্রেশনও কভার করা হয়। এটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে i-mobile কীভাবে যোগ করতে হয় এবং Unity অ্যাপে i-mobile SDK ও অ্যাডাপ্টার কীভাবে ইন্টিগ্রেট করতে হয় তা কভার করে।
i-mobile-এর ড্যাশবোর্ড ইন্টারফেসের লেবেল, বোতাম ও বিবরণে জাপানি টেক্সট ব্যবহার করা হয়। এই গাইডের স্ক্রিনশটগুলি অনুবাদ করা হয়নি। তবে, এই গাইডের বিবরণ ও নির্দেশাবলীতে, লেবেল ও বোতামের অনুবাদ করা হয়েছে এবং বন্ধনীতে সেগুলির ইংরেজি সমার্থক শব্দ দেওয়া হয়েছে।
যেসব ইন্টিগ্রেশন ও বিজ্ঞাপনের ফর্ম্যাট ব্যবহার করা যায়
i-mobile-এর জন্য Ad Manager মিডিয়েশন অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা আছে:
| ইন্টিগ্রেশন | |
|---|---|
| বিডিং | |
| জলপ্রপাত | |
| ফর্ম্যাট | |
| অ্যাপ খোলার সাথে সাথে দেখা যায় | |
| ব্যানার | |
| স্থান | |
| পুরস্কার জিতেছেন | |
| পুরস্কৃত ইন্টারস্টিশিয়াল | |
| নেটিভ | |
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিত বিষয়গুলি যাচাই করুন:
- লেটেস্ট Google Mobile Ads Unity Plugin ভার্সন।
- Unity Editor ভার্সন 5.6 বা তার পরবর্তী যেকোনও ভার্সন।
- Android-এ ডিপ্লয় করতে
- Android API লেভেল ২৪ বা তার পরের ভার্সন।
- iOS-এ ডিপ্লয় করতে
- iOS ডেপ্লয়মেন্ট টার্গেট 13.0 বা তার পরবর্তী যেকোনও ভার্সন।
- Google Mobile Ads Unity Plugin-এর সাথে কনফিগার করা একটি কার্যকরী Unity প্রোজেক্ট। আরও বিবরণের জন্য Google Mobile Ads Unity Plugin সেট-আপ করুন দেখুন।
ধাপ ১: i-mobile UI-তে কনফিগারেশন সেট-আপ করা
আপনার i-mobile অ্যাকাউন্টে সাইন-আপ বা লগ-ইন করুন।
サイト/アプリ管理 (Site/Application Management) ট্যাব এবং আপনার অ্যাপের প্ল্যাটফর্মের জন্য বোতামে ক্লিক করে i-mobile ড্যাশবোর্ডে আপনার অ্যাপ যোগ করুন।
Android

iOS

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

iOS

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

iOS

広告スポット管理 (Ad Spot Management) ট্যাবে গিয়ে 新規広告スポット (New Ad Spot) বোতামে ক্লিক করুন।
এরপর, 広告スポット名 (বিজ্ঞাপন স্পটের নাম), 広告スポットサイズ (বিজ্ঞাপন স্পটের সাইজ) এবং অন্যান্য বিবরণ দিয়ে ফর্মটি পূরণ করুন। তারপর, 新規登録 (সাইন-আপ করুন) বোতামে ক্লিক করুন।
আপনার নতুন বিজ্ঞাপন স্পট রেডি আছে। ইন্টিগ্রেশন সংক্রান্ত বিবরণ দেখতে, アプリ設定取得 (Get App settings) বোতামে ক্লিক করুন।
パブリッシャーID (প্রকাশক আইডি), メディアID (মিডিয়া আইডি), এবং スポットID (স্পট আইডি) নোট করে রাখুন। Ad Manager UI-তে মধ্যস্থতার জন্য i-mobile কনফিগার করার সময় আপনাকে পরে এইসব প্যারামিটার ব্যবহার করতে হবে।
Android

iOS

আপনার app-ads.txt আপডেট করুন
অ্যাপের জন্য অনুমোদিত বিক্রেতা বা app-ads.txt হল IAB Tech Lab-এর একটি উদ্যোগ যা আপনার অ্যাপের বিজ্ঞাপন ইনভেনটরি শুধুমাত্র আপনার অনুমোদিত চ্যানেলের মাধ্যমে বিক্রি করা নিশ্চিত করতে সাহায্য করে। বিজ্ঞাপন থেকে উপার্জনে
উল্লেখযোগ্য ক্ষতি এড়াতে, আপনাকে একটি app-ads.txt ফাইল প্রয়োগ করতে হবে।
আপনি আগে থেকে এটি না করে থাকলে,
Ad Manager-এর জন্য app-ads.txt ফাইল তৈরি করুন।
i-mobile-এর জন্য app-ads.txt প্রয়োগ করতে, তাদের
প্রায়শই জিজ্ঞাসিত প্রশ্ন দেখুন।
ধাপ ২: Ad Manager UI-তে i-mobile ডিমান্ড সেট-আপ করা
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
Android
নির্দেশাবলীর জন্য, Android-এর জন্য নির্দেশিকার ২ নম্বর ধাপ দেখুন।
iOS
নির্দেশাবলীর জন্য, iOS-এর জন্য নির্দেশিকার ২ নম্বর ধাপ দেখুন।
ধাপ ৩: i-mobile SDK ও অ্যাডাপ্টার ইমপোর্ট করা
OpenUPM-CLI
আপনার OpenUPM-CLI ইনস্টল করা থাকলে, আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ড রান করে Unity-র জন্য Google Mobile Ads i-mobile Mediation প্লাগ-ইন আপনার প্রোজেক্টে ইনস্টল করতে পারবেন:
openupm add com.google.ads.mobile.mediation.imobileOpenUPM
আপনার Unity প্রোজেক্ট এডিটরে, এডিট করুন > প্রোজেক্ট সেটিংস > প্যাকেজ ম্যানেজার বিকল্প বেছে নিন যাতে Unity প্যাকেজ ম্যানেজার সেটিংস খোলা যায়।
স্কোপড রেজিস্ট্রি ট্যাবের মধ্যে, নিম্নলিখিত বিবরণ সহ স্কোপড রেজিস্ট্রি হিসেবে OpenUPM যোগ করুন:
- নাম:
OpenUPM - URL:
https://package.openupm.com - স্কোপ:
com.google
তারপর, Unity প্যাকেজ ম্যানেজার খুলতে উইন্ডো > প্যাকেজ ম্যানেজার বিকল্পে নেভিগেট করুন এবং ড্রপ-ডাউন মেনু থেকে আমার রেজিস্ট্রি বিকল্প বেছে নিন।
Google Mobile Ads IMobile Mediation প্যাকেজ বেছে নিয়ে ইনস্টল করুন বিকল্পে ক্লিক করুন।
Unity প্যাকেজ
i-mobile-এর জন্য Google Mobile Ads মিডিয়েশন প্লাগ-ইনের লেটেস্ট ভার্সন ডাউনলোড করতে
চেঞ্জলগ-এ দেওয়া ডাউনলোড লিঙ্কে ক্লিক করুন
এবং
জিপ ফাইল থেকে
GoogleMobileAdsIMobileMediation.unitypackage এক্সট্র্যাক্ট করুন।
আপনার Unity প্রোজেক্ট এডিটরে, অ্যাসেট > প্যাকেজ ইমপোর্ট করুন >
কাস্টম প্যাকেজ বেছে নিন এবং আপনার ডাউনলোড করা
GoogleMobileAdsIMobileMediation.unitypackage
ফাইলটি খুঁজুন। সব ফাইল বেছে নেওয়া হয়েছে কিনা তা দেখে নিয়ে
ইমপোর্ট করুন বিকল্পে ক্লিক করুন।
তারপর, অ্যাসেট > এক্সটার্নাল ডিপেন্ডেন্সি ম্যানেজার >
Android রিজলভার > ফোর্স রিজলভ বিকল্প বেছে নিন। এক্সটার্নাল ডিপেন্ডেন্সি ম্যানেজার
লাইব্রেরি শুরু থেকে ডিপেন্ডেন্সি রেজোলিউশন পারফর্ম করবে এবং
ঘোষিত ডিপেন্ডেন্সি আপনার Unity অ্যাপের Assets/Plugins/Android ডিরেক্টরিতে
কপি করবে।
ধাপ ৪: অতিরিক্ত কোড প্রয়োজন
Android
i-mobile ইন্টিগ্রেশনের জন্য অতিরিক্ত কোনও কোডের প্রয়োজন নেই।
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রোজেক্টের Info.plist ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে
i-mobile-এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ ৫: আপনার ইমপ্লিমেন্টেশন পরীক্ষা করুন
টেস্ট বিজ্ঞাপন চালু করুন
Ad Manager-এর জন্য আপনার টেস্ট ডিভাইস রেজিস্টার করতে ভুলবেন না। i-mobile টেস্টিংয়ের জন্য টেস্ট Spot ID, মিডিয়া আইডি এবং প্রকাশক আইডি প্রদান করে, আপনি সেগুলি এখানে খুঁজে পাবেন।
টেস্ট বিজ্ঞাপন যাচাই করা
আপনি i-mobile থেকে টেস্ট বিজ্ঞাপন পাচ্ছেন কিনা তা যাচাই করতে, i-mobile (ওয়াটারফল) বিজ্ঞাপন সোর্স ব্যবহার করে বিজ্ঞাপন ইন্সপেক্টরে সিঙ্গেল বিজ্ঞাপন সোর্স টেস্টিং চালু করুন।
ত্রুটি কোড
i-mobile থেকে অ্যাডাপ্টার বিজ্ঞাপন পেতে না পারলে, প্রকাশকরা ResponseInfo ব্যবহার করে
বিজ্ঞাপনের উত্তর থেকে অন্তর্নিহিত সমস্যা চেক করতে পারবেন
নিম্নলিখিত ক্লাসগুলির অধীনে:
Android
| ফর্ম্যাট | ক্লাসের নাম |
|---|---|
| ব্যানার | com.google.ads.mediation.imobile.IMobileAdapter |
| স্থান | com.google.ads.mediation.imobile.IMobileAdapter |
| নেটিভ | com.google.ads.mediation.imobile.IMobileMediationAdapter |
iOS
| ফর্ম্যাট | ক্লাসের নাম |
|---|---|
| ব্যানার | IMobileAdapter |
| স্থান | IMobileAdapter |
| নেটিভ | GADMediationAdapterIMobile |
কোনও বিজ্ঞাপন লোড না হলে i-mobile অ্যাডাপ্টারের মাধ্যমে দেখানো কোড ও মেসেজ এখানে দেওয়া হল:
Android
| সমস্যার কোড | কারণ |
|---|---|
| 0-99 | i-mobile SDK-তে সমস্যা হয়েছে। আরও বিবরণের জন্য কোড দেখুন। |
| ১০১ | i-mobile-এ বিজ্ঞাপন লোড করার জন্য Activity কনটেক্সট প্রয়োজন। |
| 102 | Ad Manager UI-তে কনফিগার করা i-mobile সার্ভার প্যারামিটার নেই বা ভুল। |
| 103 | অনুরোধ করা বিজ্ঞাপনের সাইজ i-mobile-এ কাজ করে এমন ব্যানারের সাইজের সাথে মিলছে না। |
| 104 | i-mobile-এর নেটিভ বিজ্ঞাপন লোড হওয়ার সাকসেস কলব্যাক একটি খালি নেটিভ বিজ্ঞাপনের তালিকা ফিরিয়ে দিয়েছে। |
iOS
| সমস্যার কোড | কারণ |
|---|---|
| 0-10 | i-mobile SDK-তে সমস্যা হয়েছে। আরও বিবরণের জন্য কোড দেখুন। |
| ১০১ | Ad Manager UI-তে কনফিগার করা i-mobile সার্ভার প্যারামিটার নেই বা ভুল। |
| 102 | অনুরোধ করা বিজ্ঞাপনের সাইজ i-mobile-এ কাজ করে এমন ব্যানারের সাইজের সাথে মিলছে না। |
| 103 | i-mobile বিজ্ঞাপন দেখাতে পারেনি। |
| 104 | i-mobile একটি খালি নেটিভ বিজ্ঞাপন অ্যারে রিটার্ন করেছে। |
| ১০৫ | i-mobile নেটিভ বিজ্ঞাপন অ্যাসেট ডাউনলোড করতে পারেনি। |
| 106 | একই স্পট আইডি ব্যবহার করে একাধিক ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য অনুরোধ করার সুবিধা i-mobile-এ নেই। |
i-mobile ইউনিটি মিডিয়েশন প্লাগ-ইন চেঞ্জলগ
ভার্সন ১.৩.১৬
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.5-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.8-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.৫.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন 1.3.15
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.4-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.8-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.৫.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.১৪
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.4-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.7.1-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.৪.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.১৩
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.4-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.7-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.১.০-এর মাধ্যমে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.১২
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.3-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.7-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.১.০-এর মাধ্যমে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন 1.3.11
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.3-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.6-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.০.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.১০
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.2-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন ২.৩.৪.৫-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.০.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৯
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন ২.৩.৪.৫-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১১.০.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৮
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.3-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১০.৬.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৭
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.2 কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ১০.০.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৬
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.1-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন 9.3.0-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৫
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.2.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.0-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন 9.1.0-এর মাধ্যমে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৪
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.1.2-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.4.0-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ৯.০.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.৩
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.1.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.3.0 কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ৯.০.০-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.২
- অ্যাডাপ্টার কন্টেন্ট
GoogleMobileAds/Mediation/IMobile/-এ সরানো হয়েছে। - i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.1.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.2.0 কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ৮.১.০-এর মাধ্যমে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.৩.১
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.0.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.0.1-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন 7.4.1-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন 1.3.0
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.3.0.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.3.0.0-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ৭.৩.১-এর সাহায্যে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.২.২
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.23.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.2.0.1-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন 7.0.2-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.২.১
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.23.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.2.0.1-এ কাজ করে।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন 7.0.0-এর সাথে তৈরি ও পরীক্ষা করা হয়েছে।
ভার্সন ১.২.০
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.23.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.2.0.0-এ কাজ করে।
ভার্সন 1.1.0
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.22.2-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.1.0.1-এ কাজ করে।
ভার্সন ১.০.২
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.22.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.0.32.0-এ কাজ করে।
ভার্সন 1.0.1
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.21.0-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.0.31.0-এ কাজ করে।
ভার্সন 1.0.0
- প্রথম রিলিজ!
- i-mobile Android অ্যাডাপ্টার ভার্সন 2.0.20.1-এ কাজ করে।
- i-mobile iOS অ্যাডাপ্টার ভার্সন 2.0.29.0-এ কাজ করে।