UpdateAdCounterHistogramRequest

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.object
android.adservices.adselection.UpdateAdCounterHistogramRequest


آرگومان های مورد نیاز برای به روز رسانی هیستوگرام شمارنده تبلیغات را درخواست کنید.

هیستوگرام‌های شمارنده آگهی، که گزارش‌های تاریخی رویدادهایی هستند که با کلید شمارنده آگهی و نوع رویداد تبلیغاتی مرتبط هستند، برای اطلاع‌رسانی فیلتر محدودیت فرکانس هنگام استفاده از APIهای مخاطب محافظت شده استفاده می‌شوند.

خلاصه

کلاس های تو در تو

class UpdateAdCounterHistogramRequest.Builder

سازنده اشیاء UpdateAdCounterHistogramRequest .

روش های عمومی

boolean equals ( Object o)

بررسی می کند که آیا اشیاء UpdateAdCounterHistogramRequest حاوی همان اطلاعات هستند یا خیر.

int getAdEventType ()

نوع رویداد آگهی را دریافت می کند که به همراه کلیدهای شمارنده آگهی، مشخص می کند که کدام هیستوگرام باید به روز شود.

long getAdSelectionId ()

شناسه انتخاب آگهی را دریافت می کند که رویدادهای آگهی ارائه شده با آن مرتبط است.

AdTechIdentifier getCallerAdTech ()

AdTechIdentifier نهاد adtech تماس گیرنده را دریافت می کند.

int hashCode ()

هش داده‌های شی UpdateAdCounterHistogramRequest را برمی‌گرداند.

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 یک نمایش رشته ای از شی.