এই নির্দেশিকাটি প্রকাশকদের জন্য তৈরি যারা Android এর জন্য Google মোবাইল বিজ্ঞাপন SDK এর সাথে বিজ্ঞাপন মেটাডেটা একীভূত করছেন।
পূর্বশর্ত
- Google মোবাইল বিজ্ঞাপন SDK-এর সর্বনিম্ন সংস্করণ ১৭.০.০।
- পুরস্কৃত ভিডিওতে ধাপগুলি সম্পূর্ণ করুন।
বিজ্ঞাপনের মেটাডেটা আনা হচ্ছে
পরিবেশিত বিজ্ঞাপন সম্পর্কে আরও জানতে, পুরস্কৃত ভিডিও বিজ্ঞাপনে বিজ্ঞাপনের মেটাডেটা পরিবর্তনগুলি শুনুন।
onAdMetadataChanged() কল করা হয় বিজ্ঞাপন লোড হওয়ার ঠিক পরে অথবা লোড হওয়ার পরে যখন এর মেটাডেটা অ্যাসিঙ্ক্রোনাসভাবে পরিবর্তিত হয়। বিজ্ঞাপন লোড হওয়ার সময় কোনও বিজ্ঞাপনের মেটাডেটা উপলব্ধ থাকবে কিনা তা নিশ্চিত নয়, তাই আমরা বিজ্ঞাপনের মেটাডেটা অ্যাক্সেস করার আগে এই কলব্যাকের জন্য অপেক্ষা করার পরামর্শ দিচ্ছি।
বিজ্ঞাপনের মেটাডেটা কীভাবে পুনরুদ্ধার করবেন তা দেখানোর জন্য এখানে একটি কোড উদাহরণ দেওয়া হল:
কোটলিন
RewardedAd.load(
AdRequest.Builder("AD_UNIT_ID").build(),
object : AdLoadCallback<RewardedAd> {
override fun onAdLoaded(ad: RewardedAd) {
...
ad.adEventCallback = object : RewardedAdEventCallback {
override fun onAdMetadataChanged() {
val metadata = ad.adMetadata
val adId = metadata.getString("AdId")
}
}
}
})
জাভা
RewardedAd.load(
new AdRequest.Builder("AD_UNIT_ID").build(),
new AdLoadCallback<RewardedAd>() {
@Override
public void onAdLoaded(@NonNull RewardedAd rewardedAd) {
Rewarded.this.rewardedAd = rewardedAd;
...
rewardedAd.setAdEventCallback(new RewardedAdEventCallback() {
@Override
public void onAdMetadataChanged() {
Bundle metadata = rewardedAd.getAdMetadata();
String adId = metadata.getString("AdId");
}
});
};
};
);
AD_UNIT_ID বিজ্ঞাপন ইউনিট প্রতিস্থাপন করুন। উদাহরণস্বরূপ, পুরস্কৃত বিজ্ঞাপনের জন্য /21775744923/example/rewarded ।
মেটাডেটা পুনরুদ্ধার করার পরে, আপনি আপনার পছন্দের কীগুলির জন্য বান্ডেলটি পরীক্ষা করতে পারেন। বিভিন্ন ধরণের বিজ্ঞাপনের সাথে বিভিন্ন বিজ্ঞাপন মেটাডেটা কী যুক্ত থাকতে পারে। VAST ভিডিও বিজ্ঞাপনগুলিতে নিম্নলিখিত কীগুলি থাকে:
Key | আদর্শ | বিবরণ |
|---|---|---|
AdId | স্ট্রিং | বিজ্ঞাপনের আইডি, যদি না পাওয়া যায়, তাহলে খালি। |
AdTitle | স্ট্রিং | শিরোনাম, নির্দিষ্ট না থাকলে খালি। |
CreativeDurationMs | পূর্ণসংখ্যা | নির্বাচিত সৃজনশীল সময়কাল মিলিসেকেন্ডে, যদি অ-রৈখিক হয় তবে -1। |
TraffickingParameters | স্ট্রিং | ট্র্যাফিকিং প্যারামিটার, যদি না থাকে তবে খালি। |
DealId | স্ট্রিং | বর্তমান বিজ্ঞাপনের র্যাপার চেইনে থাকা প্রথম ডিল আইডি, উপর থেকে শুরু করে - যদি না থাকে তবে খালি। |
AdSystem | স্ট্রিং | বিজ্ঞাপনটির উৎস বিজ্ঞাপন সার্ভার, যদি না থাকে তবে খালি। |
CreativeId | স্ট্রিং | বিজ্ঞাপনের জন্য নির্বাচিত সৃজনশীলের আইডি, যদি না থাকে তবে খালি। |
MediaURL | স্ট্রিং | নির্বাচিত মিডিয়ার URL। |
Wrappers | অ্যারে | অ্যারেটি এমন উপাদান দিয়ে পূর্ণ করা হয় যা সবচেয়ে ভেতরের র্যাপার বিজ্ঞাপন থেকে শুরু হয় (ইনলাইন বিজ্ঞাপনের কাছাকাছি) এবং বাইরের র্যাপার বিজ্ঞাপনে চলে যায়। অ্যারের প্রতিটি উপাদান একটি অভিধান যার মধ্যে নিম্নলিখিত কী এবং মান রয়েছে।
|