AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.অবজেক্ট
android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest


এই POJO প্রতিনিধিত্ব করে TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, Outcome})

এটিতে রয়েছে, একটি AdSelectionFromOutcomesConfig যা নির্দিষ্ট ওভাররাইডের জন্য শনাক্তকারী হিসাবে কাজ করবে, একটি String নির্বাচন লজিকজে এবং String নির্বাচন সিগন্যাল ক্ষেত্র ওভাররাইড মান উপস্থাপন করে

সারাংশ

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

AddAdSelectionFromOutcomesOverrideRequest ( AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

একটি AddAdSelectionFromOutcomesOverrideRequest উদাহরণ তৈরি করে।

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

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 ()

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া হয়

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

AddAdSelectionFromOutcomesOverrideRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

একটি AddAdSelectionFromOutcomesOverrideRequest উদাহরণ তৈরি করে।

পরামিতি
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig : এই মানটি null হতে পারে না।

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

outcomeSelectionTrustedSignals AdSelectionSignals : এই মানটি null হতে পারে না।

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

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

রিটার্নস
AdSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig এর একটি উদাহরণ, বিজ্ঞাপন নির্বাচন প্রক্রিয়ার কনফিগারেশন। এই কনফিগারেশনটি বিজ্ঞাপন নির্বাচন প্রবাহ চালানোর জন্য প্রয়োজনীয় ডেটা প্রদান করে যা রেন্ডারিংয়ের জন্য একটি বিজয়ী বিজ্ঞাপন খুঁজে পেতে বিড এবং স্কোর তৈরি করে। এই মানটি null হতে পারে না।

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

রিটার্নস
String ওভাররাইড জাভাস্ক্রিপ্ট ফলাফল, বৈধ JS কোড ধারণকারী একটি স্ট্রিং হওয়া উচিত। কোডে ফলাফল নির্বাচনের যুক্তি থাকা উচিত যা বিজ্ঞাপনের ফলাফল নির্বাচনের সময় কার্যকর করা হবে। এই মানটি null হতে পারে না।

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

রিটার্নস
AdSelectionSignals বিশ্বস্ত স্কোরিং সংকেত ওভাররাইড, একটি বৈধ json স্ট্রিং হওয়া উচিত। বিজ্ঞাপনের ফলাফল নির্বাচনের সময় বিশ্বস্ত সংকেতগুলি ফলাফল নির্বাচনের যুক্তিতে দেওয়া হবে। এই মানটি null হতে পারে না।