মধ্যস্থতার সাথে অ্যাডকলোনিকে একীভূত করুন

এই নির্দেশিকাটি আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে মধ্যস্থতা ব্যবহার করে AdColony থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, বিডিং এবং জলপ্রপাত উভয়ই একীকরণকে কভার করে৷ এটি কভার করে কিভাবে একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে AdColony যোগ করতে হয় এবং কিভাবে AdColony SDK এবং অ্যাডাপ্টারকে একটি Android অ্যাপে একীভূত করতে হয়।

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

AdColony-এর জন্য Ad Manager মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:

মিশ্রণ
বিডিং
জলপ্রপাত
বিন্যাস
ব্যানার
কৌশলে
পুরস্কৃত
স্থানীয়

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

  • Android API স্তর 21 বা উচ্চতর

ধাপ 1: AdColony UI এ কনফিগারেশন সেট আপ করুন

সাইন আপ করুন এবং আপনার AdColony অ্যাকাউন্টে লগ ইন করুনসেটআপ নতুন অ্যাপ বোতামে ক্লিক করে AdColony প্রকাশক ড্যাশবোর্ডে আপনার অ্যাপ যোগ করুন।

AdColony সেটআপ নতুন অ্যাপ

ফর্মটি পূরণ করুন এবং AdColony-এ আপনার অ্যাপ যোগ করতে পৃষ্ঠার নীচে তৈরি করুন- এ ক্লিক করুন।

অ্যাডকলোনি অ্যাপ তৈরি করুন

একবার আপনার অ্যাপ তৈরি হয়ে গেলে আপনি আপনার অ্যাপের বেসিক অ্যাপ ইনফরমেশন বিভাগের অধীনে মনিটাইজেশন > অ্যাপগুলিতে নেভিগেট করে আপনার অ্যাপ আইডি পেতে পারেন।

AdColony অ্যাপ আইডি

এরপরে, আপনার অ্যাপের পৃষ্ঠার অ্যাড জোন বিভাগে সেটআপ নিউ অ্যাড জোন বোতামে ক্লিক করে একটি নতুন বিজ্ঞাপন অঞ্চল তৈরি করুন। আমরা Ad Manager এর সাথে মধ্যস্থতার জন্য একটি নতুন বিজ্ঞাপন জোন তৈরি করার পরামর্শ দিই, এমনকি যদি আপনার আগে থেকেই থাকে।

অ্যাডকলোনি জোন সেট আপ

একটি বিজ্ঞাপন বসানো তৈরির অতিরিক্ত নির্দেশাবলীর জন্য, আপনার পছন্দের বিজ্ঞাপন বিন্যাসের সাথে সম্পর্কিত ট্যাবটি নির্বাচন করুন৷

  1. সেট জোন সক্রিয়? হ্যাঁ থেকে
  2. আপনার বিজ্ঞাপন অঞ্চলের জন্য একটি নাম লিখুন।

  3. বিজ্ঞাপন অঞ্চলের আকার হিসাবে ব্যানার চয়ন করুন৷

  4. দৈনিক প্লে ক্যাপের জন্য একটি মান লিখুন।

কৌশলে

  1. সেট জোন সক্রিয়? হ্যাঁ থেকে
  2. আপনার বিজ্ঞাপন অঞ্চলের জন্য একটি নাম লিখুন।

  3. জোন টাইপ হিসাবে প্রিরোল/ইন্টারস্টিশিয়াল বেছে নিন।

  4. দৈনিক প্লে ক্যাপের জন্য একটি মান লিখুন।

পুরস্কৃত

  1. সেট জোন সক্রিয়? হ্যাঁ থেকে
  2. আপনার বিজ্ঞাপন অঞ্চলের জন্য একটি নাম লিখুন।

  3. জোন টাইপ হিসাবে ভ্যালু এক্সচেঞ্জ/V4VC বেছে নিন।

  4. শুধুমাত্র ক্লায়েন্ট সাইড সেট করবেন? হ্যাঁ করতে এবং একটি ভার্চুয়াল মুদ্রার নাম লিখুন, ব্যবহারকারী প্রতি দৈনিক সর্বোচ্চ ভিডিও এবং পুরস্কারের পরিমাণ

  5. দৈনিক প্লে ক্যাপের জন্য একটি মান লিখুন।

বিজ্ঞাপন জোন তৈরি করা শেষ হলে তৈরি বোতামে ক্লিক করুন।

অ্যাড জোন তৈরি হয়ে গেলে, আপনি অ্যাড জোনের ইন্টিগ্রেশন বিভাগের অধীনে আপনার জোন আইডি সনাক্ত করতে পারেন। পরবর্তী ধাপে জোন আইডি ব্যবহার করা হবে।

অ্যাডকলোনি জোন আইডি

আপনার AdColony API কী সনাক্ত করুন

বিডিং

বিডিং ইন্টিগ্রেশনের জন্য এই ধাপের প্রয়োজন নেই।

জলপ্রপাত

আপনারAd Manager বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য আপনার AdColony API কী প্রয়োজন। আপনার API কী সনাক্ত করতে আপনার AdColony প্রকাশক ড্যাশবোর্ডে অ্যাকাউন্ট সেটিংসে নেভিগেট করুন৷

AdColony সেটিংস

পরীক্ষা মোড চালু করুন

AdColony-এ পরীক্ষামূলক বিজ্ঞাপনগুলি সক্ষম করতে, আপনার AdColony ড্যাশবোর্ডে যান এবং Monetization > Apps- এ নেভিগেট করুন। আপনার অ্যাপ্লিকেশানের বিজ্ঞাপন অঞ্চল বিভাগের অধীনে আপনি যে অঞ্চলের জন্য পরীক্ষামূলক বিজ্ঞাপনগুলি সক্ষম করতে চান সেটি নির্বাচন করুন৷ শুধুমাত্র পরীক্ষার বিজ্ঞাপন দেখানোর জন্য হ্যাঁ চেক করে পরীক্ষা বিজ্ঞাপনগুলি সক্ষম করা যেতে পারে ? উন্নয়ন বিভাগের অধীনে।

অ্যাডকলোনি পরীক্ষা

ধাপ 2: Ad Manager UI এ AdColony চাহিদা সেট আপ করুন

আপনার অ্যাড ম্যানেজার অ্যাকাউন্টে সাইন ইন করুন।

কোম্পানিতে AdColony যোগ করুন

বিডিং

বিডিং ইন্টিগ্রেশনের জন্য এই ধাপের প্রয়োজন নেই।

জলপ্রপাত

অ্যাডমিন > কোম্পানিতে নেভিগেট করুন, তারপর সমস্ত কোম্পানি ট্যাবে নতুন কোম্পানি বোতামে ক্লিক করুন। বিজ্ঞাপন নেটওয়ার্ক নির্বাচন করুন।

বিজ্ঞাপন নেটওয়ার্ক হিসাবে AdColony নির্বাচন করুন, একটি অনন্য নাম লিখুন এবং মধ্যস্থতা সক্ষম করুন৷স্বয়ংক্রিয় ডেটা সংগ্রহ চালু করুন এবং পূর্ববর্তী বিভাগে প্রাপ্ত API Key লিখুন।

আপনাকে ব্যবহারকারীর নাম বা পাসওয়ার্ড লিখতে হবে না। হয়ে গেলে Save এ ক্লিক করুন।

নিরাপদ সংকেত শেয়ারিং সক্ষম করুন

বিডিং

অ্যাডমিন > গ্লোবাল সেটিংসে নেভিগেট করুন। অ্যাড এক্সচেঞ্জ অ্যাকাউন্ট সেটিংস ট্যাবে যান এবং সুরক্ষিত সংকেত ভাগ করে নেওয়ার উপর পর্যালোচনা করুন এবং টগল করুন৷ Save এ ক্লিক করুন।

জলপ্রপাত

জলপ্রপাত একীকরণের জন্য এই পদক্ষেপের প্রয়োজন নেই।

AdColony বিডিং কনফিগার করুন

বিডিং

ডেলিভারি > বিডার- এ নেভিগেট করুন এবং SDK বিডিং ট্যাবের অধীনে নতুন বিডার- এ ক্লিক করুন।

দরদাতা হিসেবে AdColony নির্বাচন করুন।

অনুমোদিত সংকেতগুলির তালিকায় এই বিডারের সিগন্যাল লাইব্রেরি যোগ করুন এবং এই দরদাতার সাথে সিগন্যাল শেয়ার করার অনুমতি দিন । তারপর, Continue এ ক্লিক করুন।

অবিরত ক্লিক করুন.

সম্পন্ন ক্লিক করুন.

জলপ্রপাত

জলপ্রপাত একীকরণের জন্য এই পদক্ষেপের প্রয়োজন নেই।

বিজ্ঞাপন ইউনিট ম্যাপিং কনফিগার করুন

বিডিং

ডেলিভারি > বিডার- এ নেভিগেট করুন এবং SDK বিডিং ট্যাবের অধীনেAdColony এর জন্য কোম্পানি নির্বাচন করুন।

বিজ্ঞাপন ইউনিট ম্যাপিং ট্যাবে যান এবং নতুন বিজ্ঞাপন ইউনিট ম্যাপিং এ ক্লিক করুন।

নির্দিষ্ট বিজ্ঞাপন ইউনিট বেছে নিন। একটি বিজ্ঞাপন ইউনিট এবং বিন্যাস নির্বাচন করুন, ইনভেন্টরি প্রকার হিসাবে মোবাইল অ্যাপ এবং আপনার মোবাইল অ্যাপ্লিকেশন । তারপর, পূর্ববর্তী বিভাগে প্রাপ্তApp ID and Zone ID লিখুন। অবশেষে, Save এ ক্লিক করুন।

জলপ্রপাত

ডেলিভারি > ইল্ড গ্রুপে নেভিগেট করুন এবং নতুন ফলন গ্রুপ বোতামে ক্লিক করুন। আপনার মোবাইল অ্যাপ্লিকেশন নির্বাচন করুন.

নীচে স্ক্রোল করুন এবং ফলন অংশীদার যোগ করুন ক্লিক করুন।

পূর্ববর্তী বিভাগে AdColonyএর জন্য আপনি যে কোম্পানিটি তৈরি করেছেন তা নির্বাচন করুন। ইন্টিগ্রেশন টাইপ হিসাবে মোবাইল SDK মধ্যস্থতা বেছে নিন, প্ল্যাটফর্ম হিসাবে Android এবং স্থিতি হিসাবে সক্রিয়

পূর্ববর্তী বিভাগে প্রাপ্ত App ID and Zone IDএবং ডিফল্ট CPM মান লিখুন। Save এ ক্লিক করুন।

দ্রষ্টব্য: একটি মধ্যস্থতা নেটওয়ার্কের জন্য একটি ডায়নামিক CPM মান সঠিকভাবে গণনা করার আগে স্বয়ংক্রিয় ডেটা সংগ্রহে ডেটা সংগ্রহ করতে কয়েক দিন সময় লাগে৷ একবার eCPM গণনা করা গেলে, এটি আপনার পক্ষ থেকে স্বয়ংক্রিয়ভাবে আপডেট হয়।

AdColony যোগ করুন GDPR এবং US রাজ্যের প্রবিধান বিজ্ঞাপন অংশীদারদের তালিকায়

GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংস AdColonyএ ধাপগুলি অনুসরণ করুন Ad Manager UI এ।

ধাপ 3: AdColony SDK এবং অ্যাডাপ্টার আমদানি করুন

আপনার অ্যাপ-লেভেল build.gradle.kts ফাইলে, নিম্নলিখিত বাস্তবায়ন নির্ভরতা এবং কনফিগারেশন যোগ করুন। AdColony SDK এবং অ্যাডাপ্টারের সর্বশেষ সংস্করণগুলি ব্যবহার করুন:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.0.0")
    implementation("com.google.ads.mediation:adcolony:4.8.0.2")
}

AndroidX এ প্রকল্প স্থানান্তর করুন

AdColony SDK Android সমর্থন লাইব্রেরির উপর নির্ভর করে কিন্তু সর্বশেষ Google Mobile Ads SDK Jetpack লাইব্রেরি ব্যবহার করে।

AdColony SDK এবং Google মোবাইল বিজ্ঞাপন SDK সামঞ্জস্যপূর্ণ কিনা তা নিশ্চিত করতে, আপনার প্রকল্পের শীর্ষ-স্তরে একটি gradle.properties ফাইল তৈরি করুন এবং নিম্নলিখিত কোডটি যোগ করুন:

android.useAndroidX=true
android.enableJetifier=true

এটি জেটপ্যাক লাইব্রেরি ব্যবহার করার জন্য AdColony SDK বাইনারি পুনরায় লিখবে। এই সেটিংস সম্পর্কে আরও তথ্যের জন্য AndroidX মাইগ্রেশন গাইড দেখুন৷

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

  • AdColony Android SDK ডাউনলোড করুন এবং Library ফোল্ডারের অধীনে adcolony.jar বের করুন এবং এটি আপনার প্রকল্পে যোগ করুন।
  • AdColony SDK টীকা সমর্থন লাইব্রেরির উপর নির্ভর করে। কীভাবে আপনার প্রকল্পে টীকা সমর্থন লাইব্রেরি যুক্ত করবেন তার বিশদ বিবরণের জন্য টীকা সহ কোড পরিদর্শন উন্নত করুন
  • Google-এর Maven রিপোজিটরিতে AdColony অ্যাডাপ্টার আর্টিফ্যাক্টগুলিতে নেভিগেট করুন। সর্বশেষ সংস্করণটি নির্বাচন করুন, AdColony অ্যাডাপ্টারের .aar ফাইলটি ডাউনলোড করুন এবং এটি আপনার প্রকল্পে যুক্ত করুন৷

ধাপ 4: AdColony SDK-এ গোপনীয়তা সেটিংস প্রয়োগ করুন

Google EU ব্যবহারকারীর সম্মতি নীতির অধীনে, আপনাকে নিশ্চিত করতে হবে যে ডিভাইস শনাক্তকারী এবং ব্যক্তিগত ডেটার ব্যবহার সম্পর্কিত ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ব্যবহারকারীদের নির্দিষ্ট কিছু প্রকাশ দেওয়া হয়েছে এবং তাদের কাছ থেকে সম্মতি নেওয়া হয়েছে। এই নীতি EU ই-প্রাইভেসি নির্দেশিকা এবং সাধারণ ডেটা সুরক্ষা নিয়ন্ত্রণের (GDPR)-এর প্রয়োজনীয়তাগুলিকে প্রতিফলিত করে৷ সম্মতি চাওয়ার সময়, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত ডেটা সংগ্রহ, গ্রহণ বা ব্যবহার করতে পারে এবং প্রতিটি নেটওয়ার্কের ব্যবহার সম্পর্কে তথ্য প্রদান করতে পারে। Google বর্তমানে স্বয়ংক্রিয়ভাবে এই জাতীয় নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ পাস করতে অক্ষম৷

AdColony অ্যাডাপ্টার AdColony-এর SDK-এ পাঠানোর জন্য প্যারামিটারগুলি কাস্টমাইজ করার জন্য AdColonyMediationAdapter.getAppOptions() পদ্ধতি প্রদান করে। এই বিকল্পগুলিতে GDPR-এর সাথে প্রাসঙ্গিক দুটি পদ্ধতি হল setPrivacyFrameworkRequired() এবং setPrivacyConsentString() । নিম্নলিখিত নমুনা কোডটি দেখায় কিভাবে AdColony অ্যাডাপ্টারের কাছে সম্মতির তথ্য পাঠাতে হয়, যেগুলি পরে AdColony-এর প্রাথমিক পদ্ধতিতে ব্যবহার করা হয়। আপনি Google মোবাইল বিজ্ঞাপন SDK শুরু করার আগে এই বিকল্পগুলি অবশ্যই সেট করতে হবে যাতে সেগুলি AdColony-এর SDK-এ সঠিকভাবে ফরওয়ার্ড করা হয়।

জাভা

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1");

কোটলিন

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1")

এই পদ্ধতিতে কি মান প্রদান করা যেতে পারে সে সম্পর্কে আরও বিশদ বিবরণের জন্য AdColony-এর GDPR বাস্তবায়নের বিবরণ দেখুন।

মার্কিন যুক্তরাষ্ট্র গোপনীয়তা আইন

মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন ব্যবহারকারীদের তাদের "ব্যক্তিগত তথ্য" এর "বিক্রয়" থেকে অপ্ট-আউট করার অধিকার দেওয়ার প্রয়োজন (যেমন আইন সেই শর্তাদি সংজ্ঞায়িত করে), অপ্ট-আউট সহ "বিক্রয়" পার্টির হোমপেজে একটি বিশিষ্ট "আমার ব্যক্তিগত তথ্য বিক্রি করবেন না" লিঙ্কের মাধ্যমে অফার করা হয়েছে। মার্কিন যুক্তরাষ্ট্রের গোপনীয়তা আইন মেনে চলার নির্দেশিকা Google বিজ্ঞাপন পরিবেশনের জন্য সীমাবদ্ধ ডেটা প্রক্রিয়াকরণ সক্ষম করার ক্ষমতা প্রদান করে, কিন্তু Google আপনার মধ্যস্থতা চেইনের প্রতিটি বিজ্ঞাপন নেটওয়ার্কে এই সেটিংটি প্রয়োগ করতে অক্ষম। অতএব, আপনাকে অবশ্যই আপনার মধ্যস্থতা শৃঙ্খলে প্রতিটি বিজ্ঞাপন নেটওয়ার্ক সনাক্ত করতে হবে যা ব্যক্তিগত তথ্য বিক্রিতে অংশগ্রহণ করতে পারে এবং সম্মতি নিশ্চিত করতে সেই নেটওয়ার্কগুলির প্রতিটি থেকে নির্দেশিকা অনুসরণ করতে পারে।

AdColony অ্যাডাপ্টার AdColony-এর SDK-এ পাঠানোর জন্য প্যারামিটারগুলি কাস্টমাইজ করার জন্য AdColonyMediationAdapter.getAppOptions() পদ্ধতি প্রদান করে। এই বিকল্পগুলিতে CCPA-এর সাথে প্রাসঙ্গিক দুটি পদ্ধতি হল setPrivacyFrameworkRequired() এবং setPrivacyConsentString() । নিম্নলিখিত নমুনা কোডটি দেখায় কিভাবে AdColony অ্যাডাপ্টারের কাছে সম্মতির তথ্য পাঠাতে হয়, যেগুলি পরে AdColony-এর প্রাথমিক পদ্ধতিতে ব্যবহার করা হয়। আপনি Google মোবাইল বিজ্ঞাপন SDK শুরু করার আগে এই বিকল্পগুলি অবশ্যই সেট করতে হবে যাতে সেগুলি AdColony-এর SDK-এ সঠিকভাবে ফরওয়ার্ড করা হয়।

জাভা

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1");

কোটলিন

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1")

এই পদ্ধতিতে কী মান দেওয়া যেতে পারে সে সম্পর্কে আরও বিশদ বিবরণের জন্য AdColony-এর CCPA বাস্তবায়নের বিবরণ দেখুন।

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

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

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

পরীক্ষা বিজ্ঞাপন সক্ষম করুন

নিশ্চিত করুন যে আপনিAd Manager এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং AdColony UI-তে পরীক্ষা মোড সক্ষম করেছেন

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

আপনিAdColonyথেকে পরীক্ষামূলক বিজ্ঞাপনগুলি পাচ্ছেন তা যাচাই করতে, AdColony (Bidding) and AdColony (Waterfall) বিজ্ঞাপন উত্স(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উত্স পরীক্ষা সক্ষম করুন।

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

অনুমতি

সর্বোত্তম কর্মক্ষমতার জন্য, AdColony আপনার অ্যাপের AndroidManifest.xml ফাইলে নিম্নলিখিত ঐচ্ছিক অনুমতিগুলি যোগ করার পরামর্শ দেয়:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />

ইন্টারস্টিশিয়াল এবং পুরস্কৃত বিজ্ঞাপন ব্যবহার করা

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

AdColony অ্যাডাপ্টার অতিরিক্ত অনুরোধ প্যারামিটার সমর্থন করে যা AdColonyBundleBuilder ক্লাস ব্যবহার করে অ্যাডাপ্টারে পাস করা যেতে পারে। AdColonyBundleBuilder নিম্নলিখিত পদ্ধতিগুলি অন্তর্ভুক্ত করে:

  • setShowPrePopup(boolean) : একটি বিজ্ঞাপন দেখানোর আগে একটি পপআপ দেখাতে হবে কি না তা সেট করে। বিজ্ঞাপন দেখানোর আগে কোনো পপআপের জন্য মিথ্যা সেট করুন।
  • setShowPostPopup(boolean) : একটি বিজ্ঞাপন দেখানোর পরে একটি পপআপ দেখাতে হবে কি না তা সেট করে। বিজ্ঞাপন দেখানোর পরে কোনো পপআপের জন্য মিথ্যা সেট করুন।

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

জাভা

AdColonyBundleBuilder.setShowPrePopup(true);
AdColonyBundleBuilder.setShowPostPopup(true);

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
  .build();
rewardedInterstitialAd.loadAd(request);

কোটলিন

AdColonyBundleBuilder.setShowPrePopup(true)
AdColonyBundleBuilder.setShowPostPopup(true)

val request = AdManagerAdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter::class.java, AdColonyBundleBuilder.build())
  .build()
rewardedInterstitialAd.loadAd(request)

আপনার অ্যাডাপ্টার এবং SDK সংস্করণ যাচাই করুন

অ্যাডাপ্টার এবং SDK সংস্করণ লগ করতে, নিম্নলিখিত কোড স্নিপেট ব্যবহার করুন:

AdColonyMediationAdapter adapter = new AdColonyMediationAdapter();
VersionInfo adapterVersion = adapter.getVersionInfo();
VersionInfo sdkVersion = adapter.getSDKVersionInfo();
// Log the adapter patch version to 3 digits to represent the x.x.x.x versioning
// used by adapters.
Log.d("TAG", String.format(
    "Adapter version: %d.%d.%03d",
    adapterVersion.getMajorVersion(),
    adapterVersion.getMinorVersion(),
    adapterVersion.getMicroVersion()));
Log.d("TAG", String.format(
    "SDK version: %d.%d.%d",
    sdkVersion.getMajorVersion(),
    sdkVersion.getMinorVersion(),
    sdkVersion.getMicroVersion()));

ত্রুটি কোড

যদি অ্যাডাপ্টার AdColony থেকে কোনও বিজ্ঞাপন পেতে ব্যর্থ হয়, তাহলে প্রকাশকরা নিম্নলিখিত ক্লাসের অধীনেResponseInfo.getAdapterResponse() ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেন:

com.jirbo.adcolony.AdColonyAdapter
com.google.ads.mediation.adcolony.AdColonyMediationAdapter

যখন কোন বিজ্ঞাপন লোড হতে ব্যর্থ হয় তখন AdColony অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত কোড এবং সহগামী বার্তাগুলি এখানে রয়েছে:

ভুল সংকেত কারণ
100 AdColony SDK একটি ত্রুটি ফিরিয়ে দিয়েছে।
101 অবৈধ সার্ভার প্যারামিটার (যেমন জোন আইডি অনুপস্থিত)।
102 একই জোন আইডির জন্য ইতিমধ্যেই একটি বিজ্ঞাপনের অনুরোধ করা হয়েছে৷
103 AdColony SDK একটি প্রাথমিক ত্রুটি ফিরিয়ে দিয়েছে।
104 অনুরোধ করা ব্যানারের আকার একটি বৈধ AdColony বিজ্ঞাপন আকারে ম্যাপ করে না।
105 বিজ্ঞাপন লোড না হওয়ার কারণে উপস্থাপনা ত্রুটি৷
106 AdColony SDK আরম্ভ করার জন্য ব্যবহৃত প্রসঙ্গটি একটি Activity উদাহরণ ছিল না।

AdColony অ্যান্ড্রয়েড মধ্যস্থতা অ্যাডাপ্টার চেঞ্জলগ

পরবর্তী সংস্করণ

  • 22.4.0-এ ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ আপডেট করা হয়েছে৷

সংস্করণ 4.8.0.2

  • নতুন VersionInfo ক্লাস ব্যবহার করতে অ্যাডাপ্টার আপডেট করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.0.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.0.0।
  • AdColony SDK সংস্করণ 4.8.0।

সংস্করণ 4.8.0.1

  • AdColony SDK-এ COPPA তথ্য ফরোয়ার্ড করার জন্য সমর্থন যোগ করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 21.5.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 21.5.0।
  • AdColony SDK সংস্করণ 4.8.0।

সংস্করণ 4.8.0.0

  • AdColony SDK সংস্করণ 4.8.0 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 21.0.0।
  • AdColony SDK সংস্করণ 4.8.0।

সংস্করণ 4.7.1.1

  • API 31 তে compileSdkVersion এবং targetSdkVersion আপডেট করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 21.0.0-এ আপডেট করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় Android API লেভেল 19 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 21.0.0।
  • AdColony SDK সংস্করণ 4.7.1।

সংস্করণ 4.7.1.0

  • AdColony SDK সংস্করণ 4.7.1 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.6.0।
  • AdColony SDK সংস্করণ 4.7.1।

সংস্করণ 4.7.0.0

  • AdColony SDK সংস্করণ 4.7.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.6.0-এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.6.0।
  • AdColony SDK সংস্করণ 4.7.0।

সংস্করণ 4.6.5.0

  • AdColony SDK সংস্করণ 4.6.5 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.4.0।
  • AdColony SDK সংস্করণ 4.6.5।

সংস্করণ 4.6.4.0

  • AdColony SDK সংস্করণ 4.6.4 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.4.0।
  • AdColony SDK সংস্করণ 4.6.4।

সংস্করণ 4.6.3.0

  • AdColony SDK সংস্করণ 4.6.3 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.4.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.4.0।
  • AdColony SDK সংস্করণ 4.6.3।

সংস্করণ 4.6.2.0

  • AdColony SDK সংস্করণ 4.6.2 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.3.0।
  • AdColony SDK সংস্করণ 4.6.2।

সংস্করণ 4.6.0.0

  • AdColony SDK সংস্করণ 4.6.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.3.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.3.0।
  • AdColony SDK সংস্করণ 4.6.0।

সংস্করণ 4.5.0.0

  • ব্যানার উন্নত বিডিং জন্য সমর্থন যোগ করা হয়েছে.
  • AdColony SDK সংস্করণ 4.5.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.0.0-এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 20.0.0।
  • AdColony SDK সংস্করণ 4.5.0।

সংস্করণ 4.4.1.0

  • AdColony SDK সংস্করণ 4.4.1 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.7.0।
  • AdColony SDK সংস্করণ 4.4.1।

সংস্করণ 4.4.0.0

  • AdColony SDK সংস্করণ 4.4.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • বিডিংয়ের জন্য AdColony-এর collectSignals() পদ্ধতির সমর্থন যোগ করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.7.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.7.0।
  • AdColony SDK সংস্করণ 4.4.0।

সংস্করণ 4.3.0.0

  • AdColony SDK সংস্করণ 4.3.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.5.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.5.0।
  • AdColony SDK সংস্করণ 4.3.0।

সংস্করণ 4.2.4.0

  • একটি বাগ সংশোধন করা হয়েছে যেখানে পুরস্কৃত বিজ্ঞাপনের জন্য onUserEarnedReward() ফরওয়ার্ড করা হয়নি।
  • AdColony SDK প্রারম্ভিক ত্রুটির জন্য অতিরিক্ত ত্রুটি কোড যোগ করা হয়েছে৷
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.4.0 এ আপডেট করা হয়েছে৷

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.4.0।
  • AdColony SDK সংস্করণ 4.2.4।

সংস্করণ 4.2.0.0

  • AdColony SDK সংস্করণ 4.2.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ইনলাইন অভিযোজিত ব্যানার অনুরোধ সমর্থন করার জন্য অ্যাডাপ্টার আপডেট করা হয়েছে.
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.2.0 এ আপডেট করা হয়েছে৷

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.2.0।
  • AdColony SDK সংস্করণ 4.2.0।

সংস্করণ 4.1.4.1

  • অ্যাডাপ্টার লোড/শো ব্যর্থতার জন্য বর্ণনামূলক ত্রুটি কোড এবং কারণ যোগ করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.0.1-এ আপডেট করা হয়েছে৷

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 19.0.1।
  • AdColony SDK সংস্করণ 4.1.4।

সংস্করণ 4.1.4.0

  • AdColony SDK সংস্করণ 4.1.4 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.3.0।
  • AdColony SDK সংস্করণ 4.1.4।

সংস্করণ 4.1.3.1

  • একটি সমস্যা সমাধান করা হয়েছে যেখানে অ্যাডাপ্টার দ্বারা onRewardedAdLoaded() কলব্যাক ফরওয়ার্ড করা হচ্ছে না।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.3.0।
  • AdColony SDK সংস্করণ 4.1.3।

সংস্করণ 4.1.3.0

  • AdColony SDK সংস্করণ 4.1.3 এর সাথে যাচাইকৃত সামঞ্জস্য।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.3.0।
  • AdColony SDK সংস্করণ 4.1.3।

সংস্করণ 4.1.2.0

  • AdColony SDK সংস্করণ 4.1.2 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.3.0 এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.3.0।
  • AdColony SDK সংস্করণ 4.1.2।

সংস্করণ 4.1.0.0

  • AdColony SDK সংস্করণ 4.1.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • ব্যানার বিজ্ঞাপনের জন্য সমর্থন যোগ করা হয়েছে.
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.2.0-এ আপডেট করা হয়েছে।

এর সাথে নির্মিত এবং পরীক্ষিত:

  • Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 18.2.0।
  • AdColony SDK সংস্করণ 4.1.0।

সংস্করণ 3.3.11.0

  • AdColony SDK সংস্করণ 3.3.11 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • 18.1.1-এ ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ আপডেট করা হয়েছে৷

সংস্করণ 3.3.10.1

  • ইন্টারস্টিশিয়াল এবং পুরস্কৃত বিজ্ঞাপনের জন্য অ্যাডাপ্টারে বিডিং ক্ষমতা যোগ করা হয়েছে।

সংস্করণ 3.3.10.0

  • AdColony SDK সংস্করণ 3.3.10 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.3.9.0

  • AdColony SDK সংস্করণ 3.3.9 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • AdColonyBundleBuildersetGdprRequired() এবং setGdprConsentString() পদ্ধতিগুলি সরানো হয়েছে।
  • AdColonyMediationAdapter.getAppOptions() পদ্ধতি যোগ করা হয়েছে। এই বিকল্পগুলির মাধ্যমে প্রকাশকদের এখন AdColony-এর SDK-এ GDPR তথ্য পাঠাতে হবে। আরও বিস্তারিত জানার জন্য ডেভেলপার ডকুমেন্টেশন দেখুন।

সংস্করণ 3.3.8.1

  • নতুন ওপেন-বিটা পুরস্কৃত API সমর্থন করার জন্য আপডেট করা অ্যাডাপ্টার৷
  • ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 17.2.0-এ আপডেট করা হয়েছে।

সংস্করণ 3.3.8.0

  • AdColony SDK সংস্করণ 3.3.8 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.3.7.0

  • AdColony SDK সংস্করণ 3.3.7 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.3.6.0

  • AdColony SDK সংস্করণ 3.3.6 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.3.5.1

  • onRewardedVideoComplete() বিজ্ঞাপন ইভেন্ট চালু করতে অ্যাডাপ্টার আপডেট করা হয়েছে।

সংস্করণ 3.3.5.0

  • AdColony SDK সংস্করণ 3.3.5 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.3.4.0

  • AdColony SDK সংস্করণ 3.3.4 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • জিডিপিআর দিয়ে অ্যাডাপ্টার আপডেট করা হয়েছে।

সংস্করণ 3.3.3.0

  • AdColony SDK সংস্করণ 3.3.3 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • বান্ডেল বিল্ডার ক্লাস থেকে setTestModeEnabled পদ্ধতিটি সরানো হয়েছে। প্রকাশকরা এখন AdRequest বিল্ডার ক্লাস থেকে addTestDevice() পদ্ধতির মাধ্যমে একটি পরীক্ষা ডিভাইস নির্দিষ্ট করে AdColony থেকে পরীক্ষার বিজ্ঞাপনের জন্য অনুরোধ করতে পারেন।

সংস্করণ 3.3.2.0

  • AdColony SDK সংস্করণ 3.3.2 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.3.0.1

  • একটি সমস্যা সমাধান করা হয়েছে যেখানে অ্যাডাপ্টারটি পুনরায় চালু করার সময় অ্যাডাপ্টারটি পূরণ করতে ব্যর্থ হয়।
  • একটি সমস্যা সমাধান করা হয়েছে যেখানে পুরস্কার কলব্যাক ভুলভাবে পাঠানো হয়েছে।

সংস্করণ 3.3.0.0

  • AdColony SDK সংস্করণ 3.3.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
  • অ্যান্ড্রয়েড স্টুডিও 3.0 এর জন্য অ্যাডাপ্টার প্রকল্প আপডেট করা হয়েছে।

সংস্করণ 3.2.1.1

  • বান্ডেল বিল্ডার ক্লাসে setTestModeEnabled পদ্ধতি যোগ করা হয়েছে। AdColony অনুরোধগুলিকে পরীক্ষার অনুরোধ হিসাবে চিহ্নিত করতে প্রকাশকরা এই পদ্ধতিটি ব্যবহার করতে পারেন।

সংস্করণ 3.2.1.0

  • AdColony SDK সংস্করণ 3.2.1 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.2.0.0

  • AdColony SDK সংস্করণ 3.2.0 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.1.2.0

  • স্থির সম্ভাব্য NullPointerExceptions.
  • AdColony SDK সংস্করণ 3.1.2 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.1.1.0

  • AdColony SDK সংস্করণ 3.1.1 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.1.0.0

  • AdColony SDK সংস্করণ 3.1.0 এর সাথে যাচাইকৃত সামঞ্জস্য।

সংস্করণ 3.0.6.0

  • সংস্করণের নামকরণ সিস্টেমকে [AdColony SDK সংস্করণ] [অ্যাডাপ্টার প্যাচ সংস্করণ] এ পরিবর্তন করা হয়েছে।
  • ন্যূনতম প্রয়োজনীয় AdColony SDK v3.0.6-এ আপডেট করা হয়েছে।

আগের সংস্করণ

  • পুরস্কৃত ভিডিও এবং ইন্টারস্টিশিয়াল বিজ্ঞাপন সমর্থন করে।