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

এই নির্দেশিকাটি সেইসব পাবলিশারদের জন্য, যারা AdFalcon-এর সাথে Google Mobile Ads মিডিয়েশন ব্যবহার করতে আগ্রহী। এতে আপনার বর্তমান অ্যান্ড্রয়েড অ্যাপের সাথে কাজ করার জন্য একটি মিডিয়েশন অ্যাডাপ্টার সেটআপ এবং অতিরিক্ত সেটিংস কনফিগার করার পদ্ধতি ধাপে ধাপে বর্ণনা করা হয়েছে।

অ্যাডফ্যালকন রিসোর্সেস
ডকুমেন্টেশন
এসডিকে
অ্যাডাপ্টার
গ্রাহক সহায়তা

পূর্বশর্ত

আপনার প্রকল্পে AdFalcon যোগ করুন

নেটওয়ার্ক অ্যাডাপ্টার এবং এসডিকে অন্তর্ভুক্ত করুন

পূর্ববর্তী লিঙ্কগুলো থেকে AdFalcon SDK এবং অ্যাডাপ্টার ডাউনলোড করুন।

অ্যান্ড্রয়েড স্টুডিওতে, আপনার প্রোজেক্টের libs ফোল্ডারে অ্যাডাপ্টার এবং SDK ফাইলগুলো অন্তর্ভুক্ত করুন। নিশ্চিত করুন যে আপনার অ্যাপ-লেভেলের Gradle ফাইলে নিম্নলিখিত বিষয়গুলো অন্তর্ভুক্ত আছে:

Kotlin

dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}

Groovy

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}

AndroidManifest.xml ফাইলটি কনফিগার করুন

AdFalcon ডকুমেন্টেশনে দেওয়া নির্দেশনা অনুযায়ী আপনার AndroidManifest.xml ফাইলটি পরিবর্তন করুন।

আপনার অ্যাপকে সরাসরি AdFalcon-কে কল করার প্রয়োজন নেই— Google Mobile Ads SDK আপনার হয়ে বিজ্ঞাপন আনার জন্য AdFalcon অ্যাডাপ্টারকে কল করে। প্রয়োজনে, আপনি যেকোনো অতিরিক্ত অনুরোধ প্যারামিটার নির্দিষ্ট করতে পারেন। এই পৃষ্ঠার বাকি অংশে AdFalcon-কে কীভাবে আরও তথ্য সরবরাহ করতে হয় তার বিস্তারিত বর্ণনা দেওয়া হয়েছে।

একটি Activity ইনস্ট্যান্স দিয়ে আপনার ad অবজেক্টটি ইনিশিয়ালাইজ করুন।

একটি নতুন অ্যাড অবজেক্টের (যেমন, AdManagerAdView ) কনস্ট্রাক্টরে, আপনাকে অবশ্যই Context টাইপের একটি অবজেক্ট পাস করতে হবে। মিডিয়েশন ব্যবহার করার সময় এই Context অন্যান্য অ্যাড নেটওয়ার্কগুলিতে পাঠানো হয়। কিছু অ্যাড নেটওয়ার্কের জন্য Activity টাইপের আরও সীমাবদ্ধ Context প্রয়োজন হয় এবং তারা Activity ইনস্ট্যান্স ছাড়া বিজ্ঞাপন পরিবেশন করতে সক্ষম নাও হতে পারে। তাই, আপনার মিডিয়েটেড অ্যাড নেটওয়ার্কগুলির সাথে একটি সামঞ্জস্যপূর্ণ অভিজ্ঞতা নিশ্চিত করতে, আমরা অ্যাড অবজেক্ট ইনিশিয়ালাইজ করার সময় একটি Activity ইনস্ট্যান্স পাস করার পরামর্শ দিই।