AdSelectionFromOutcomesConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

java.lang.object
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)

SelectionSignals را تنظیم می کند تا توسط اسکریپت JS دانلود شده از SelectionLogicUri مصرف شود.

AdSelectionFromOutcomesConfig.Builder setSeller ( AdTechIdentifier seller)

AdTechIdentifier فروشنده را تنظیم می کند.

روش های ارثی

سازندگان عمومی

روش های عمومی

ساختن

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: URIهای HTTPS باید URIهای مطلقی باشند که میزبان با seller مطابقت دارد
  • Ad Selection Prebuilt: URI های سرویس انتخاب آگهی از قالب ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> پیروی می کنند. FLEDGE اسکریپت JS مناسب را بدون نیاز به تماس شبکه تولید می کند.

    اسکریپت های از پیش ساخته شده موجود:

    • waterfall-mediation-truncation برای selectOutcome : این JS منطق برش میانجی Waterfall را پیاده سازی می کند. تبلیغ 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 باشد.

setSelectionSignals

public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)

SelectionSignals را تنظیم می کند تا توسط اسکریپت JS دانلود شده از SelectionLogicUri مصرف شود.

پارامترها
selectionSignals AdSelectionSignals : این مقدار نمی تواند null باشد.

برمی گرداند
AdSelectionFromOutcomesConfig.Builder این مقدار نمی تواند null باشد.

مجموعه فروشنده

public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)

AdTechIdentifier فروشنده را تنظیم می کند.

پارامترها
seller AdTechIdentifier : این مقدار نمی تواند null باشد.

برمی گرداند
AdSelectionFromOutcomesConfig.Builder این مقدار نمی تواند null باشد.