دارنده نمایش بومی

public final class NativeAdViewHolder


نگهدارنده‌ی نمایش برای تبلیغات بومی که روشی جایگزین برای نمایش تبلیغات بومی است. به جای استفاده از NativeAdView برای نمایش تبلیغات بومی، ناشران می‌توانند نمایش‌هایی را که متعلق به خود برنامه است، ارائه دهند.

خلاصه

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

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

یک NativeAdViewHolder می‌سازد.

روش‌های عمومی

final void

View را که کاربران برای تأیید کلیک‌های خود استفاده می‌کنند، تنظیم می‌کند.

void

NativeAd را که این نگهدارنده‌ی نما نشان خواهد داد، تنظیم می‌کند.

void

این نگهدارنده‌ی نما را از NativeAd که در حال حاضر نشان می‌دهد، جدا کنید.

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

دارنده نمایش بومی

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

یک NativeAdViewHolder می‌سازد.

پارامترها
View containerView

یک View کانتینر برای تبلیغ. همه نماهای موجود در clickableAssetViews و nonclickableAssetViews باید فرزندان این نما باشند.

Map < String , View > clickableAssetViews

Map نام‌های دارایی‌های قابل کلیک به متناظر.

Map < String , View > nonclickableAssetViews

Map نام‌های دارایی‌های غیرقابل کلیک به View مربوطه. اگر هیچ View غیرقابل کلیکی وجود نداشته باشد، مقدار null را ارسال کنید.

روش‌های عمومی

تنظیم کلیک تأییدکننده View

public final void setClickConfirmingView(View view)

View را که کاربران برای تأیید کلیک‌های خود استفاده می‌کنند، تنظیم می‌کند.

پارامترها
View view

View که قرار است تنظیم شود.

setNativeAd

public void setNativeAd(NativeAd ad)

NativeAd را که این نگهدارنده‌ی نما نشان خواهد داد، تنظیم می‌کند. برای نمایش تبلیغ متفاوت، آن را به NativeAd دیگری تنظیم کنید.

پارامترها
NativeAd ad

NativeAd که به دارنده نمایش مرتبط خواهد شد.

لغو ثبت نامNativeAd

public void unregisterNativeAd()

این نگهدارنده‌ی نما را از NativeAd که در حال حاضر نشان می‌دهد، جدا کنید.