طلب UpdateAdCounterHistogram
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
طلب عنصر يلتف الوسيطات المطلوبة لتعديل مدرج تكراري لعدّاد الإعلانات.
المدرجات التكرارية لعدّاد الإعلانات، وهي سجلات تاريخية للأحداث المرتبطة بأحد الإعلانات والمفتاح المضاد ونوع حدث الإعلان، يُستخدمان لإجراء فلترة لتحديد عدد مرات الظهور عند استخدام Protected Audience 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_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 |
تمثيل سلسلة للكائن. |