AdData.Builder

public static final class AdData.Builder
extends Object

java.lang.অবজেক্ট
android.adservices.common.AdData.Builder


AdData অবজেক্টের জন্য নির্মাতা।

সারাংশ

পাবলিক কনস্ট্রাক্টর

Builder ()

পাবলিক পদ্ধতি

AdData build ()

AdData অবজেক্ট তৈরি করে।

AdData.Builder setAdCounterKeys ( Set < Integer > adCounterKeys)

ইভেন্ট গণনায় ব্যবহৃত কীগুলির সেট সেট করে।

AdData.Builder setAdFilters ( AdFilters adFilters)

বিজ্ঞাপনের সাথে যুক্ত সমস্ত AdFilters সেট করে।

AdData.Builder setAdRenderId ( String adRenderId)

সার্ভার নিলামের জন্য বিজ্ঞাপন রেন্ডার আইডি সেট করে

আরও তথ্যের জন্য AdData#getAdRenderId() দেখুন।

AdData.Builder setMetadata ( String metadata)

বিজ্ঞাপন নির্বাচন প্রক্রিয়ার সময় ব্যবহৃত ক্রেতার বিজ্ঞাপন মেটাডেটা সেট করে।

AdData.Builder setRenderUri ( Uri renderUri)

ইউআরআই সেট করে যা বিজ্ঞাপনের রেন্ডারিং সম্পদের দিকে নির্দেশ করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

নির্মাতা

API স্তর 34 এ যোগ করা হয়েছে
এছাড়াও বিজ্ঞাপন পরিষেবা এক্সটেনশন 4
public Builder ()

পাবলিক পদ্ধতি

নির্মাণ

API স্তর 34 এ যোগ করা হয়েছে
এছাড়াও বিজ্ঞাপন পরিষেবা এক্সটেনশন 4
public AdData build ()

AdData অবজেক্ট তৈরি করে।

রিটার্নস
AdData এই মানটি null হতে পারে না।

নিক্ষেপ করে
NullPointerException যদি কোনো প্রয়োজনীয় পরামিতি null হয় যখন নির্মিত

setAdCounterKeys

public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)

ইভেন্ট গণনায় ব্যবহৃত কীগুলির সেট সেট করে।

একটি বিজ্ঞাপনের সাথে 10টির বেশি বিজ্ঞাপন কাউন্টার কী যুক্ত থাকতে পারে না।

আরও তথ্যের জন্য AdData.getAdCounterKeys() দেখুন।

পরামিতি
adCounterKeys Set : এই মানটি null হতে পারে না।

রিটার্নস
AdData.Builder এই মানটি null হতে পারে না।

সেট অ্যাডফিল্টার

public AdData.Builder setAdFilters (AdFilters adFilters)

বিজ্ঞাপনের সাথে যুক্ত সমস্ত AdFilters সেট করে।

আরও তথ্যের জন্য AdData.getAdFilters() দেখুন।

পরামিতি
adFilters AdFilters : এই মানটি null হতে পারে।

রিটার্নস
AdData.Builder এই মানটি null হতে পারে না।

setAdRenderId

public AdData.Builder setAdRenderId (String adRenderId)

সার্ভার নিলামের জন্য বিজ্ঞাপন রেন্ডার আইডি সেট করে

আরও তথ্যের জন্য AdData#getAdRenderId() দেখুন।

পরামিতি
adRenderId String : এই মানটি null হতে পারে।

রিটার্নস
AdData.Builder এই মানটি null হতে পারে না।

সেট মেটাডেটা

API স্তর 34 এ যোগ করা হয়েছে
এছাড়াও বিজ্ঞাপন পরিষেবা এক্সটেনশন 4
public AdData.Builder setMetadata (String metadata)

বিজ্ঞাপন নির্বাচন প্রক্রিয়ার সময় ব্যবহৃত ক্রেতার বিজ্ঞাপন মেটাডেটা সেট করে।

মেটাডেটা একটি বৈধ JSON অবজেক্ট হওয়া উচিত যা একটি স্ট্রিং হিসাবে সিরিয়াল করা হয়েছে৷ মেটাডেটা বিজ্ঞাপন-নির্দিষ্ট বিডিং তথ্য উপস্থাপন করে যা বিড জেনারেশনের অংশ হিসেবে বিজ্ঞাপন নির্বাচনের সময় ব্যবহার করা হবে এবং ক্রেতা জাভাস্ক্রিপ্ট লজিকে ব্যবহার করা হবে, যা একটি বিচ্ছিন্ন এক্সিকিউশন পরিবেশে কার্যকর করা হয়।

যদি মেটাডেটা একটি বৈধ JSON অবজেক্ট না হয় যা ক্রেতার JS ব্যবহার করতে পারে, তাহলে বিজ্ঞাপনটি বিজ্ঞাপন নির্বাচনের জন্য যোগ্য হবে না।

বিস্তারিত জানার জন্য AdData.getMetadata() দেখুন।

পরামিতি
metadata String : এই মানটি null হতে পারে না।

রিটার্নস
AdData.Builder এই মানটি null হতে পারে না।

সেট রেন্ডারউরি

API স্তর 34 এ যোগ করা হয়েছে
এছাড়াও বিজ্ঞাপন পরিষেবা এক্সটেনশন 4
public AdData.Builder setRenderUri (Uri renderUri)

ইউআরআই সেট করে যা বিজ্ঞাপনের রেন্ডারিং সম্পদের দিকে নির্দেশ করে। URI অবশ্যই HTTPS ব্যবহার করবে।

বিস্তারিত জানার জন্য AdData.getRenderUri() দেখুন।

পরামিতি
renderUri Uri : এই মানটি null হতে পারে না।

রিটার্নস
AdData.Builder এই মানটি null হতে পারে না।