UpdateAdCounterHistogramRequest
public class UpdateAdCounterHistogramRequest
extends Object
java.lang.object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
آرگومان های مورد نیاز برای به روز رسانی هیستوگرام شمارنده تبلیغات را درخواست کنید.
هیستوگرامهای شمارنده آگهی، که گزارشهای تاریخی رویدادهایی هستند که با کلید شمارنده آگهی و نوع رویداد تبلیغاتی مرتبط هستند، برای اطلاعرسانی فیلتر محدودیت فرکانس هنگام استفاده از APIهای مخاطب محافظت شده استفاده میشوند.
خلاصه
کلاس های تو در تو | |
---|---|
class | UpdateAdCounterHistogramRequest.Builder سازنده اشیاء |
روش های عمومی | |
---|---|
boolean | equals ( Object o) بررسی می کند که آیا اشیاء |
int | getAdEventType () نوع رویداد آگهی را دریافت می کند که به همراه کلیدهای شمارنده آگهی، مشخص می کند که کدام هیستوگرام باید به روز شود. |
long | getAdSelectionId () شناسه انتخاب آگهی را دریافت می کند که رویدادهای آگهی ارائه شده با آن مرتبط است. |
AdTechIdentifier | getCallerAdTech () |
int | hashCode () هش دادههای شی |
String | toString () یک نمایش رشته ای از شی را برمی گرداند. |
روش های ارثی | |
---|---|
روش های عمومی
برابر است
public boolean equals (Object o)
بررسی می کند که آیا اشیاء UpdateAdCounterHistogramRequest
حاوی همان اطلاعات هستند یا خیر.
پارامترها | |
---|---|
o | Object : شی مرجعی که با آن مقایسه می شود. |
برمی گرداند | |
---|---|
boolean | true اگر این شی همان آرگومان obj باشد. false در غیر این صورت |
getAdEventType
public int getAdEventType ()
نوع رویداد آگهی را دریافت می کند که به همراه کلیدهای شمارنده آگهی، مشخص می کند که کدام هیستوگرام باید به روز شود.
برمی گرداند | |
---|---|
int | مقدار android.adservices.common است.FrequencyCapFilters.AD_EVENT_TYPE_INVALID، FrequencyCapFilters.AD_EVENT_TYPE_WIN ، FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION ، FrequencyCapFilters.AD_EVENT_TYPE_VIEW ، FrequencyCapFilters.AD_EVENT_TYPE_CLICK . android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN یا android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX |
getAdSelectionId
public long getAdSelectionId ()
شناسه انتخاب آگهی را دریافت می کند که رویدادهای آگهی ارائه شده با آن مرتبط است.
برای اطلاعات بیشتر درباره شناسه انتخاب آگهی، AdSelectionOutcome
را ببینید.
آگهی باید از انتخاب آگهی مخاطب محافظت شده در 24 ساعت گذشته انتخاب شده باشد و تماس انتخاب آگهی باید از همان برنامه برنامه تماس فعلی آغاز شده باشد. هیستوگرام رویداد برای همه کلیدهای شمارنده آگهی مرتبط با آگهی مشخص شده توسط شناسه انتخاب آگهی برای نوع رویداد آگهی از getAdEventType()
به روز می شود تا در فیلتر کردن محدودیت فرکانس مخاطب محافظت شده استفاده شود.
برمی گرداند | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
AdTechIdentifier
نهاد adtech تماس گیرنده را دریافت می کند.
Adtech که از این شی UpdateAdCounterHistogramRequest
استفاده می کند باید در جعبه ایمنی حریم خصوصی ثبت نام کرده باشد و اجازه داشته باشد از طرف برنامه تماس گیرنده عمل کند. نیازی نیست که adtech مشخص شده با خریدار مالک آگهی ارائه شده یا فروشنده ای که انتخاب آگهی مرتبط با شناسه بازگردانده شده توسط getAdSelectionId()
آغاز کرده است، یکسان باشد.
برای اطلاعات بیشتر درباره الزامات و استثناهای API، به AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
مراجعه کنید.
برمی گرداند | |
---|---|
AdTechIdentifier | این مقدار نمی تواند null باشد. |
هش کد
public int hashCode ()
هش داده های شی UpdateAdCounterHistogramRequest
را برمی گرداند.
برمی گرداند | |
---|---|
int | یک مقدار کد هش برای این شی. |
toString
public String toString ()
یک نمایش رشته ای از شی را برمی گرداند. به طور کلی، متد toString
رشتهای را برمیگرداند که به صورت متنی این شی را نشان میدهد. نتیجه باید یک نمایش مختصر اما آموزنده باشد که خواندن آن برای شخص آسان باشد. توصیه می شود که همه زیر کلاس ها این روش را لغو کنند.
متد toString
برای کلاس Object
رشتهای متشکل از نام کلاسی که شی نمونهای از آن است، کاراکتر at-sign « @
» و نمایش هگزادسیمال بدون علامت کد هش شی را برمیگرداند. به عبارت دیگر، این متد رشته ای برابر با مقدار:
getClass().getName() + '@' + Integer.toHexString(hashCode())
برمی گرداند | |
---|---|
String | یک نمایش رشته ای از شی. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-08-20 بهوقت ساعت هماهنگ جهانی.