NativeAdViewHolder

public final class NativeAdViewHolder


View Holder สำหรับโฆษณาเนทีฟซึ่งเป็นอีกวิธีหนึ่งในการแสดงโฆษณาเนทีฟ ผู้เผยแพร่โฆษณาสามารถระบุมุมมองที่เป็นของแอปเองแทนการใช้ 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 ต้องเป็นองค์ประกอบย่อยของ View นี้

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 ที่กำลังแสดงอยู่