โฆษณาเนทีฟคือชิ้นงานโฆษณาที่แสดงต่อผู้ใช้ด้วยคอมโพเนนต์ UI ของแพลตฟอร์มนั้นๆ ในแง่การเขียนโค้ด หมายความว่าเมื่อโฆษณาเนทีฟโหลด แอปของคุณจะได้รับออบเจ็กต์ NativeAd
ที่มีชิ้นงาน จากนั้นแอปของคุณจะเป็นผู้รับผิดชอบในการแสดงชิ้นงานดังกล่าว ไม่ใช่ Google Mobile Ads SDK
รูปแบบโฆษณานี้เหมาะสำหรับกรณีที่คุณต้องการควบคุมการจัดรูปแบบลักษณะของโฆษณาได้มากขึ้น หากไม่จําเป็นต้องใช้ฟีเจอร์เหล่านี้ ให้ใช้โฆษณารูปแบบอื่น
การแสดงโฆษณาเนทีฟในแอป Flutter ทําได้ 2 วิธีดังนี้
- เทมเพลตเนทีฟ: เทมเพลตเนทีฟที่กําหนดไว้ล่วงหน้าซึ่งจัดรูปแบบด้วย Dart API
- การตั้งค่าแพลตฟอร์ม: เลย์เอาต์เฉพาะแพลตฟอร์มที่กำหนดเองโดยใช้เครื่องมือเลย์เอาต์ Android และ iOS
เทมเพลตเนทีฟ
เทมเพลตมี 2 ประเภท ได้แก่ ขนาดเล็กหรือกลาง เทมเพลตแต่ละรายการมาพร้อมกับตัวเลือกการจัดสไตล์ UI แต่มีการปรับแต่งน้อยกว่าการติดตั้งใช้งานแพลตฟอร์ม
เล็ก | |
---|---|
Android |
iOS |
ปานกลาง | |
Android |
iOS |
ดูรายละเอียดการใช้งานเทมเพลตเนทีฟใน Dart ได้ที่เทมเพลตเนทีฟ
การตั้งค่าแพลตฟอร์ม
การตั้งค่าแพลตฟอร์มเหมาะสําหรับกรณีที่คุณต้องการควบคุมรูปลักษณ์ของโฆษณาในแพลตฟอร์ม Android และ iOS อย่างเต็มรูปแบบ แต่คุณจะต้องเขียนโค้ดสําหรับทั้ง 2 แพลตฟอร์ม
ดูวิธีการตั้งค่าเฉพาะแพลตฟอร์มได้ที่การตั้งค่าแพลตฟอร์ม