NativeAdViewHolder

public final class NativeAdViewHolder


عرض حامل الإعلانات المدمجة مع المحتوى، وهي طريقة بديلة لعرض الإعلانات المدمجة مع المحتوى بدلاً من استخدام NativeAdView لعرض الإعلانات المدمجة مع المحتوى، يمكن للناشرين توفير مشاهدات يملكها التطبيق نفسه.

ملخّص

وظائف الإنشاء العامة

NativeAdViewHolder(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

تُنشئ NativeAdViewHolder.

الطرق العامة

final void

تُستخدَم هذه السمة لضبط View الذي سيستخدمه المستخدِمون لتأكيد النقرات.

void

لضبط NativeAd الذي سيعرضه حامل العرض هذا.

void

عليك إلغاء ربط حامل العرض هذا بالعنصر NativeAd الذي يعرضه حاليًا.

وظائف الإنشاء العامة

NativeAdViewHolder

public NativeAdViewHolder(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

تُنشئ NativeAdViewHolder.

المعلمات
View containerView

حاوية View للإعلان يجب أن تكون جميع طرق العرض في clickableAssetViews وnonclickableAssetViews عناصر فرعية لواجهة العرض هذه.

Map<StringView> clickableAssetViews

Map أسماء مواد العرض القابلة للنقر إلى العنصر المقابل

Map<StringView> nonclickableAssetViews

Map أسماء مواد العرض غير القابلة للنقر إلى View المقابلة. اجتياز null إذا لم تكن هناك View غير قابلة للنقر

الطرق العامة

setClickConfirmingView

public final void setClickConfirmingView(View view)

تُستخدَم هذه السمة لضبط View الذي سيستخدمه المستخدِمون لتأكيد النقرات.

المعلمات
View view

View المطلوب ضبطه

setNativeAd

public void setNativeAd(NativeAd ad)

لضبط NativeAd الذي سيعرضه حامل العرض هذا. أعِد ضبط القيمة إلى NativeAd أخرى لعرض إعلان مختلف.

المعلمات
NativeAd ad

NativeAd الذي سيتم ربطه بصاحب الملف الشخصي

unregisterNativeAd

public void unregisterNativeAd()

عليك إلغاء ربط حامل العرض هذا بالعنصر NativeAd الذي يعرضه حاليًا.