এই নির্দেশিকা আপনাকে দেখায় কিভাবে Google মোবাইল বিজ্ঞাপন SDK ব্যবহার করে লাইন ব্যবহার করে বিজ্ঞাপন লোড ও প্রদর্শন করতে হয় মধ্যস্থতা ,জলপ্রপাত একীকরণ আবরণ. এটি একটি বিজ্ঞাপন ইউনিটের মধ্যস্থতা কনফিগারেশনে কীভাবে লাইন যুক্ত করতে হয় এবং কীভাবে লাইন SDK এবং অ্যাডাপ্টারকে একটিতে সংহত করতে হয় তা কভার করে Android অ্যাপ
লাইনের ড্যাশবোর্ড ইন্টারফেস তার লেবেল, বোতাম এবং বর্ণনার জন্য জাপানি পাঠ্য ব্যবহার করে। এই গাইডের স্ক্রিনশটগুলি অনুবাদ করা হয়নি। যদিও এই গাইডের বর্ণনা এবং নির্দেশাবলীতে, লেবেল এবং বোতামগুলি বন্ধনীতে তাদের ইংরেজি ভাষার সমতুল্য সহ অনুবাদ করা হয়েছে।
সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফর্ম্যাট
লাইনের জন্য মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:
ইন্টিগ্রেশন | |
---|---|
বিডিং | |
জলপ্রপাত | 1 |
বিন্যাস | |
ব্যানার | |
ইন্টারস্টিশিয়াল | |
পুরস্কৃত | |
নেটিভ |
1 জলপ্রপাত একীকরণ বন্ধ বিটাতে রয়েছে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাকাউন্ট পরিচালকের সাথে যোগাযোগ করুন।
প্রয়োজনীয়তা
- Android API স্তর 21 বা উচ্চতর
সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড
ধাপ 1: লাইন UI এ কনফিগারেশন সেট আপ করুন
আপনার লাইন অ্যাকাউন্টে লগ ইন করুন .
একটি নতুন অ্যাপ্লিকেশন যোগ করুন
広告枠管理 (বিজ্ঞাপন স্লট ব্যবস্থাপনা) >メディア (মিডিয়া) ক্লিক করুন। তারপর, ক্লিক করুন新規作成 (নতুন তৈরি করুন) ।
ফর্মটি পূরণ করুন এবং ক্লিক করুন登録 (নিবন্ধন করুন) ।
আবেদন আইডি নোট নিন.
একটি বিজ্ঞাপন প্লেসমেন্ট তৈরি করুন
আপনি যে অ্যাপ্লিকেশনটিতে বিজ্ঞাপন বসাতে চান তার আইডিতে ক্লিক করুন। তারপর,詳細 (বিস্তারিত) নির্বাচন করুন।
スロット 追加 (স্লট যোগ করুন) ক্লিক করুন।
ফর্মটি পূরণ করুন এবং একবার হয়ে গেলে, (登録) রেজিস্টার ক্লিক করুন।
স্লট আইডি নোট নিন।
ধাপ 2: লাইন চাহিদা সেট আপ করুন Ad Manager UI
ধাপ 3: লাইন SDK এবং অ্যাডাপ্টার আমদানি করুন
অ্যান্ড্রয়েড স্টুডিও ইন্টিগ্রেশন (প্রস্তাবিত)
আপনার অ্যাপ-লেভেল build.gradle.kts
ফাইলে, নিম্নলিখিত বাস্তবায়ন নির্ভরতা এবং কনফিগারেশন যোগ করুন। লাইন SDK এবং অ্যাডাপ্টারের সর্বশেষ সংস্করণ ব্যবহার করুন:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.4.0")
implementation("com.google.ads.mediation:line:2.8.20240827.0")
}
ম্যানুয়াল ইন্টিগ্রেশন
লাইন SDK এর
.aar
ফাইলের সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং এটি আপনার প্রকল্পে যোগ করুন।Google-এর Maven Repository-এ লাইন অ্যাডাপ্টার আর্টিফ্যাক্টগুলিতে নেভিগেট করুন। সর্বশেষ সংস্করণটি নির্বাচন করুন, লাইন অ্যাডাপ্টারের
.aar
ফাইলটি ডাউনলোড করুন এবং এটি আপনার প্রকল্পে যুক্ত করুন৷
ধাপ 4: প্রয়োজনীয় কোড যোগ করুন
লাইন ইন্টিগ্রেশনের জন্য কোন অতিরিক্ত কোডের প্রয়োজন নেই।
ধাপ 5: আপনার বাস্তবায়ন পরীক্ষা করুন
ঐচ্ছিক পদক্ষেপ
নেটওয়ার্ক-নির্দিষ্ট পরামিতি
লাইন অ্যাডাপ্টার একটি অতিরিক্ত অনুরোধ প্যারামিটার সমর্থন করে যা LineExtras
ক্লাস ব্যবহার করে অ্যাডাপ্টারে পাস করা যেতে পারে। এই ক্লাস কনস্ট্রাক্টর নিম্নলিখিত পরামিতিগুলি অন্তর্ভুক্ত করে:
-
enableAdSound
- ব্যানার, ইন্টারস্টিশিয়াল এবং পুরস্কৃত বিজ্ঞাপনের ডিফল্ট সাউন্ড স্টার্ট স্টেট নির্দিষ্ট করার জন্য একটি
boolean
।
এই প্যারামিটারগুলি সেট করে এমন একটি বিজ্ঞাপন অনুরোধ কীভাবে তৈরি করবেন তার একটি কোড উদাহরণ এখানে দেওয়া হল:
জাভা
LineExtras lineExtras = new LineExtras(true);
Bundle extras = lineExtras.build();
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(LineMediationAdapter.class, extras)
.build();
কোটলিন
val lineExtras = LineExtras(true)
val extras = lineExtras.build()
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(LineMediationAdapter::class.java, extras)
.build()
নেটিভ বিজ্ঞাপন ব্যবহার করে
বিজ্ঞাপন রেন্ডারিং
লাইন অ্যাডাপ্টার নিম্নলিখিত পপুলেট করেক্ষেত্রএকটি জন্যNativeAd
।
মাঠ | সম্পদ সবসময় লাইন অ্যাডাপ্টার দ্বারা অন্তর্ভুক্ত |
---|---|
শিরোনাম | |
ছবি | |
শরীর | |
অ্যাপ আইকন | 1 |
অ্যাকশনে কল করুন | |
স্টার রেটিং | |
দোকান | |
দাম |
1 নেটিভ বিজ্ঞাপনের জন্য, লাইন SDK অ্যাপ আইকন সম্পদ প্রদান করে না। পরিবর্তে, লাইন অ্যাডাপ্টার একটি স্বচ্ছ ইমেজ সহ অ্যাপ আইকনকে পপুলেট করে।
ত্রুটি কোড
অ্যাডাপ্টার লাইন থেকে একটি বিজ্ঞাপন পেতে ব্যর্থ হলে, আপনি ব্যবহার করে বিজ্ঞাপন প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটি পরীক্ষা করতে পারেনResponseInfo.getAdapterResponses()
নিম্নলিখিত শ্রেণীর অধীনে:
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
যখন একটি বিজ্ঞাপন লোড হতে ব্যর্থ হয় তখন লাইন অ্যাডাপ্টারের দ্বারা নিক্ষিপ্ত কোড এবং সহগামী বার্তাগুলি এখানে রয়েছে:
ত্রুটি কোড | ডোমেইন | কারণ |
---|---|---|
1-10 | com.five_corp.ad | লাইন SDK একটি SDK-নির্দিষ্ট ত্রুটি ফিরিয়ে দিয়েছে। আরও বিস্তারিত জানার জন্য লাইনের ডকুমেন্টেশন দেখুন। |
101 | com.google.ads.mediation.line | অনুপস্থিত বা অবৈধ অ্যাপ্লিকেশন আইডি। |
102 | com.google.ads.mediation.line | অনুপস্থিত বা অবৈধ স্লট আইডি. |
103 | com.google.ads.mediation.line | অনুরোধ করা বিজ্ঞাপনের আকার একটি লাইন সমর্থিত ব্যানার বিজ্ঞাপন আকারের সাথে মেলে না। |
104 | com.google.ads.mediation.line | অ্যাক্টিভিটি প্রসঙ্গে অনুপস্থিত থাকার কারণে একটি ইন্টারস্টিশিয়াল বা পুরস্কৃত বিজ্ঞাপন লোড করা যায়নি। |
105 | com.google.ads.mediation.line | লাইন SDK একটি ইন্টারস্টিশিয়াল বা পুরস্কৃত বিজ্ঞাপন দেখাতে ব্যর্থ হয়েছে৷ |
106 | com.google.ads.mediation.line | অনুপস্থিত সম্পদের কারণে একটি নেটিভ বিজ্ঞাপন লোড করতে ব্যর্থ হয়েছে৷ |
লাইন অ্যান্ড্রয়েড মধ্যস্থতা অ্যাডাপ্টার চেঞ্জলগ
পরবর্তী সংস্করণ
- ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য RTB সক্ষম করতে AdLoader প্রয়োগ করা হয়েছে।
- পুরস্কৃত বিজ্ঞাপনের জন্য RTB সক্ষম করতে AdLoader প্রয়োগ করা হয়েছে।
সংস্করণ 2.8.20240827.0
- FiveAd SDK সংস্করণ 2.8.20240827.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 23.3.0।
- FiveAd SDK সংস্করণ 2.8.20240827.0
সংস্করণ 2.8.20240808.0
- FiveAd SDK সংস্করণ 2.8.20240808.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 23.2.0।
- FiveAd SDK সংস্করণ 2.8.20240808.0
সংস্করণ 2.8.20240722.0
- FiveAd SDK সংস্করণ 2.8.20240722.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 23.2.0।
- FiveAd SDK সংস্করণ 2.8.20240722.0
সংস্করণ 2.7.20240515.0
- FiveAd SDK সংস্করণ 2.7.20240515.0 এর সাথে যাচাইকৃত সামঞ্জস্যতা
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 23.1.0।
- FiveAd SDK সংস্করণ 2.7.20240515.0
সংস্করণ 2.7.20240214.1
- 23.0.0-এ ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ আপডেট করা হয়েছে৷
- FiveAd SDK সংস্করণ 2.7.20240214.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 23.0.0।
- FiveAd SDK সংস্করণ 2.7.20240214.0।
সংস্করণ 2.7.20240214.0
- FiveAd SDK সংস্করণ 2.7.20240214.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.6.0।
- FiveAd SDK সংস্করণ 2.7.20240214.0।
সংস্করণ 2.7.20240126.0
- FiveAd SDK সংস্করণ 2.7.20240126.0 এর সাথে যাচাইকৃত সামঞ্জস্য।
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.6.0।
- FiveAd SDK সংস্করণ 2.7.20240126.0।
সংস্করণ 2.7.20240112.0
-
FiveAdCustomLayoutEventListener
,FiveAdVideoRewardEventListener
,FiveAdInterstitialEventListener
এবংFiveAdNativeEventListener
এর পক্ষে অপসারিতFiveAdViewEventListener
সরানো হয়েছে। - FiveAd SDK সংস্করণ 2.7.20240112 এর সাথে যাচাইকৃত সামঞ্জস্য।
- 22.6.0-এ ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ আপডেট করা হয়েছে।
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.6.0।
- FiveAd SDK সংস্করণ 2.7.20240112।
সংস্করণ 2.6.20230607.1
- ব্যানার, ইন্টারস্টিশিয়াল এবং পুরস্কৃত বিজ্ঞাপন ফর্ম্যাটগুলির জন্য ডিফল্ট শব্দ সেটিংস সংজ্ঞায়িত করতে প্রকাশকদের জন্য
LineExtras
ক্লাস যুক্ত করা হয়েছে৷ - 22.4.0-এ ন্যূনতম প্রয়োজনীয় Google মোবাইল বিজ্ঞাপন SDK সংস্করণ আপডেট করা হয়েছে৷
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.4.0।
- FiveAd SDK সংস্করণ 2.6.20230607।
সংস্করণ 2.6.20230607.0
- প্রাথমিক মুক্তি।
- ব্যানার, ইন্টারস্টিশিয়াল, পুরস্কৃত এবং নেটিভ বিজ্ঞাপন ফর্ম্যাটের জন্য সমর্থন যোগ করে।
- FiveAd SDK সংস্করণ 2.6.20230607 এর সাথে যাচাইকৃত সামঞ্জস্য।
এর সাথে নির্মিত এবং পরীক্ষিত:
- Google মোবাইল বিজ্ঞাপন SDK সংস্করণ 22.1.0।
- FiveAd SDK সংস্করণ 2.6.20230607।