CustomAudience.Builder
public static final class CustomAudience.Builder
extends Object
java.lang.object | |
↳ | android.adservices.customaudience.CustomAudience.Builder |
سازنده برای اشیاء CustomAudience
.
خلاصه
سازندگان عمومی | |
---|---|
Builder () |
روش های عمومی | |
---|---|
CustomAudience | build () نمونه ای از یک |
CustomAudience.Builder | setActivationTime ( Instant activationTime) زمان را به میلیثانیه کوتاه میکند و پس از آن |
CustomAudience.Builder | setAds ( List < AdData > ads) تبلیغات بازاریابی مجدد اولیه را که توسط مخاطبان سفارشی ارائه می شود را تنظیم می کند. |
CustomAudience.Builder | setBiddingLogicUri ( Uri biddingLogicUri) URI را برای واکشی منطق پیشنهاد برای استفاده در فرآیند انتخاب آگهی تنظیم می کند. |
CustomAudience.Builder | setBuyer ( AdTechIdentifier buyer) |
CustomAudience.Builder | setDailyUpdateUri ( Uri dailyUpdateUri) URI به روز رسانی روزانه را تنظیم می کند. |
CustomAudience.Builder | setExpirationTime ( Instant expirationTime) زمان را به میلی ثانیه برش می دهد و پس از آن |
CustomAudience.Builder | setName ( String name) نام شیء |
CustomAudience.Builder | setTrustedBiddingData ( TrustedBiddingData trustedBiddingData) دادههای مناقصه مورد اعتماد را برای پرس و جو و استفاده در فرآیند انتخاب آگهی تنظیم میکند. |
CustomAudience.Builder | setUserBiddingSignals ( AdSelectionSignals userBiddingSignals) سیگنال های پیشنهادی کاربر مورد استفاده در فرآیند انتخاب آگهی را تنظیم می کند. |
روش های ارثی | |
---|---|
سازندگان عمومی
روش های عمومی
ساختن
public CustomAudience build ()
نمونه ای از یک CustomAudience
می سازد.
برمی گرداند | |
---|---|
CustomAudience | این مقدار نمی تواند null باشد. |
پرتاب می کند | |
---|---|
NullPointerException | اگر پارامتر غیر تهی تهی باشد |
IllegalArgumentException | اگر زمان انقضا قبل از زمان فعال سازی رخ دهد |
IllegalArgumentException | اگر زمان انقضا قبل از زمان فعلی تنظیم شده باشد |
setActivationTime
public CustomAudience.Builder setActivationTime (Instant activationTime)
زمان را به میلیثانیه کوتاه میکند و پس از آن CustomAudience
تبلیغات را ارائه میکند.
برای اینکه این CustomAudience
فوراً فعال شود و در انتخاب آگهی شرکت کند، روی null
تنظیم کنید.
برای اطلاعات بیشتر به CustomAudience.getActivationTime()
مراجعه کنید.
پارامترها | |
---|---|
activationTime | Instant : این مقدار ممکن است null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder |
setAds
public CustomAudience.Builder setAds (List<AdData> ads)
تبلیغات بازاریابی مجدد اولیه را که توسط مخاطبان سفارشی ارائه می شود را تنظیم می کند. در صورت عدم ارائه یک لیست خالی به آن اختصاص داده می شود.
برای اطلاعات بیشتر به CustomAudience.getAds()
مراجعه کنید.
پارامترها | |
---|---|
ads | List : این مقدار ممکن است null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
setBiddingLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
URI را برای واکشی منطق پیشنهاد برای استفاده در فرآیند انتخاب آگهی تنظیم می کند. URI باید از HTTPS استفاده کند.
برای اطلاعات بیشتر به CustomAudience.getBiddingLogicUri()
مراجعه کنید.
پارامترها | |
---|---|
biddingLogicUri | Uri : این مقدار نمی تواند null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
خریدار
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
AdTechIdentifier
خریدار را تنظیم می کند.
برای اطلاعات بیشتر به CustomAudience.getBuyer()
مراجعه کنید.
پارامترها | |
---|---|
buyer | AdTechIdentifier : این مقدار نمی تواند null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
setDailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
URI به روز رسانی روزانه را تنظیم می کند. URI باید از HTTPS استفاده کند.
برای اطلاعات بیشتر به CustomAudience.getDailyUpdateUri()
مراجعه کنید.
پارامترها | |
---|---|
dailyUpdateUri | Uri : این مقدار نمی تواند null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
setExpirationTime
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
زمان را به میلی ثانیه برش می دهد و پس از آن CustomAudience
باید حذف شود.
برای اطلاعات بیشتر به CustomAudience.getExpirationTime()
مراجعه کنید.
پارامترها | |
---|---|
expirationTime | Instant : این مقدار ممکن است null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
setName
public CustomAudience.Builder setName (String name)
نام شیء CustomAudience
را تنظیم می کند.
برای اطلاعات بیشتر به CustomAudience.getName()
مراجعه کنید.
پارامترها | |
---|---|
name | String : این مقدار نمی تواند null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
setTrustedBiddingData
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
دادههای مناقصه مورد اعتماد را برای پرس و جو و استفاده در فرآیند انتخاب آگهی تنظیم میکند.
برای اطلاعات بیشتر به CustomAudience.getTrustedBiddingData()
مراجعه کنید.
پارامترها | |
---|---|
trustedBiddingData | TrustedBiddingData : این مقدار ممکن است null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |
setUserBiddingSignals
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
سیگنال های پیشنهادی کاربر مورد استفاده در فرآیند انتخاب آگهی را تنظیم می کند.
برای اطلاعات بیشتر به CustomAudience.getUserBiddingSignals()
مراجعه کنید.
پارامترها | |
---|---|
userBiddingSignals | AdSelectionSignals : این مقدار ممکن است null باشد. |
برمی گرداند | |
---|---|
CustomAudience.Builder | این مقدار نمی تواند null باشد. |