در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4

ReportImpressionRequest

public class ReportImpressionRequest
extends Object

java.lang.object
android.adservices.adselection.ReportImpressionRequest


پارامترهای ورودی را به API reportImpression نشان دهید.

خلاصه

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

ReportImpressionRequest (long adSelectionId, AdSelectionConfig adSelectionConfig)

Ctor برای درخواست گزارش انتخاب آگهی روی دستگاه.

ReportImpressionRequest (long adSelectionId)

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

روش های عمومی

AdSelectionConfig getAdSelectionConfig ()

adSelectionConfig، یکی از ورودی‌های ReportImpressionRequest را برمی‌گرداند

long getAdSelectionId ()

adSelectionId، یکی از ورودی‌های ReportImpressionRequest را برمی‌گرداند

روش های ارثی

Object clone ()

یک کپی از این شی را ایجاد و برمی گرداند.

boolean equals ( Object obj)

نشان می دهد که آیا یک شی دیگر "برابر" این یکی است یا خیر.

void finalize ()

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

final Class <?> getClass ()

کلاس زمان اجرا این Object را برمی گرداند.

int hashCode ()

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

final void notify ()

یک رشته را که در مانیتور این شیء منتظر است بیدار می کند.

final void notifyAll ()

تمام رشته هایی که در مانیتور این شیء منتظر هستند را بیدار می کند.

String toString ()

یک نمایش رشته ای از شی را برمی گرداند.

final void wait (long timeoutMillis, int nanos)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait (long timeoutMillis)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait ()

باعث می شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن .

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

ReportImpressionRequest

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Ctor برای درخواست گزارش انتخاب آگهی روی دستگاه.

اگر adSelectionId شما برای حراجی روی دستگاه است که با استفاده از AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) اجرا می شود، در این صورت درخواست گزارش Impression شما باید شامل AdSelectionConfig باشد.

پارامترها
adSelectionId long : دریافت شده از AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver)

adSelectionConfig AdSelectionConfig : همان AdSelectionConfig مورد استفاده برای فعال کردن AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) این مقدار نمی تواند null باشد.

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

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

اگر adSelectionId شما برای مزایده سرور اجرا می‌شود که در آن اطلاعات دستگاه توسط AdSelectionManager#getAdSelectionData جمع‌آوری شده است، درخواست گزارش نمایش شما فقط باید شامل شناسه انتخاب آگهی باشد.

AdSelectionManager#persistAdSelectionResult باید با حباب نتیجه رمزگذاری شده از سرورها قبل از درخواست گزارش نمایش فراخوانی شود.

پارامترها
adSelectionId long : دریافت شده از AdSelectionManager#getAdSelectionData

روش های عمومی

getAdSelectionConfig

در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4
public AdSelectionConfig getAdSelectionConfig ()

adSelectionConfig، یکی از ورودی‌های ReportImpressionRequest را برمی‌گرداند

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

getAdSelectionId

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public long getAdSelectionId ()

adSelectionId، یکی از ورودی‌های ReportImpressionRequest را برمی‌گرداند

برمی گرداند
long