এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে মধ্যস্থতা ব্যবহার করে Chartboost থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, জলপ্রপাত একীকরণ কভার করে। এটি কভার করে যে কীভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে চার্টবুস্ট যোগ করতে হয় এবং কীভাবে একটি ইউনিটি অ্যাপে চার্টবুস্ট SDK এবং অ্যাডাপ্টারকে একীভূত করতে হয়।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
দ AdMob Chartboost-এর জন্য মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | |
বিন্যাস | |
ব্যানার | |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত |
প্রয়োজনীয়তা
- ঐক্য 4 বা উচ্চতর
- সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
- অ্যান্ড্রয়েডে স্থাপন করতে
- Android API স্তর 21 বা উচ্চতর
- iOS এ স্থাপন করতে
- 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
- Google মোবাইল বিজ্ঞাপন SDK-এর সাথে কনফিগার করা একটি ওয়ার্কিং ইউনিটি প্রজেক্ট। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: Chartboost UI এ কনফিগারেশন সেট আপ করুন
একটি Chartboost অ্যাকাউন্টের জন্য সাইন আপ করুন এবং আপনার অ্যাকাউন্ট যাচাই হয়ে গেলে লগ ইন করুন । তারপরে, অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করুন।
আপনার অ্যাপ তৈরি করতে নতুন অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
বাকি ফর্মটি পূরণ করুন এবং আপনার অ্যাপ চূড়ান্ত করতে অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
আপনার অ্যাপ তৈরি হওয়ার পর, আপনাকে এর ড্যাশবোর্ডে নিয়ে যাওয়া হবে। আপনার অ্যাপের অ্যাপ আইডি এবং অ্যাপ স্বাক্ষর নোট করুন।
অ্যান্ড্রয়েড
iOS
আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য AdMob-এর চার্টবুস্ট ব্যবহারকারী আইডি এবং ব্যবহারকারীর স্বাক্ষর প্রয়োজন। আপনি Chartboost UI-তে Chartboost মধ্যস্থতায় ক্লিক করে এই প্যারামিটারগুলি খুঁজে পেতে পারেন।
সম্পদ > API এক্সপ্লোরার ট্যাবে নেভিগেট করুন এবং প্রমাণীকরণ বিভাগের অধীনে অবস্থিত আপনার ব্যবহারকারী আইডি এবং ব্যবহারকারীর স্বাক্ষর নোট করুন।
পরীক্ষা মোড চালু করুন
আপনি Chartboost UI থেকে অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করে, তালিকা থেকে আপনার অ্যাপ নির্বাচন করে এবং অ্যাপ সেটিংস সম্পাদনা করুন- এ ক্লিক করে আপনার অ্যাপে পরীক্ষা মোড সক্ষম করতে পারেন।
অ্যান্ড্রয়েড
iOS
আপনার অ্যাপের সেটিংস থেকে, আপনি আপনার অ্যাপে টেস্ট মোড টগল করতে পারেন।
একবার পরীক্ষা মোড সক্ষম হলে, আপনি আগে তৈরি করা বিজ্ঞাপন ইউনিট আইডি ব্যবহার করে বিজ্ঞাপনের জন্য অনুরোধ করতে পারেন এবং একটি Chartboost পরীক্ষার বিজ্ঞাপন পেতে পারেন।
আপনি Chartboost পরীক্ষার বিজ্ঞাপনগুলি পেতে সক্ষম হওয়ার পরে, আপনার অ্যাপটি Chartboost-এর প্রকাশক অ্যাপ পর্যালোচনাতে রাখা হবে। চার্টবুস্টে কাজ করার জন্য নগদীকরণের জন্য, প্রকাশক অ্যাপ পর্যালোচনাটি Chartboost দ্বারা অনুমোদিত হতে হবে।
ধাপ 2: চার্টবুস্ট চাহিদা সেট আপ করুন AdMob UI
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য,Android এর জন্য গাইডের ধাপ 2 দেখুন।
iOS
নির্দেশাবলীর জন্য,iOS- এর জন্য গাইডের ধাপ 2 দেখুন।
GDPR এবং মার্কিন রাষ্ট্রীয় প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায় Chartboost যোগ করুন
GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংসএ ধাপগুলি অনুসরণ করুন AdMob UI এ।
ধাপ 3: Chartboost SDK এবং অ্যাডাপ্টার আমদানি করুন
OpenUPM-CLI
আপনার যদি OpenUPM-CLI ইনস্টল করা থাকে, তাহলে আপনি আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রোজেক্টে ইউনিটির জন্য Google Mobile Ads Chartboost Mediation Plugin ইনস্টল করতে পারেন:
openupm add com.google.ads.mobile.mediation.chartboost
OpenUPM
আপনার ইউনিটি প্রজেক্ট এডিটরে, ইউনিটি প্যাকেজ ম্যানেজার সেটিংস খুলতে সম্পাদনা > প্রজেক্ট সেটিংস > প্যাকেজ ম্যানেজার নির্বাচন করুন।
স্কোপড রেজিস্ট্রি ট্যাবের অধীনে, নিম্নলিখিত বিবরণ সহ একটি স্কোপড রেজিস্ট্রি হিসাবে OpenUPM যুক্ত করুন:
- নাম:
OpenUPM
- URL:
https://package.openupm.com
- সুযোগ(গুলি):
com.google
তারপর, ইউনিটি প্যাকেজ ম্যানেজার খুলতে উইন্ডো > প্যাকেজ ম্যানেজারে নেভিগেট করুন এবং ড্রপ-ডাউন মেনু থেকে আমার রেজিস্ট্রি নির্বাচন করুন।
Google মোবাইল বিজ্ঞাপন চার্টবুস্ট মধ্যস্থতা প্যাকেজ নির্বাচন করুন এবং ইনস্টল করুন ক্লিক করুন।
ঐক্য প্যাকেজ
Changelog- এ ডাউনলোড লিঙ্ক থেকে Chartboost-এর জন্য Google Mobile Ads মধ্যস্থতা প্লাগইন-এর সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং জিপ ফাইল থেকে GoogleMobileAdsChartboostMediation.unitypackage
বের করুন।
আপনার ইউনিটি প্রজেক্ট এডিটরে, সম্পদ > আমদানি প্যাকেজ > কাস্টম প্যাকেজ নির্বাচন করুন এবং আপনার ডাউনলোড করা GoogleMobileAdsChartboostMediation.unitypackage
ফাইলটি খুঁজুন। নিশ্চিত করুন যে সমস্ত ফাইল নির্বাচন করা হয়েছে এবং আমদানি ক্লিক করুন।
তারপরে, Assets > Play Services Resolver > Android Resolver > Force Resolve নির্বাচন করুন। ইউনিটি প্লে সার্ভিসেস রিজলভার লাইব্রেরি স্ক্র্যাচ থেকে নির্ভরতা রেজোলিউশন সম্পাদন করবে এবং আপনার ইউনিটি অ্যাপের Assets/Plugins/Android
ডিরেক্টরিতে ঘোষিত নির্ভরতাগুলি কপি করবে।
ধাপ 4: Chartboost SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন
ইইউ সম্মতি এবং জিডিপিআর
Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷
Chartboost সংস্করণ 3.1.0-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি NonBehavioral
-এ ডেটা ব্যবহারের সম্মতি সেট করে। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হয়।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBGDPRDataUseConsent.NonBehavioral);
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার প্রদান করতে হবে (যেমন আইন সেই শর্তগুলিকে সংজ্ঞায়িত করে), "বিক্রয়" এ একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউটের প্রস্তাব দেওয়া হয়েছে "পার্টির হোমপেজ। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।
Chartboost সংস্করণ 3.1.0-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোড OptInSale
এ ডেটা ব্যবহারের সম্মতি সেট করে। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হয়।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBCCPADataUseConsent.OptInSale);
ধাপ 5: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
Chartboost ইন্টিগ্রেশনের জন্য কোন অতিরিক্ত কোডের প্রয়োজন নেই।
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist
ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে Chartboost-এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষা বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনিAdMob এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং Chartboost UI-তে পরীক্ষা মোড সক্ষম করেছেন ৷
পরীক্ষা বিজ্ঞাপন যাচাই করুন
আপনিChartboostথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, Chartboost (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।
ঐচ্ছিক পদক্ষেপ
অ্যান্ড্রয়েড
অনুমতি
সর্বোত্তম পারফরম্যান্সের জন্য, Chartboost আপনার অ্যাপের AndroidManifest.xml
ফাইলে নিম্নলিখিত ঐচ্ছিক অনুমতিগুলি যোগ করার পরামর্শ দেয়:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
iOS
iOS ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।
ত্রুটি কোড
যদি অ্যাডাপ্টার Chartboost থেকে একটি বিজ্ঞাপন পেতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসের অধীনে ResponseInfo
ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
অ্যান্ড্রয়েড
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
iOS
GADMAdapterChartboost
GADMediationAdapterChartboost
একটি বিজ্ঞাপন লোড হতে ব্যর্থ হলে Chartboost অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত কোড এবং সহগামী বার্তাগুলি এখানে রয়েছে:
অ্যান্ড্রয়েড
ত্রুটি কোড | কারণ |
---|---|
0-99 | Chartboost SDK একটি ত্রুটি ফিরিয়ে দিয়েছে। |
101 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Chartboost সমর্থিত ব্যানার আকারের সাথে মেলে না। |
102 | Chartboost শুধুমাত্র প্রতি লোকেশনে একবারে 1টি বিজ্ঞাপন লোড করতে পারে। |
103 | Chartboost সার্ভার প্যারামিটার কনফিগার করা হয়েছে AdMob UI অনুপস্থিত/অবৈধ। |
104 | চার্টবুস্ট ইন্টারস্টিশিয়াল বা পুরস্কৃত বিজ্ঞাপন দেখানোর জন্য প্রস্তুত নয়। |
iOS
ত্রুটি কোড | কারণ |
---|---|
101 | Chartboost সার্ভার প্যারামিটার কনফিগার করা হয়েছে AdMob UI অনুপস্থিত/অবৈধ। |
102 | Chartboost SDK একটি প্রাথমিক ত্রুটি ফিরিয়ে দিয়েছে। |
103 | Chartboost বিজ্ঞাপনটি শো টাইমে ক্যাশে করা হয় না। |
104 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Chartboost সমর্থিত ব্যানার আকারের সাথে মেলে না। |
105 | ডিভাইসের OS সংস্করণ Chartboost SDK-এর ন্যূনতম সমর্থিত OS সংস্করণের চেয়ে কম। |
200-299 | Chartboost SDK ক্যাশে ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
300-399 | Chartboost SDK ত্রুটি দেখায়। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
400-499 | Chartboost SDK ক্লিক ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
চার্টবুস্ট ইউনিটি মেডিয়েশন প্লাগইন চেঞ্জলগ
পরবর্তী সংস্করণ
-
DummyClient
নাম পরিবর্তন করেPlaceholderClient
করা হয়েছে।
সংস্করণ 4.6.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.7.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.7.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 9.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.5.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.6.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.6.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.6.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.4.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.5.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.5.1.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.3 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.3.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.4.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.4.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.3.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.2.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.1.1
- অ্যাডাপ্টারের সামগ্রী
GoogleMobileAds/Mediation/Chartboost/
এ সরানো হয়েছে। -
GoogleMobileAds.Mediation.Chartboost
ব্যবহার করার জন্য রিফ্যাক্টর করা অ্যাডাপ্টারের নামস্থান। - চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.2.1.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.1.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.1.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.4.1 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.1.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.1.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.3.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.5.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.4.3.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.2 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.5.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.4.2.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.4.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.3.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.4.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.1.0 সমর্থন করে।
সংস্করণ 3.3.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.2.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.4.1.1 সমর্থন করে।
সংস্করণ 3.3.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.2.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.4.0.0 সমর্থন করে।
সংস্করণ 3.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.3.1.0 সমর্থন করে।
সংস্করণ 3.1.0
-
Chartboost
ক্লাস থেকেRestrictDataCollection()
পদ্ধতি সরানো হয়েছে। - Chartboost-এ GDPR এবং CCPA তথ্য পাস করার জন্য
AddDataUseConsent()
সহায়ক পদ্ধতি যোগ করা হয়েছে। - চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.2.0.0 সমর্থন করে।
সংস্করণ 3.0.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.0.3.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.1.0.1 সমর্থন করে।
সংস্করণ 3.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.0.2.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
সংস্করণ 2.0.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.5.0.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.0.4.0 সমর্থন করে।
সংস্করণ 2.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.5.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.0.1.1 সমর্থন করে।
সংস্করণ 1.3.0
- নতুন পুরস্কৃত API সমর্থন করার জন্য প্লাগইন আপডেট করা হয়েছে৷
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.3.1.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.5.0.0 সমর্থন করে।
সংস্করণ 1.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.3.0.0 সমর্থন করে।
সংস্করণ 1.1.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.2.0.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.2.0.1 সমর্থন করে।
সংস্করণ 1.1.0
- চার্টবুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.2.0 সমর্থন করে।
- Chartboost iOS SDK সংস্করণ 7.2.0 সমর্থন করে।
- চার্টবুস্ট SDK-এর জন্য GDPR ডেটা সংগ্রহের সীমাবদ্ধতা সক্ষম করতে
Chartboost.RestrictDataCollection()
পদ্ধতি যোগ করা হয়েছে।
সংস্করণ 1.0.0
- প্রথম মুক্তি!
- চার্টবুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.0.1 সমর্থন করে।
- Chartboost iOS SDK সংস্করণ 7.1.2 সমর্থন করে।
এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে মধ্যস্থতা ব্যবহার করে Chartboost থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, জলপ্রপাত একীকরণ কভার করে। এটি কভার করে যে কীভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে চার্টবুস্ট যোগ করতে হয় এবং কীভাবে একটি ইউনিটি অ্যাপে চার্টবুস্ট SDK এবং অ্যাডাপ্টারকে একীভূত করতে হয়।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
দ AdMob Chartboost-এর জন্য মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | |
বিন্যাস | |
ব্যানার | |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত |
প্রয়োজনীয়তা
- ঐক্য 4 বা উচ্চতর
- সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
- অ্যান্ড্রয়েডে স্থাপন করতে
- Android API স্তর 21 বা উচ্চতর
- iOS এ স্থাপন করতে
- 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
- Google মোবাইল বিজ্ঞাপন SDK-এর সাথে কনফিগার করা একটি ওয়ার্কিং ইউনিটি প্রজেক্ট। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: Chartboost UI এ কনফিগারেশন সেট আপ করুন
একটি Chartboost অ্যাকাউন্টের জন্য সাইন আপ করুন এবং আপনার অ্যাকাউন্ট যাচাই হয়ে গেলে লগ ইন করুন । তারপরে, অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করুন।
আপনার অ্যাপ তৈরি করতে নতুন অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
বাকি ফর্মটি পূরণ করুন এবং আপনার অ্যাপ চূড়ান্ত করতে অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
আপনার অ্যাপ তৈরি হওয়ার পর, আপনাকে এর ড্যাশবোর্ডে নিয়ে যাওয়া হবে। আপনার অ্যাপের অ্যাপ আইডি এবং অ্যাপ স্বাক্ষর নোট করুন।
অ্যান্ড্রয়েড
iOS
আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য AdMob-এর চার্টবুস্ট ব্যবহারকারী আইডি এবং ব্যবহারকারীর স্বাক্ষর প্রয়োজন। আপনি Chartboost UI-তে Chartboost মধ্যস্থতায় ক্লিক করে এই প্যারামিটারগুলি খুঁজে পেতে পারেন।
সম্পদ > API এক্সপ্লোরার ট্যাবে নেভিগেট করুন এবং প্রমাণীকরণ বিভাগের অধীনে অবস্থিত আপনার ব্যবহারকারী আইডি এবং ব্যবহারকারীর স্বাক্ষর নোট করুন।
পরীক্ষা মোড চালু করুন
আপনি Chartboost UI থেকে অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করে, তালিকা থেকে আপনার অ্যাপ নির্বাচন করে এবং অ্যাপ সেটিংস সম্পাদনা করুন- এ ক্লিক করে আপনার অ্যাপে পরীক্ষা মোড সক্ষম করতে পারেন।
অ্যান্ড্রয়েড
iOS
আপনার অ্যাপের সেটিংস থেকে, আপনি আপনার অ্যাপে টেস্ট মোড টগল করতে পারেন।
একবার পরীক্ষা মোড সক্ষম হলে, আপনি আগে তৈরি করা বিজ্ঞাপন ইউনিট আইডি ব্যবহার করে বিজ্ঞাপনের জন্য অনুরোধ করতে পারেন এবং একটি Chartboost পরীক্ষার বিজ্ঞাপন পেতে পারেন।
আপনি Chartboost পরীক্ষার বিজ্ঞাপনগুলি পেতে সক্ষম হওয়ার পরে, আপনার অ্যাপটি Chartboost-এর প্রকাশক অ্যাপ পর্যালোচনাতে রাখা হবে। চার্টবুস্টে কাজ করার জন্য নগদীকরণের জন্য, প্রকাশক অ্যাপ পর্যালোচনাটি Chartboost দ্বারা অনুমোদিত হতে হবে।
ধাপ 2: চার্টবুস্ট চাহিদা সেট আপ করুন AdMob UI
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য,Android এর জন্য গাইডের ধাপ 2 দেখুন।
iOS
নির্দেশাবলীর জন্য,iOS- এর জন্য গাইডের ধাপ 2 দেখুন।
GDPR এবং মার্কিন রাষ্ট্রীয় প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায় Chartboost যোগ করুন
GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংসএ ধাপগুলি অনুসরণ করুন AdMob UI এ।
ধাপ 3: Chartboost SDK এবং অ্যাডাপ্টার আমদানি করুন
OpenUPM-CLI
আপনার যদি OpenUPM-CLI ইনস্টল করা থাকে, তাহলে আপনি আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রোজেক্টে ইউনিটির জন্য Google Mobile Ads Chartboost Mediation Plugin ইনস্টল করতে পারেন:
openupm add com.google.ads.mobile.mediation.chartboost
OpenUPM
আপনার ইউনিটি প্রজেক্ট এডিটরে, ইউনিটি প্যাকেজ ম্যানেজার সেটিংস খুলতে সম্পাদনা > প্রজেক্ট সেটিংস > প্যাকেজ ম্যানেজার নির্বাচন করুন।
স্কোপড রেজিস্ট্রি ট্যাবের অধীনে, নিম্নলিখিত বিবরণ সহ একটি স্কোপড রেজিস্ট্রি হিসাবে OpenUPM যুক্ত করুন:
- নাম:
OpenUPM
- URL:
https://package.openupm.com
- সুযোগ(গুলি):
com.google
তারপর, ইউনিটি প্যাকেজ ম্যানেজার খুলতে উইন্ডো > প্যাকেজ ম্যানেজারে নেভিগেট করুন এবং ড্রপ-ডাউন মেনু থেকে আমার রেজিস্ট্রি নির্বাচন করুন।
Google মোবাইল বিজ্ঞাপন চার্টবুস্ট মধ্যস্থতা প্যাকেজ নির্বাচন করুন এবং ইনস্টল করুন ক্লিক করুন।
ঐক্য প্যাকেজ
Changelog- এ ডাউনলোড লিঙ্ক থেকে Chartboost-এর জন্য Google Mobile Ads মধ্যস্থতা প্লাগইন-এর সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং জিপ ফাইল থেকে GoogleMobileAdsChartboostMediation.unitypackage
বের করুন।
আপনার ইউনিটি প্রজেক্ট এডিটরে, সম্পদ > আমদানি প্যাকেজ > কাস্টম প্যাকেজ নির্বাচন করুন এবং আপনার ডাউনলোড করা GoogleMobileAdsChartboostMediation.unitypackage
ফাইলটি খুঁজুন। নিশ্চিত করুন যে সমস্ত ফাইল নির্বাচন করা হয়েছে এবং আমদানি ক্লিক করুন।
তারপরে, Assets > Play Services Resolver > Android Resolver > Force Resolve নির্বাচন করুন। ইউনিটি প্লে সার্ভিসেস রিজলভার লাইব্রেরি স্ক্র্যাচ থেকে নির্ভরতা রেজোলিউশন সম্পাদন করবে এবং আপনার ইউনিটি অ্যাপের Assets/Plugins/Android
ডিরেক্টরিতে ঘোষিত নির্ভরতাগুলি কপি করবে।
ধাপ 4: Chartboost SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন
ইইউ সম্মতি এবং জিডিপিআর
Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷
Chartboost সংস্করণ 3.1.0-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি NonBehavioral
-এ ডেটা ব্যবহারের সম্মতি সেট করে। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হয়।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBGDPRDataUseConsent.NonBehavioral);
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার প্রদান করতে হবে (যেমন আইন সেই শর্তগুলিকে সংজ্ঞায়িত করে), "বিক্রয়" এ একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউটের প্রস্তাব দেওয়া হয়েছে "পার্টির হোমপেজ। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।
Chartboost সংস্করণ 3.1.0-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোড OptInSale
এ ডেটা ব্যবহারের সম্মতি সেট করে। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হয়।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBCCPADataUseConsent.OptInSale);
ধাপ 5: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
Chartboost ইন্টিগ্রেশনের জন্য কোন অতিরিক্ত কোডের প্রয়োজন নেই।
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist
ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে Chartboost-এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষা বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনিAdMob এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং Chartboost UI-তে পরীক্ষা মোড সক্ষম করেছেন ৷
পরীক্ষা বিজ্ঞাপন যাচাই করুন
আপনিChartboostথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, Chartboost (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।
ঐচ্ছিক পদক্ষেপ
অ্যান্ড্রয়েড
অনুমতি
সর্বোত্তম পারফরম্যান্সের জন্য, Chartboost আপনার অ্যাপের AndroidManifest.xml
ফাইলে নিম্নলিখিত ঐচ্ছিক অনুমতিগুলি যোগ করার পরামর্শ দেয়:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
iOS
iOS ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।
ত্রুটি কোড
যদি অ্যাডাপ্টার Chartboost থেকে একটি বিজ্ঞাপন পেতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসের অধীনে ResponseInfo
ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
অ্যান্ড্রয়েড
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
iOS
GADMAdapterChartboost
GADMediationAdapterChartboost
একটি বিজ্ঞাপন লোড হতে ব্যর্থ হলে Chartboost অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত কোড এবং সহগামী বার্তাগুলি এখানে রয়েছে:
অ্যান্ড্রয়েড
ত্রুটি কোড | কারণ |
---|---|
0-99 | Chartboost SDK একটি ত্রুটি ফিরিয়ে দিয়েছে। |
101 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Chartboost সমর্থিত ব্যানার আকারের সাথে মেলে না। |
102 | Chartboost শুধুমাত্র প্রতি লোকেশনে একবারে 1টি বিজ্ঞাপন লোড করতে পারে। |
103 | Chartboost সার্ভার প্যারামিটার কনফিগার করা হয়েছে AdMob UI অনুপস্থিত/অবৈধ। |
104 | চার্টবুস্ট ইন্টারস্টিশিয়াল বা পুরস্কৃত বিজ্ঞাপন দেখানোর জন্য প্রস্তুত নয়। |
iOS
ত্রুটি কোড | কারণ |
---|---|
101 | Chartboost সার্ভার প্যারামিটার কনফিগার করা হয়েছে AdMob UI অনুপস্থিত/অবৈধ। |
102 | Chartboost SDK একটি প্রাথমিক ত্রুটি ফিরিয়ে দিয়েছে। |
103 | Chartboost বিজ্ঞাপনটি শো টাইমে ক্যাশে করা হয় না। |
104 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Chartboost সমর্থিত ব্যানার আকারের সাথে মেলে না। |
105 | ডিভাইসের OS সংস্করণ Chartboost SDK-এর ন্যূনতম সমর্থিত OS সংস্করণের চেয়ে কম। |
200-299 | Chartboost SDK ক্যাশে ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
300-399 | Chartboost SDK ত্রুটি দেখায়। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
400-499 | Chartboost SDK ক্লিক ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
চার্টবুস্ট ইউনিটি মেডিয়েশন প্লাগইন চেঞ্জলগ
পরবর্তী সংস্করণ
-
DummyClient
নাম পরিবর্তন করেPlaceholderClient
করা হয়েছে।
সংস্করণ 4.6.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.7.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.7.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 9.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.5.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.6.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.6.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.6.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.4.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.5.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.5.1.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.3 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.3.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.4.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.4.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.3.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.2.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.1.1
- অ্যাডাপ্টারের সামগ্রী
GoogleMobileAds/Mediation/Chartboost/
এ সরানো হয়েছে। -
GoogleMobileAds.Mediation.Chartboost
ব্যবহার করার জন্য রিফ্যাক্টর করা অ্যাডাপ্টারের নামস্থান। - চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.2.1.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.1.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.1.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.4.1 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.1.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.1.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.3.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.5.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.4.3.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.2 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.5.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.4.2.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.4.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.3.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.4.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.1.0 সমর্থন করে।
সংস্করণ 3.3.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.2.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.4.1.1 সমর্থন করে।
সংস্করণ 3.3.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.2.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.4.0.0 সমর্থন করে।
সংস্করণ 3.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.3.1.0 সমর্থন করে।
সংস্করণ 3.1.0
-
Chartboost
ক্লাস থেকেRestrictDataCollection()
পদ্ধতি সরানো হয়েছে। - Chartboost-এ GDPR এবং CCPA তথ্য পাস করার জন্য
AddDataUseConsent()
সহায়ক পদ্ধতি যোগ করা হয়েছে। - চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.2.0.0 সমর্থন করে।
সংস্করণ 3.0.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.0.3.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.1.0.1 সমর্থন করে।
সংস্করণ 3.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.0.2.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
সংস্করণ 2.0.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.5.0.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.0.4.0 সমর্থন করে।
সংস্করণ 2.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.5.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.0.1.1 সমর্থন করে।
সংস্করণ 1.3.0
- নতুন পুরস্কৃত API সমর্থন করার জন্য প্লাগইন আপডেট করা হয়েছে৷
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.3.1.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.5.0.0 সমর্থন করে।
সংস্করণ 1.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.3.0.0 সমর্থন করে।
সংস্করণ 1.1.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.2.0.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.2.0.1 সমর্থন করে।
সংস্করণ 1.1.0
- চার্টবুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.2.0 সমর্থন করে।
- Chartboost iOS SDK সংস্করণ 7.2.0 সমর্থন করে।
- চার্টবুস্ট SDK-এর জন্য GDPR ডেটা সংগ্রহের সীমাবদ্ধতা সক্ষম করতে
Chartboost.RestrictDataCollection()
পদ্ধতি যোগ করা হয়েছে।
সংস্করণ 1.0.0
- প্রথম মুক্তি!
- চার্টবুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.0.1 সমর্থন করে।
- Chartboost iOS SDK সংস্করণ 7.1.2 সমর্থন করে।
এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে মধ্যস্থতা ব্যবহার করে Chartboost থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, জলপ্রপাত একীকরণ কভার করে। এটি কভার করে যে কীভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে চার্টবুস্ট যোগ করতে হয় এবং কীভাবে একটি ইউনিটি অ্যাপে চার্টবুস্ট SDK এবং অ্যাডাপ্টারকে একীভূত করতে হয়।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
দ AdMob Chartboost-এর জন্য মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | |
বিন্যাস | |
ব্যানার | |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত |
প্রয়োজনীয়তা
- ঐক্য 4 বা উচ্চতর
- সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
- অ্যান্ড্রয়েডে স্থাপন করতে
- Android API স্তর 21 বা উচ্চতর
- iOS এ স্থাপন করতে
- 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
- Google মোবাইল বিজ্ঞাপন SDK-এর সাথে কনফিগার করা একটি ওয়ার্কিং ইউনিটি প্রজেক্ট। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: Chartboost UI এ কনফিগারেশন সেট আপ করুন
একটি Chartboost অ্যাকাউন্টের জন্য সাইন আপ করুন এবং আপনার অ্যাকাউন্ট যাচাই হয়ে গেলে লগ ইন করুন । তারপরে, অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করুন।
আপনার অ্যাপ তৈরি করতে নতুন অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
বাকি ফর্মটি পূরণ করুন এবং আপনার অ্যাপ চূড়ান্ত করতে অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
আপনার অ্যাপ তৈরি হওয়ার পর, আপনাকে এর ড্যাশবোর্ডে নিয়ে যাওয়া হবে। আপনার অ্যাপের অ্যাপ আইডি এবং অ্যাপ স্বাক্ষর নোট করুন।
অ্যান্ড্রয়েড
iOS
আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য AdMob-এর চার্টবুস্ট ব্যবহারকারী আইডি এবং ব্যবহারকারীর স্বাক্ষর প্রয়োজন। আপনি Chartboost UI-তে Chartboost মধ্যস্থতায় ক্লিক করে এই প্যারামিটারগুলি খুঁজে পেতে পারেন।
সম্পদ > API এক্সপ্লোরার ট্যাবে নেভিগেট করুন এবং প্রমাণীকরণ বিভাগের অধীনে অবস্থিত আপনার ব্যবহারকারী আইডি এবং ব্যবহারকারীর স্বাক্ষর নোট করুন।
পরীক্ষা মোড চালু করুন
আপনি Chartboost UI থেকে অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করে, তালিকা থেকে আপনার অ্যাপ নির্বাচন করে এবং অ্যাপ সেটিংস সম্পাদনা করুন- এ ক্লিক করে আপনার অ্যাপে পরীক্ষা মোড সক্ষম করতে পারেন।
অ্যান্ড্রয়েড
iOS
আপনার অ্যাপের সেটিংস থেকে, আপনি আপনার অ্যাপে টেস্ট মোড টগল করতে পারেন।
একবার পরীক্ষা মোড সক্ষম হলে, আপনি আগে তৈরি করা বিজ্ঞাপন ইউনিট আইডি ব্যবহার করে বিজ্ঞাপনের জন্য অনুরোধ করতে পারেন এবং একটি Chartboost পরীক্ষার বিজ্ঞাপন পেতে পারেন।
আপনি Chartboost পরীক্ষার বিজ্ঞাপনগুলি পেতে সক্ষম হওয়ার পরে, আপনার অ্যাপটি Chartboost-এর প্রকাশক অ্যাপ পর্যালোচনাতে রাখা হবে। চার্টবুস্টে কাজ করার জন্য নগদীকরণের জন্য, প্রকাশক অ্যাপ পর্যালোচনাটি Chartboost দ্বারা অনুমোদিত হতে হবে।
ধাপ 2: চার্টবুস্ট চাহিদা সেট আপ করুন AdMob UI
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য,Android এর জন্য গাইডের ধাপ 2 দেখুন।
iOS
নির্দেশাবলীর জন্য,iOS- এর জন্য গাইডের ধাপ 2 দেখুন।
GDPR এবং মার্কিন রাষ্ট্রীয় প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায় Chartboost যোগ করুন
GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংসএ ধাপগুলি অনুসরণ করুন AdMob UI এ।
ধাপ 3: Chartboost SDK এবং অ্যাডাপ্টার আমদানি করুন
OpenUPM-CLI
আপনার যদি OpenUPM-CLI ইনস্টল করা থাকে, তাহলে আপনি আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রোজেক্টে ইউনিটির জন্য Google Mobile Ads Chartboost Mediation Plugin ইনস্টল করতে পারেন:
openupm add com.google.ads.mobile.mediation.chartboost
OpenUPM
আপনার ইউনিটি প্রজেক্ট এডিটরে, ইউনিটি প্যাকেজ ম্যানেজার সেটিংস খুলতে সম্পাদনা > প্রজেক্ট সেটিংস > প্যাকেজ ম্যানেজার নির্বাচন করুন।
স্কোপড রেজিস্ট্রি ট্যাবের অধীনে, নিম্নলিখিত বিবরণ সহ একটি স্কোপড রেজিস্ট্রি হিসাবে OpenUPM যুক্ত করুন:
- নাম:
OpenUPM
- URL:
https://package.openupm.com
- সুযোগ(গুলি):
com.google
তারপর, ইউনিটি প্যাকেজ ম্যানেজার খুলতে উইন্ডো > প্যাকেজ ম্যানেজারে নেভিগেট করুন এবং ড্রপ-ডাউন মেনু থেকে আমার রেজিস্ট্রি নির্বাচন করুন।
Google মোবাইল বিজ্ঞাপন চার্টবুস্ট মধ্যস্থতা প্যাকেজ নির্বাচন করুন এবং ইনস্টল করুন ক্লিক করুন।
ঐক্য প্যাকেজ
Changelog- এ ডাউনলোড লিঙ্ক থেকে Chartboost-এর জন্য Google Mobile Ads মধ্যস্থতা প্লাগইন-এর সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং জিপ ফাইল থেকে GoogleMobileAdsChartboostMediation.unitypackage
বের করুন।
আপনার ইউনিটি প্রজেক্ট এডিটরে, সম্পদ > আমদানি প্যাকেজ > কাস্টম প্যাকেজ নির্বাচন করুন এবং আপনার ডাউনলোড করা GoogleMobileAdsChartboostMediation.unitypackage
ফাইলটি খুঁজুন। নিশ্চিত করুন যে সমস্ত ফাইল নির্বাচন করা হয়েছে এবং আমদানি ক্লিক করুন।
তারপরে, Assets > Play Services Resolver > Android Resolver > Force Resolve নির্বাচন করুন। ইউনিটি প্লে সার্ভিসেস রিজলভার লাইব্রেরি স্ক্র্যাচ থেকে নির্ভরতা রেজোলিউশন সম্পাদন করবে এবং আপনার ইউনিটি অ্যাপের Assets/Plugins/Android
ডিরেক্টরিতে ঘোষিত নির্ভরতাগুলি কপি করবে।
ধাপ 4: Chartboost SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন
ইইউ সম্মতি এবং জিডিপিআর
Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷
Chartboost সংস্করণ 3.1.0-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি NonBehavioral
-এ ডেটা ব্যবহারের সম্মতি সেট করে। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হয়।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBGDPRDataUseConsent.NonBehavioral);
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার প্রদান করতে হবে (যেমন আইন সেই শর্তগুলিকে সংজ্ঞায়িত করে), "বিক্রয়" এ একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউটের প্রস্তাব দেওয়া হয়েছে "পার্টির হোমপেজ। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।
Chartboost সংস্করণ 3.1.0-এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোড OptInSale
এ ডেটা ব্যবহারের সম্মতি সেট করে। আপনি যদি এই পদ্ধতিতে কল করতে চান, তাহলে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হয়।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBCCPADataUseConsent.OptInSale);
ধাপ 5: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
Chartboost ইন্টিগ্রেশনের জন্য কোন অতিরিক্ত কোডের প্রয়োজন নেই।
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist
ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে Chartboost-এর ডকুমেন্টেশন অনুসরণ করুন।
ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষা বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনিAdMob এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং Chartboost UI-তে পরীক্ষা মোড সক্ষম করেছেন ৷
পরীক্ষা বিজ্ঞাপন যাচাই করুন
আপনিChartboostথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, Chartboost (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।
ঐচ্ছিক পদক্ষেপ
অ্যান্ড্রয়েড
অনুমতি
সর্বোত্তম পারফরম্যান্সের জন্য, Chartboost আপনার অ্যাপের AndroidManifest.xml
ফাইলে নিম্নলিখিত ঐচ্ছিক অনুমতিগুলি যোগ করার পরামর্শ দেয়:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
iOS
iOS ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।
ত্রুটি কোড
যদি অ্যাডাপ্টার Chartboost থেকে একটি বিজ্ঞাপন পেতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসের অধীনে ResponseInfo
ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:
অ্যান্ড্রয়েড
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
iOS
GADMAdapterChartboost
GADMediationAdapterChartboost
একটি বিজ্ঞাপন লোড হতে ব্যর্থ হলে Chartboost অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত কোড এবং সহগামী বার্তাগুলি এখানে রয়েছে:
অ্যান্ড্রয়েড
ত্রুটি কোড | কারণ |
---|---|
0-99 | Chartboost SDK একটি ত্রুটি ফিরিয়ে দিয়েছে। |
101 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Chartboost সমর্থিত ব্যানার আকারের সাথে মেলে না। |
102 | Chartboost শুধুমাত্র প্রতি লোকেশনে একবারে 1টি বিজ্ঞাপন লোড করতে পারে। |
103 | Chartboost সার্ভার প্যারামিটার কনফিগার করা হয়েছে AdMob UI অনুপস্থিত/অবৈধ। |
104 | চার্টবুস্ট ইন্টারস্টিশিয়াল বা পুরস্কৃত বিজ্ঞাপন দেখানোর জন্য প্রস্তুত নয়। |
iOS
ত্রুটি কোড | কারণ |
---|---|
101 | Chartboost সার্ভার প্যারামিটার কনফিগার করা হয়েছে AdMob UI অনুপস্থিত/অবৈধ। |
102 | Chartboost SDK একটি প্রাথমিক ত্রুটি ফিরিয়ে দিয়েছে। |
103 | Chartboost বিজ্ঞাপনটি শো টাইমে ক্যাশে করা হয় না। |
104 | অনুরোধ করা বিজ্ঞাপনের আকার একটি Chartboost সমর্থিত ব্যানার আকারের সাথে মেলে না। |
105 | ডিভাইসের OS সংস্করণ Chartboost SDK-এর ন্যূনতম সমর্থিত OS সংস্করণের চেয়ে কম। |
200-299 | Chartboost SDK ক্যাশে ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
300-399 | Chartboost SDK ত্রুটি দেখায়। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
400-499 | Chartboost SDK ক্লিক ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
চার্টবুস্ট ইউনিটি মেডিয়েশন প্লাগইন চেঞ্জলগ
পরবর্তী সংস্করণ
-
DummyClient
নাম পরিবর্তন করেPlaceholderClient
করা হয়েছে।
সংস্করণ 4.6.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.7.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.7.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 9.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.5.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.6.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.6.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.6.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.4.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.5.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.5.1.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.3 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.3.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.4.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.4.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.3.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.2.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.1.1
- অ্যাডাপ্টারের সামগ্রী
GoogleMobileAds/Mediation/Chartboost/
এ সরানো হয়েছে। -
GoogleMobileAds.Mediation.Chartboost
ব্যবহার করার জন্য রিফ্যাক্টর করা অ্যাডাপ্টারের নামস্থান। - চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.2.1.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.1.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.1.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.2.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.4.1 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 4.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 9.1.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 9.1.0.0 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.3.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.5.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.4.3.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.2 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.5.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.4.2.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.4.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.3.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.2 সমর্থন করে।
- Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে তৈরি এবং পরীক্ষিত।
সংস্করণ 3.4.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.5.0.1.0 সমর্থন করে।
সংস্করণ 3.3.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.2.1.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.4.1.1 সমর্থন করে।
সংস্করণ 3.3.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.2.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.4.0.0 সমর্থন করে।
সংস্করণ 3.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.3.1.0 সমর্থন করে।
সংস্করণ 3.1.0
-
Chartboost
ক্লাস থেকেRestrictDataCollection()
পদ্ধতি সরানো হয়েছে। - Chartboost-এ GDPR এবং CCPA তথ্য পাস করার জন্য
AddDataUseConsent()
সহায়ক পদ্ধতি যোগ করা হয়েছে। - চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.2.0.0 সমর্থন করে।
সংস্করণ 3.0.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.0.3.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.1.0.1 সমর্থন করে।
সংস্করণ 3.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 8.0.2.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.1.0.0 সমর্থন করে।
সংস্করণ 2.0.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.5.0.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.0.4.0 সমর্থন করে।
সংস্করণ 2.0.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.5.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 8.0.1.1 সমর্থন করে।
সংস্করণ 1.3.0
- নতুন পুরস্কৃত API সমর্থন করার জন্য প্লাগইন আপডেট করা হয়েছে৷
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.3.1.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.5.0.0 সমর্থন করে।
সংস্করণ 1.2.0
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.3.0.0 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.3.0.0 সমর্থন করে।
সংস্করণ 1.1.1
- চার্টবুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টারের সংস্করণ 7.2.0.1 সমর্থন করে।
- Chartboost iOS অ্যাডাপ্টারের সংস্করণ 7.2.0.1 সমর্থন করে।
সংস্করণ 1.1.0
- চার্টবুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.2.0 সমর্থন করে।
- Chartboost iOS SDK সংস্করণ 7.2.0 সমর্থন করে।
- চার্টবুস্ট SDK-এর জন্য GDPR ডেটা সংগ্রহের সীমাবদ্ধতা সক্ষম করতে
Chartboost.RestrictDataCollection()
পদ্ধতি যোগ করা হয়েছে।
সংস্করণ 1.0.0
- প্রথম মুক্তি!
- চার্টবুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.0.1 সমর্থন করে।
- Chartboost iOS SDK সংস্করণ 7.1.2 সমর্থন করে।
এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে মধ্যস্থতা ব্যবহার করে Chartboost থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, জলপ্রপাত একীকরণ কভার করে। এটি কভার করে যে কীভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে চার্টবুস্ট যোগ করতে হয় এবং কীভাবে একটি ইউনিটি অ্যাপে চার্টবুস্ট SDK এবং অ্যাডাপ্টারকে একীভূত করতে হয়।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
দ AdMob Chartboost-এর জন্য মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | |
বিন্যাস | |
ব্যানার | |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত |
প্রয়োজনীয়তা
- ঐক্য 4 বা উচ্চতর
- সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
- অ্যান্ড্রয়েডে স্থাপন করতে
- Android API স্তর 21 বা উচ্চতর
- iOS এ স্থাপন করতে
- 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
- Google মোবাইল বিজ্ঞাপন SDK-এর সাথে কনফিগার করা একটি ওয়ার্কিং ইউনিটি প্রজেক্ট। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
- মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: Chartboost UI এ কনফিগারেশন সেট আপ করুন
একটি Chartboost অ্যাকাউন্টের জন্য সাইন আপ করুন এবং আপনার অ্যাকাউন্ট যাচাই হয়ে গেলে লগ ইন করুন । তারপরে, অ্যাপস ম্যানেজমেন্ট ট্যাবে নেভিগেট করুন।
আপনার অ্যাপ তৈরি করতে নতুন অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
বাকি ফর্মটি পূরণ করুন এবং আপনার অ্যাপ চূড়ান্ত করতে অ্যাপ যোগ করুন বোতামে ক্লিক করুন।
আপনার অ্যাপ্লিকেশন তৈরি হওয়ার পরে, আপনাকে এর ড্যাশবোর্ডে পরিচালিত করা হবে। আপনার অ্যাপ্লিকেশনটির অ্যাপ্লিকেশন আইডি এবং অ্যাপ্লিকেশন স্বাক্ষর নোট করুন।
অ্যান্ড্রয়েড
iOS
ADMOB আপনার অ্যাডমোব বিজ্ঞাপন ইউনিট আইডি সেটআপ করার জন্য চার্ট বুস্ট ব্যবহারকারী আইডি এবং ব্যবহারকারী স্বাক্ষর প্রয়োজন। আপনি এই পরামিতিগুলি চার্টবুস্ট ইউআই -তে চার্টবুস্ট মধ্যস্থতায় ক্লিক করে খুঁজে পেতে পারেন।
সংস্থানসমূহ> এপিআই এক্সপ্লোরার ট্যাবে নেভিগেট করুন এবং প্রমাণীকরণ বিভাগের অধীনে অবস্থিত আপনার ব্যবহারকারী আইডি এবং ব্যবহারকারী স্বাক্ষর নোট করুন।
পরীক্ষা মোড চালু করুন
আপনি চার্ট বুস্ট ইউআই থেকে অ্যাপ্লিকেশন পরিচালনা ট্যাবে নেভিগেট করে, তালিকা থেকে আপনার অ্যাপ্লিকেশনটি নির্বাচন করে এবং অ্যাপ্লিকেশন সেটিংস সম্পাদনা সম্পাদনা ক্লিক করে আপনার অ্যাপ্লিকেশনটিতে টেস্ট মোড সক্ষম করতে পারেন।
অ্যান্ড্রয়েড
iOS
আপনার অ্যাপের সেটিংস থেকে, আপনি আপনার অ্যাপ্লিকেশনটিতে টেস্ট মোড টগল করতে পারেন।
একবার টেস্ট মোড সক্ষম হয়ে গেলে, আপনি আগে তৈরি বিজ্ঞাপন ইউনিট আইডি ব্যবহার করে বিজ্ঞাপনগুলির জন্য অনুরোধ করতে পারেন এবং একটি চার্টবুস্ট পরীক্ষার বিজ্ঞাপন গ্রহণ করতে পারেন।
আপনি চার্টবুস্ট পরীক্ষার বিজ্ঞাপনগুলি গ্রহণ করতে সক্ষম হওয়ার পরে, আপনার অ্যাপ্লিকেশনটি চার্টবুস্টের প্রকাশক অ্যাপ্লিকেশন পর্যালোচনাতে স্থাপন করা হবে। চার্ট বুস্টে কাজ করার জন্য নগদীকরণের জন্য, প্রকাশক অ্যাপ্লিকেশন পর্যালোচনাটি চার্টবুস্ট দ্বারা অনুমোদিত হতে হবে।
পদক্ষেপ 2: চার্ট বুস্টের চাহিদা সেট আপ করুন AdMob UI
আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন
অ্যান্ড্রয়েড
নির্দেশাবলীর জন্য,Android এর জন্য গাইডের ধাপ 2 দেখুন।
iOS
নির্দেশাবলীর জন্য,iOS- এর জন্য গাইডের ধাপ 2 দেখুন।
জিডিপিআর এবং ইউএস স্টেট প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায় চার্ট বুস্ট যুক্ত করুন
GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংসএ ধাপগুলি অনুসরণ করুন AdMob UI এ।
পদক্ষেপ 3: চার্ট বুস্ট এসডিকে এবং অ্যাডাপ্টার আমদানি করুন
ওপেনআপএম-ক্লি
আপনার যদি ওপেনআপএম-সিএলআই ইনস্টল করা থাকে তবে আপনি আপনার প্রকল্পের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রকল্পে unity ক্যের জন্য গুগল মোবাইল বিজ্ঞাপন চার্ট বুস্ট মধ্যস্থতা প্লাগইন ইনস্টল করতে পারেন:
openupm add com.google.ads.mobile.mediation.chartboost
OpenUPM
আপনার unity ক্য প্রকল্প সম্পাদকটিতে ইউনিটি প্যাকেজ ম্যানেজার সেটিংস খোলার জন্য সম্পাদনা > প্রকল্প সেটিংস > প্যাকেজ ম্যানেজার নির্বাচন করুন।
স্কোপড রেজিস্ট্রি ট্যাবের অধীনে, নিম্নলিখিত বিশদ সহ একটি স্কোপড রেজিস্ট্রি হিসাবে ওপেনআপএম যুক্ত করুন:
- নাম:
OpenUPM
- ইউআরএল:
https://package.openupm.com
- স্কোপ (গুলি):
com.google
তারপরে, ইউনিটি প্যাকেজ ম্যানেজারটি খোলার জন্য উইন্ডো > প্যাকেজ ম্যানেজারে নেভিগেট করুন এবং ড্রপ-ডাউন মেনু থেকে আমার রেজিস্ট্রেশনগুলি নির্বাচন করুন।
গুগল মোবাইল বিজ্ঞাপন চার্ট বুস্ট মধ্যস্থতা প্যাকেজটি নির্বাচন করুন এবং ইনস্টল ক্লিক করুন।
Unity ক্য প্যাকেজ
চেঞ্জলগের ডাউনলোড লিঙ্ক থেকে চার্ট বুস্টের জন্য গুগল মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনটির সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং জিপ ফাইল থেকে GoogleMobileAdsChartboostMediation.unitypackage
বের করুন।
আপনার unity ক্য প্রকল্প সম্পাদকটিতে, সম্পদগুলি > আমদানি প্যাকেজ > কাস্টম প্যাকেজ নির্বাচন করুন এবং GoogleMobileAdsChartboostMediation.unitypackage
ইউনিটিপ্যাকেজ ফাইলটি আপনি ডাউনলোড করেছেন তা সন্ধান করুন। নিশ্চিত হয়ে নিন যে সমস্ত ফাইল নির্বাচন করা হয়েছে এবং আমদানি ক্লিক করুন।
তারপরে, সম্পদগুলি > পরিষেবাগুলি রেজোলভার > অ্যান্ড্রয়েড রেজোলভার > ফোর্স রেজোলভ নির্বাচন করুন। ইউনিটি প্লে সার্ভিসেস রেজোলভার লাইব্রেরি স্ক্র্যাচ থেকে নির্ভরতা রেজোলিউশন সম্পাদন করবে এবং আপনার ইউনিটি অ্যাপের Assets/Plugins/Android
ডিরেক্টরিতে ঘোষিত নির্ভরতাগুলি অনুলিপি করবে।
পদক্ষেপ 4: চার্টবুস্ট এসডিকে গোপনীয়তা সেটিংস প্রয়োগ করুন
ইইউ সম্মতি এবং জিডিপিআর
Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷
চার্ট বুস্ট সংস্করণ 3.1.0 এর জন্য গুগল মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনটিতে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোড সেট করে ডেটা NonBehavioral
সম্মতি ব্যবহার করে। আপনি যদি এই পদ্ধতিটি কল করতে চান তবে গুগল মোবাইল বিজ্ঞাপন এসডিকে ব্যবহার করে বিজ্ঞাপনগুলির অনুরোধ করার আগে আপনি এটি করার পরামর্শ দেওয়া হচ্ছে।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBGDPRDataUseConsent.NonBehavioral);
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন
মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার প্রদান করতে হবে (যেমন আইন সেই শর্তগুলিকে সংজ্ঞায়িত করে), "বিক্রয়" এ একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অপ্ট-আউটের প্রস্তাব দেওয়া হয়েছে "পার্টির হোমপেজ। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।
চার্ট বুস্ট সংস্করণ 3.1.0 এর জন্য গুগল মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইনটিতে Chartboost.AddDataUseConsent()
পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোড সেট করে ডেটা OptInSale
সম্মতি ব্যবহার করে। আপনি যদি এই পদ্ধতিটি কল করতে চান তবে গুগল মোবাইল বিজ্ঞাপন এসডিকে ব্যবহার করে বিজ্ঞাপনগুলির অনুরোধ করার আগে আপনি এটি করার পরামর্শ দেওয়া হচ্ছে।
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...
Chartboost.AddDataUseConsent(CBCCPADataUseConsent.OptInSale);
ধাপ 5: প্রয়োজনীয় কোড যোগ করুন
অ্যান্ড্রয়েড
চার্ট বুস্ট ইন্টিগ্রেশনের জন্য কোনও অতিরিক্ত কোডের প্রয়োজন নেই।
iOS
SKAdNetwork ইন্টিগ্রেশন
আপনার প্রকল্পের Info.plist
ফাইলে স্ক্যাডনেট ওয়ার্ক আইডেন্টিফায়ার যুক্ত করতে চার্ট বুস্টের ডকুমেন্টেশন অনুসরণ করুন।
ধাপ 6: আপনার বাস্তবায়ন পরীক্ষা করুন
পরীক্ষা বিজ্ঞাপন সক্ষম করুন
নিশ্চিত করুন যে আপনিAdMob এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং Chartboost UI-তে পরীক্ষা মোড সক্ষম করেছেন ৷
পরীক্ষা বিজ্ঞাপন যাচাই করুন
আপনিChartboostথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, Chartboost (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।
ঐচ্ছিক পদক্ষেপ
অ্যান্ড্রয়েড
অনুমতি
সর্বোত্তম পারফরম্যান্সের জন্য, চার্টবুস্ট আপনার অ্যাপ্লিকেশনটির AndroidManifest.xml
ফাইলটিতে নিম্নলিখিত al চ্ছিক অনুমতিগুলি যুক্ত করার পরামর্শ দেয়:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
iOS
আইওএস সংহতকরণের জন্য কোনও অতিরিক্ত পদক্ষেপের প্রয়োজন নেই।
ত্রুটি কোড
যদি অ্যাডাপ্টারটি চার্টবুস্টের কাছ থেকে কোনও বিজ্ঞাপন পেতে ব্যর্থ হয় তবে প্রকাশকরা নিম্নলিখিত শ্রেণীর অধীনে ResponseInfo
ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটিটি পরীক্ষা করতে পারেন:
অ্যান্ড্রয়েড
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
iOS
GADMAdapterChartboost
GADMediationAdapterChartboost
যখন কোনও বিজ্ঞাপন লোড করতে ব্যর্থ হয় তখন চার্ট বুস্ট অ্যাডাপ্টার দ্বারা নিক্ষিপ্ত কোডগুলি এবং তার সাথে থাকা বার্তাগুলি এখানে রয়েছে:
অ্যান্ড্রয়েড
ত্রুটি কোড | কারণ |
---|---|
0-99 | চার্টবুস্ট এসডিকে একটি ত্রুটি ফিরিয়ে দিয়েছে। |
101 | অনুরোধ করা বিজ্ঞাপনের আকারটি কোনও চার্ট বুস্ট সমর্থিত ব্যানার আকারের সাথে মেলে না। |
102 | চার্টবুস্ট একবারে প্রতি স্থানে কেবল 1 বিজ্ঞাপন লোড করতে পারে। |
103 | চার্ট বুস্ট সার্ভার প্যারামিটারগুলি কনফিগার করা AdMob UI অনুপস্থিত/অবৈধ। |
104 | চার্ট বুস্ট ইন্টারস্টিটিয়াল বা পুরষ্কার প্রাপ্ত বিজ্ঞাপন প্রদর্শনের জন্য প্রস্তুত নয়। |
iOS
ত্রুটি কোড | কারণ |
---|---|
101 | চার্ট বুস্ট সার্ভার প্যারামিটারগুলি কনফিগার করা AdMob UI অনুপস্থিত/অবৈধ। |
102 | চার্ট বুস্ট এসডিকে একটি সূচনা ত্রুটি ফিরিয়ে দিয়েছে। |
103 | চার্ট বুস্ট বিজ্ঞাপনটি শো সময়ে ক্যাশে করা হয় না। |
104 | অনুরোধ করা বিজ্ঞাপনের আকারটি কোনও চার্ট বুস্ট সমর্থিত ব্যানার আকারের সাথে মেলে না। |
105 | ডিভাইসের ওএস সংস্করণটি চার্ট বুস্ট এসডিকে ন্যূনতম সমর্থিত ওএস সংস্করণের চেয়ে কম। |
200-299 | চার্ট বুস্ট এসডিকে ক্যাশে ত্রুটি। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
300-399 | চার্টবুস্ট এসডিকে ত্রুটিগুলি দেখায়। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
400-499 | Chartboost এসডিকে ত্রুটি ক্লিক করুন। আরো বিস্তারিত জানার জন্য কোড দেখুন. |
চার্টবুস্ট unity ক্য মধ্যস্থতা প্লাগইন চেঞ্জলগ
সংস্করণ পরবর্তী
-
PlaceholderClient
DummyClient
নামকরণ করা হয়েছে।
সংস্করণ 4.6.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.7.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.7.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 9.0.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.5.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.6.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.6.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.6.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.4.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.5.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.5.1.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.3 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.3.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.4.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.4.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.5.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.2.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.3.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.3.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.2.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.1.1
- অ্যাডাপ্টার সামগ্রী
GoogleMobileAds/Mediation/Chartboost/
এ সরানো হয়েছে। -
GoogleMobileAds.Mediation.Chartboost
ব্যবহার করতে রিফ্যাক্টরড অ্যাডাপ্টার নেমস্পেস। - চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.2.1.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.2.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 8.1.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.1.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.2.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.2.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.4.1 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 4.0.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 9.1.1.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 9.1.0.0 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.3.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 3.5.1
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.4.3.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.5.0.2 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.2 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 3.5.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.4.2.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.5.0.2 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 3.4.1
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.3.1.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.5.0.2 সমর্থন করে।
- গুগল মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইন সংস্করণ 7.0.0 দিয়ে নির্মিত এবং পরীক্ষিত।
সংস্করণ 3.4.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.3.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.5.0.1.0 সমর্থন করে।
সংস্করণ 3.3.1
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.2.1.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.4.1.1 সমর্থন করে।
সংস্করণ 3.3.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.2.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.4.0.0 সমর্থন করে।
সংস্করণ 3.2.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.1.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.3.1.0 সমর্থন করে।
সংস্করণ 3.1.0
-
Chartboost
শ্রেণি থেকেRestrictDataCollection()
পদ্ধতি সরানো হয়েছে। - জিডিপিআর এবং সিসিপিএ তথ্য চার্ট বুস্টে পাস করার জন্য
AddDataUseConsent()
সহায়ক পদ্ধতি যুক্ত করা হয়েছে। - চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.1.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.2.0.0 সমর্থন করে।
সংস্করণ 3.0.1
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.0.3.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.1.0.1 সমর্থন করে।
সংস্করণ 3.0.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 8.0.2.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.1.0.0 সমর্থন করে।
সংস্করণ 2.0.1
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 7.5.0.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.0.4.0 সমর্থন করে।
সংস্করণ 2.0.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 7.5.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 8.0.1.1 সমর্থন করে।
সংস্করণ 1.3.0
- নতুন পুরষ্কার প্রাপ্ত এপিআই সমর্থন করার জন্য প্লাগইন আপডেট করেছেন।
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 7.3.1.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 7.5.0.0 সমর্থন করে।
সংস্করণ 1.2.0
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 7.3.0.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 7.3.0.0 সমর্থন করে।
সংস্করণ 1.1.1
- চার্ট বুস্ট অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 7.2.0.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস অ্যাডাপ্টার সংস্করণ 7.2.0.1 সমর্থন করে।
সংস্করণ 1.1.0
- চার্ট বুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.2.0 সমর্থন করে।
- চার্ট বুস্ট আইওএস এসডিকে সংস্করণ 7.2.0 সমর্থন করে।
- চার্ট বুস্ট এসডিকে -র জন্য জিডিপিআর ডেটা সংগ্রহের বিধিনিষেধ সক্ষম করতে
Chartboost.RestrictDataCollection()
পদ্ধতি যুক্ত করা হয়েছে।
সংস্করণ 1.0.0
- প্রথম মুক্তি!
- চার্ট বুস্ট অ্যান্ড্রয়েড এসডিকে সংস্করণ 7.0.1 সমর্থন করে।
- চার্ট বুস্ট আইওএস এসডিকে সংস্করণ 7.1.2 সমর্থন করে।