AddAdSelectionOverrideRequest
public class AddAdSelectionOverrideRequest
extends Object
এই POJO TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
অনুরোধের প্রতিনিধিত্ব করে
এতে রয়েছে, একটি AdSelectionConfig
যা নির্দিষ্ট ওভাররাইডের জন্য শনাক্তকারী হিসেবে কাজ করবে, একটি String
ডিসিশন লজিকজে এবং String
ট্রাস্টেডস্কোরিংসিগনাল ফিল্ড ওভাররাইড মানকে উপস্থাপন করে
সারাংশ
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি |
---|
java.lang.Object ক্লাস থেকে Object | clone () এই বস্তুর একটি অনুলিপি তৈরি করে এবং ফেরত দেয়। | boolean | equals ( Object obj) অন্য কোন বস্তু এটির "সমান" কিনা তা নির্দেশ করে। | void | finalize () একটি বস্তুর উপর আবর্জনা সংগ্রাহক দ্বারা কল করা হয় যখন আবর্জনা সংগ্রহ নির্ধারণ করে যে বস্তুটির আর কোন উল্লেখ নেই। | final Class <?> | getClass () এই Object রানটাইম ক্লাস রিটার্ন করে। | int | hashCode () বস্তুর জন্য একটি হ্যাশ কোড মান প্রদান করে। | final void | notify () একটি একক থ্রেড জাগিয়ে তোলে যা এই বস্তুর মনিটরে অপেক্ষা করছে। | final void | notifyAll () এই বস্তুর মনিটরে অপেক্ষা করা সমস্ত থ্রেডকে জাগিয়ে তোলে। | String | toString () বস্তুর একটি স্ট্রিং উপস্থাপনা প্রদান করে। | final void | wait (long timeoutMillis, int nanos) এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া , বা একটি নির্দিষ্ট পরিমাণ বাস্তব সময় অতিবাহিত না হওয়া পর্যন্ত। | final void | wait (long timeoutMillis) এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া , বা একটি নির্দিষ্ট পরিমাণ বাস্তব সময় অতিবাহিত না হওয়া পর্যন্ত। | final void | wait () এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া হয় ৷ |
|
পাবলিক কনস্ট্রাক্টর
AddAdSelectionOverrideRequest
public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig,
String decisionLogicJs,
AdSelectionSignals trustedScoringSignals)
পরামিতি |
---|
adSelectionConfig | AdSelectionConfig : এই মানটি null হতে পারে না। |
decisionLogicJs | String : এই মানটি null হতে পারে না। |
trustedScoringSignals | AdSelectionSignals : এই মানটি null হতে পারে না। |
পাবলিক পদ্ধতি
getAdSelectionConfig
public AdSelectionConfig getAdSelectionConfig ()
রিটার্নস |
---|
AdSelectionConfig | AdSelectionConfig এর একটি উদাহরণ, বিজ্ঞাপন নির্বাচন প্রক্রিয়ার কনফিগারেশন। এই কনফিগারেশনটি বিজ্ঞাপন নির্বাচন প্রবাহ চালানোর জন্য প্রয়োজনীয় ডেটা প্রদান করে যা রেন্ডারিংয়ের জন্য একটি বিজয়ী বিজ্ঞাপন খুঁজে পেতে বিড এবং স্কোর তৈরি করে। এই মানটি null হতে পারে না। |
ডিসিশন লজিকজেস পান
public String getDecisionLogicJs ()
রিটার্নস |
---|
String | ওভাররাইড জাভাস্ক্রিপ্ট ফলাফল, বৈধ JS কোড ধারণকারী একটি স্ট্রিং হওয়া উচিত। কোডটিতে স্কোরিং লজিক থাকা উচিত যা বিজ্ঞাপন নির্বাচনের সময় কার্যকর করা হবে। এই মানটি null হতে পারে না। |
ট্রাস্টেডস্কোরিং সিগন্যাল পান
public AdSelectionSignals getTrustedScoringSignals ()
রিটার্নস |
---|
AdSelectionSignals | বিশ্বস্ত স্কোরিং সংকেত ওভাররাইড, একটি বৈধ json স্ট্রিং হওয়া উচিত। বিজ্ঞাপন নির্বাচনের সময় বিশ্বস্ত সংকেতগুলি স্কোরিং লজিকের মধ্যে দেওয়া হবে। এই মানটি null হতে পারে না। |