AdData.Builder
public static final class AdData.Builder
extends Object
java.lang.অবজেক্ট | |
↳ | android.adservices.common.AdData.Builder |
AdData
অবজেক্টের জন্য নির্মাতা।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
Builder () |
পাবলিক পদ্ধতি | |
---|---|
AdData | build () |
AdData.Builder | setAdCounterKeys ( Set < Integer > adCounterKeys) ইভেন্ট গণনায় ব্যবহৃত কীগুলির সেট সেট করে। |
AdData.Builder | setAdFilters ( AdFilters adFilters) বিজ্ঞাপনের সাথে যুক্ত সমস্ত |
AdData.Builder | setAdRenderId ( String adRenderId) সার্ভার নিলামের জন্য বিজ্ঞাপন রেন্ডার আইডি সেট করে আরও তথ্যের জন্য |
AdData.Builder | setMetadata ( String metadata) বিজ্ঞাপন নির্বাচন প্রক্রিয়ার সময় ব্যবহৃত ক্রেতার বিজ্ঞাপন মেটাডেটা সেট করে। |
AdData.Builder | setRenderUri ( Uri renderUri) ইউআরআই সেট করে যা বিজ্ঞাপনের রেন্ডারিং সম্পদের দিকে নির্দেশ করে। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি | |
---|---|
পাবলিক কনস্ট্রাক্টর
পাবলিক পদ্ধতি
নির্মাণ
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 হতে পারে না। |
সেট মেটাডেটা
public AdData.Builder setMetadata (String metadata)
বিজ্ঞাপন নির্বাচন প্রক্রিয়ার সময় ব্যবহৃত ক্রেতার বিজ্ঞাপন মেটাডেটা সেট করে।
মেটাডেটা একটি বৈধ JSON অবজেক্ট হওয়া উচিত যা একটি স্ট্রিং হিসাবে সিরিয়াল করা হয়েছে৷ মেটাডেটা বিজ্ঞাপন-নির্দিষ্ট বিডিং তথ্য উপস্থাপন করে যা বিড জেনারেশনের অংশ হিসেবে বিজ্ঞাপন নির্বাচনের সময় ব্যবহার করা হবে এবং ক্রেতা জাভাস্ক্রিপ্ট লজিকে ব্যবহার করা হবে, যা একটি বিচ্ছিন্ন এক্সিকিউশন পরিবেশে কার্যকর করা হয়।
যদি মেটাডেটা একটি বৈধ JSON অবজেক্ট না হয় যা ক্রেতার JS ব্যবহার করতে পারে, তাহলে বিজ্ঞাপনটি বিজ্ঞাপন নির্বাচনের জন্য যোগ্য হবে না।
বিস্তারিত জানার জন্য AdData.getMetadata()
দেখুন।
পরামিতি | |
---|---|
metadata | String : এই মানটি null হতে পারে না। |
রিটার্নস | |
---|---|
AdData.Builder | এই মানটি null হতে পারে না। |
সেট রেন্ডারউরি
public AdData.Builder setRenderUri (Uri renderUri)
ইউআরআই সেট করে যা বিজ্ঞাপনের রেন্ডারিং সম্পদের দিকে নির্দেশ করে। URI অবশ্যই HTTPS ব্যবহার করবে।
বিস্তারিত জানার জন্য AdData.getRenderUri()
দেখুন।
পরামিতি | |
---|---|
renderUri | Uri : এই মানটি null হতে পারে না। |
রিটার্নস | |
---|---|
AdData.Builder | এই মানটি null হতে পারে না। |