AdSelectionConfig.Builder

public static final class AdSelectionConfig.Builder
extends Object

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


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

সারাংশ

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

Builder ()

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

AdSelectionConfig build ()

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

AdSelectionConfig.Builder setAdSelectionSignals ( AdSelectionSignals adSelectionSignals)

বিজ্ঞাপন নির্বাচন বিড জেনারেশনের সময় ক্রেতাদের দেওয়া সংকেত সেট করে।

AdSelectionConfig.Builder setCustomAudienceBuyers ( List < AdTechIdentifier > customAudienceBuyers)

অনুমোদিত ক্রেতাদের তালিকা সেট করে।

AdSelectionConfig.Builder setDecisionLogicUri ( Uri decisionLogicUri)

বিজ্ঞাপন নির্বাচন প্রক্রিয়ায় ব্যবহারের জন্য সিদ্ধান্তের যুক্তি আনতে ব্যবহৃত URI সেট করে।

AdSelectionConfig.Builder setPerBuyerSignals ( Map < AdTechIdentifier , AdSelectionSignals > perBuyerSignals)

বিজ্ঞাপন নির্বাচনের সময় প্রতিটি ক্রেতা দ্বারা প্রদত্ত সংকেত সেট করে।

AdSelectionConfig.Builder setSeller ( AdTechIdentifier seller)

বিক্রেতা শনাক্তকারী সেট করে।

AdSelectionConfig.Builder setSellerSignals ( AdSelectionSignals sellerSignals)

বিজ্ঞাপন নির্বাচন ফলাফল পরিবর্তন করতে ব্যবহৃত সংকেত সেট করুন।

AdSelectionConfig.Builder setTrustedScoringSignalsUri ( Uri trustedScoringSignalsUri)

সেল-সাইড বিশ্বস্ত সিগন্যালের URI শেষ পয়েন্ট সেট করে যেখান থেকে সৃজনশীল নির্দিষ্ট রিয়েলটাইম তথ্য আনা যায়।

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

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

নির্মাতা

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

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

নির্মাণ

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

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

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

নিক্ষেপ করে
NullPointerException যদি কোনো প্রয়োজনীয় প্যারাম শূন্য হয়

setAdSelectionSignals

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

বিজ্ঞাপন নির্বাচন বিড জেনারেশনের সময় ক্রেতাদের দেওয়া সংকেত সেট করে।

সেট করা না থাকলে, ডিফল্ট খালি JSON-এ।

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getAdSelectionSignals() দেখুন।

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

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

setCustomAudienceBuyers

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

অনুমোদিত ক্রেতাদের তালিকা সেট করে।

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getCustomAudienceBuyers() দেখুন।

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

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

setDecisionLogicUri

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

বিজ্ঞাপন নির্বাচন প্রক্রিয়ায় ব্যবহারের জন্য সিদ্ধান্তের যুক্তি আনতে ব্যবহৃত URI সেট করে। সিদ্ধান্ত URI দুটি স্কিমার যে কোনো একটি হতে পারে:

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

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

    • scoreAds জন্য highest-bid-wins বিজ্ঞাপন এবং reportResult : এই JS স্কোর করার জন্য সর্বোচ্চ বিড সহ বিজ্ঞাপনটি বেছে নেয়। প্রতিবেদনের জন্য, প্রদত্ত URI render_uri এবং bid দিয়ে প্যারামিটারাইজ করা হয়েছে। এই পূর্বনির্মাণ ব্যবহার করার জন্য নীচের প্যারামিটার(গুলি) প্রয়োজন:
      • reportingUrl : বেস রিপোর্টিং uri যা পরবর্তীতে render_uri এবং bid দিয়ে প্যারামিটারাইজ করা হবে

      যেমন যদি আপনার বেস রিপোর্টিং URL হয় "https://www.ssp.com" তাহলে, ad-selection-prebuilt://ad-selection/highest-bid-wins/?reportingUrl=https://www.ssp.com

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getDecisionLogicUri() দেখুন।

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

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

সেটPerBuyerSignals

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

বিজ্ঞাপন নির্বাচনের সময় প্রতিটি ক্রেতা দ্বারা প্রদত্ত সংকেত সেট করে।

সেট করা না থাকলে, একটি খালি মানচিত্রে ডিফল্ট।

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getPerBuyerSignals() দেখুন।

পরামিতি
perBuyerSignals Map : এই মানটি null হতে পারে না।

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

সেট বিক্রেতা

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

বিক্রেতা শনাক্তকারী সেট করে।

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getSeller() দেখুন।

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

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

সেটসেলার সিগন্যাল

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

বিজ্ঞাপন নির্বাচন ফলাফল পরিবর্তন করতে ব্যবহৃত সংকেত সেট করুন।

সেট করা না থাকলে, ডিফল্ট খালি JSON-এ।

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getSellerSignals() দেখুন।

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

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

#TrustedScoringSignalsUri

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

সেল-সাইড বিশ্বস্ত সিগন্যালের URI শেষ পয়েন্ট সেট করে যেখান থেকে সৃজনশীল নির্দিষ্ট রিয়েলটাইম তথ্য আনা যায়।

যদি Uri#EMPTY পাস হয় তাহলে নেটওয়ার্ক কল এড়িয়ে যাবে এবং AdSelectionSignals.EMPTY বিজ্ঞাপন নির্বাচনে পাস করা হবে।

আরো বিস্তারিত জানার জন্য AdSelectionConfig.getTrustedScoringSignalsUri() দেখুন।

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

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