أداة إنشاء الفلاتر

public static final class FrequencyCapFilters.Builder
extends Object

java.lang.Object
android.adservices.common.FrequencyCapFilters.Builder


أداة إنشاء لإنشاء FrequencyCapFilters عناصر

ملخّص

شركة إنشاءات عامة

Builder()

الطرق العامة

FrequencyCapFilters build()

تنشئ مثيل FrequencyCapFilters وتعرضه.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

تُحدِّد قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

تُحدِّد قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

تضبط قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

تضبط قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_WIN.

الطرق المكتسبة

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()

يؤدي إلى أن ينتظر مؤشر ترابط السلسلة الحالية حتى يتم تنشيطها، وعادةً ما يؤدي ذلك إلى عن طريق الإشعارات أو المقاطعة.

شركة إنشاءات عامة

الطرق العامة

بناء

public FrequencyCapFilters build ()

تنشئ مثيل FrequencyCapFilters وتعرضه.

لا يجوز ربط أكثر من 20 فلترًا لتحديد عدد مرات الظهور بإعلان واحد. إذا كانت أكثر إجمالي عدد الفلاتر عن الحدّ الذي تم ضبطه، سيكون IllegalArgumentException الرمي.

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

setKeyedFrequencyCapsForClickالأحداث

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

تُحدِّد قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

يمكنك الاطّلاع على FrequencyCapFilters.getKeyedFrequencyCapsForClickEvents() لمزيد من المعلومات.

المعلمات
keyedFrequencyCapsForClickEvents List: لا يمكن أن تكون هذه القيمة null.

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

setKeyedFrequencyCapsForimpression Events

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

تُحدِّد قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

يمكنك الاطّلاع على FrequencyCapFilters.getKeyedFrequencyCapsForImpressionEvents() لمزيد من المعلومات.

المعلمات
keyedFrequencyCapsForImpressionEvents List: لا يمكن أن تكون هذه القيمة null.

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

setKeyedFrequencyCapsForViewEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

تضبط قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

يمكنك الاطّلاع على FrequencyCapFilters.getKeyedFrequencyCapsForViewEvents() لمزيد من المعلومات.

المعلمات
keyedFrequencyCapsForViewEvents List: لا يمكن أن تكون هذه القيمة null.

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

setKeyedFrequencyCapsForWinالأحداث

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

تُحدِّد قائمة عناصر KeyedFrequencyCap التي ستجري الفلترة حسب نوع الحدث FrequencyCapFilters.AD_EVENT_TYPE_WIN.

يمكنك الاطّلاع على FrequencyCapFilters.getKeyedFrequencyCapsForWinEvents() لمزيد من المعلومات.

المعلمات
keyedFrequencyCapsForWinEvents List: لا يمكن أن تكون هذه القيمة null.

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