AdSelectionFromOutcomesConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

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


AdSelectionFromOutcomesConfig অবজেক্টের জন্য নির্মাতা। সমস্ত ক্ষেত্র নির্মাণের জন্য নন-নাল মান প্রয়োজন।

সারাংশ

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

Builder ()

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

AdSelectionFromOutcomesConfig build ()

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

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds ( List < Long > adSelectionIds)

নির্বাচন প্রক্রিয়ায় অংশগ্রহণের জন্য AdSelectionIds এর তালিকা সেট করে।

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri ( Uri selectionLogicUri)

SelectionLogicUri সেট করে।

AdSelectionFromOutcomesConfig.Builder setSelectionSignals ( AdSelectionSignals selectionSignals)

SelectionLogicUri থেকে ডাউনলোড করা JS স্ক্রিপ্ট দ্বারা ব্যবহার করার জন্য SelectionSignals সেট করে

AdSelectionFromOutcomesConfig.Builder setSeller ( AdTechIdentifier seller)

বিক্রেতা AdTechIdentifier সেট করে।

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

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

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

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

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

নির্মাণ

public AdSelectionFromOutcomesConfig build ()

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

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

setAdSelectionIds

public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)

নির্বাচন প্রক্রিয়ায় অংশগ্রহণের জন্য AdSelectionIds এর তালিকা সেট করে।

পরামিতি
adSelectionIds List : এই মানটি null হতে পারে না।

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

setSelectionLogicUri

public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)

SelectionLogicUri সেট করে। URI নির্বাচন দুটি স্কিমার মধ্যে হতে পারে:

  • HTTPS: HTTPS URI গুলিকে পরম URI হতে হবে যেখানে হোস্ট seller সাথে মেলে
  • বিজ্ঞাপন নির্বাচন পূর্বনির্মাণ: বিজ্ঞাপন নির্বাচন পরিষেবা URIs ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> ফর্ম্যাট অনুসরণ করে। FLEDGE একটি নেটওয়ার্ক কলের প্রয়োজন ছাড়াই উপযুক্ত JS স্ক্রিপ্ট তৈরি করে।

    উপলব্ধ পূর্বনির্মাণ স্ক্রিপ্ট:

    • selectOutcome জন্য waterfall-mediation-truncation : এই JS জলপ্রপাত মধ্যস্থতা ট্রাঙ্কেশন যুক্তি প্রয়োগ করে। মধ্যস্থতা SDK-এর বিজ্ঞাপন বিড ফ্লোরের চেয়ে বেশি বা সমান হলে ফেরত দেওয়া হয়। এই পূর্বনির্মাণ ব্যবহার করার জন্য নীচের প্যারামিটার(গুলি) প্রয়োজন:
      • bidFloor : AdSelectionFromOutcomesConfig#getSelectionSignals() এ পাস করা বিড ফ্লোর মানের কী যা মধ্যস্থতা SDK-এর বিজয়ী বিজ্ঞাপনের সাথে তুলনা করা হবে।

      যেমন যদি আপনার নির্বাচন সংকেত {"bid_floor": 10} এর মত দেখায়, তাহলে, ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor

AdSelectionIds এবং SelectionSignals .

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

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

সেট সিলেকশন সিগন্যাল

public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)

SelectionLogicUri থেকে ডাউনলোড করা JS স্ক্রিপ্ট দ্বারা ব্যবহার করার জন্য SelectionSignals সেট করে

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

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

সেট বিক্রেতা

public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)

বিক্রেতা AdTechIdentifier সেট করে।

পরামিতি
seller AdTechIdentifier : এই মানটি null হতে পারে না।

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