طلب UpdateAdCounterHistogram

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.Object
android.adservices.adselection.UpdateAdCounterHistogramRequest


طلب عنصر يلتف الوسيطات المطلوبة لتعديل مدرج تكراري لعدّاد الإعلانات.

المدرجات التكرارية لعدّاد الإعلانات، وهي سجلات تاريخية للأحداث المرتبطة بأحد الإعلانات والمفتاح المضاد ونوع حدث الإعلان، يُستخدمان لإجراء فلترة لتحديد عدد مرات الظهور عند استخدام Protected Audience API

ملخّص

الصفوف المتداخلة

class UpdateAdCounterHistogramRequest.Builder

أداة إنشاء UpdateAdCounterHistogramRequest عنصر 

الطرق العامة

boolean equals(Object o)

للتحقّق مما إذا كانت كائنات UpdateAdCounterHistogramRequest تحتوي على القيم نفسها المعلومات.

int getAdEventType()

تتيح هذه الميزة الحصول على نوع حدث الإعلان، الذي يحدد المدرّج التكراري للإعلانات، إلى جانب مفاتيح عدّاد الإعلان. .

long getAdSelectionId()

الحصول على رقم تعريف اختيار الإعلان الذي ترتبط به أحداث الإعلان المعروض

AdTechIdentifier getCallerAdTech()

يحصل على AdTechIdentifier لكيان تكنولوجيا الإعلان الخاص بالمتصل.

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_disable، أو 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

رقم تعريف getAdSelection

public long getAdSelectionId ()

الحصول على رقم تعريف اختيار الإعلان الذي ترتبط به أحداث الإعلان المعروض

لمزيد من المعلومات عن رقم تعريف اختيار الإعلانات، يُرجى الاطّلاع على AdSelectionOutcome.

يجب أن يكون الإعلان قد تم اختياره خلال آخر 24 ساعة من خلال اختيار إعلان Protected Audience API. ويجب أن يكون قد تم بدء طلب اختيار الإعلان من التطبيق نفسه الذي يتم الاتصال به حاليًا التطبيق. المدرّجات التكرارية للأحداث لجميع مفاتيح عدّاد الإعلانات المرتبطة بالإعلان الذي حدّده الإعلان سيتم تعديل رقم تعريف الاختيار لنوع حدث الإعلان من getAdEventType()، لاستخدامه. في فلترة تحديد عدد مرات الظهور للجمهور المحمي

المرتجعات
long

getCallerAdTech

public AdTechIdentifier getCallerAdTech ()

يحصل على AdTechIdentifier لكيان تكنولوجيا الإعلان الخاص بالمتصل.

يجب أن تكون تقنية الإعلان التي تستخدم عنصر UpdateAdCounterHistogramRequest هذا مسجّلةً باستخدام "مبادرة حماية الخصوصية" ويُسمح لها بالتصرف نيابةً عن تطبيق الاتصال. المحددة لا يلزم أن تكون تكنولوجيا الإعلان هي نفسها تقنية الإعلان التي يستخدمها المشتري الذي يملك الإعلان المعروض. أو البائع الذي بدأ عملية اختيار الإعلان المرتبط بالمعرّف الذي تم عرضه من خلال getAdSelectionId().

لمزيد من المعلومات حول متطلبات واستثناءات واجهة برمجة التطبيقات، يُرجى الاطّلاع على AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver).

المرتجعات
AdTechIdentifier لا يمكن أن تكون هذه القيمة null.

رمز التجزئة

public int hashCode ()

تعرض تجزئة بيانات عنصر UpdateAdCounterHistogramRequest.

المرتجعات
int قيمة رمز التجزئة لهذا الكائن.

إلىسلسلة

public String toString ()

تعرض تمثيلاً سلسلة للكائن. بشكل عام، تُرجع طريقة toString سلسلة "يمثل نصيًا" لهذا الكائن. يجب أن تكون النتيجة أن يكون تمثيلاً موجزًا وغنيًا بالمعلومات ويسهل على الشخص المراد قراءته. من المستحسن أن تتجاهل جميع الفئات الفرعية هذه الطريقة.

استخدام الطريقة toString للفئة Object تُنتج سلسلة تتكون من اسم الفئة التي هو مثيل، فإن حرف علامة @ `@'، التمثيل السداسي العشري غير الموقع لرمز التجزئة الخاص بك. بعبارة أخرى، تُرجع هذه الطريقة سلسلة تساوي قيمة:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

المرتجعات
String تمثيل سلسلة للكائن.