คุณใช้รูปแบบโฆษณาเนทีฟสร้างโฆษณาได้ทุกขนาด รวมถึงโฆษณาแบบเต็มหน้าจอที่ได้รับความนิยมสูงในแอปโซเชียลและความบันเทิง โฆษณาเนทีฟแบบเต็มหน้าจอช่วยเพิ่มรายได้และอัตราการคงผู้ใช้ไว้ได้ ไม่ว่าจะด้วยการจับคู่สไตล์ของประสบการณ์การใช้งานเนื้อหาแบบเต็มหน้าจอที่มีอยู่ เช่น ในแอปโซเชียล หรือด้วยการแสดงโฆษณาในฟีด "เรื่องราว" ตัวอย่างโฆษณาเนทีฟแบบเต็มหน้าจอมีดังนี้
ไม่มี API แยกต่างหากให้เรียกใช้โฆษณาเนทีฟแบบเต็มหน้าจอเพื่อให้เป็นไปตามวิธีการสำหรับโฆษณาเนทีฟขั้นสูง แต่เราขอแนะนำแนวทางปฏิบัติแนะนำในการสร้างประสบการณ์การใช้งานโฆษณาแบบเต็มหน้าจอ ดังนี้
- ทำให้เนื้อหาคลิกได้ระหว่างการเล่นวิดีโอเนทีฟ
โดยค่าเริ่มต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จะตั้งค่า userInteractionEnabled เป็น
NO
ในชิ้นงานโฆษณาทั้งหมดที่ไม่ใช่ mediaView ขณะที่ Media View เล่นวิดีโอ ดังนั้น เมื่อวิดีโอเล่นอยู่ การคลิกจะเกิดขึ้นในมุมมองที่อยู่หลังมุมมองชิ้นงาน ในการติดตั้งใช้งานเนทีฟแบบเต็มหน้าจอ ซึ่งวางมุมมองชิ้นงานไว้ด้านบนของมุมมองสื่อ มุมมองสื่อจะได้รับคลิก มุมมองสื่อจะจัดการการโต้ตอบของผู้ใช้สำหรับการควบคุมการเล่นวิดีโอในระหว่างการเล่นวิดีโอ และคลิกไปยัง URL ปลายทางของโฆษณาเมื่อวิดีโอเล่นจบเท่านั้นหากต้องการให้ชิ้นงานโฆษณาอื่นๆ เช่น callToActionView คลิกผ่านไปยังผู้ใช้ไปยังปลายทางของโฆษณาขณะที่วิดีโอกำลังเล่น ให้รวมมุมมองเนื้อหาแต่ละรายการไว้ใน UIView หลัก ซึ่งเป็นมุมมองย่อยของมุมมองโฆษณาเนทีฟ โครงสร้างการแสดงโฆษณาเนทีฟควรมีลักษณะดังนี้
-- Native Ad View -- Media View -- Container View 1 -- Call To Action View -- Container View 2 -- Headline View -- Container View 3 -- Body View
- ปรับแต่งตําแหน่งไอคอนตัวเลือกโฆษณาอื่นๆ
- โดยค่าเริ่มต้น ไอคอนตัวเลือกโฆษณาอื่นๆ จะแสดงอยู่ที่มุมขวาบนของโฆษณา แต่คุณจะระบุมุมใดก็ได้ที่ไอคอนตัวเลือกโฆษณาอื่นๆ ควรปรากฏโดยตั้งค่า
GADAdChoicesPosition
ตามตำแหน่งของโฆษณา ในรูปภาพ 3 รูปในส่วนก่อนหน้า ไอคอน AdChoices จะวางไว้ที่มุมซึ่งอยู่ห่างจากปุ่มติดตั้ง ปุ่มเมนู และชิ้นงานโฆษณาอื่นๆ เพื่อหลีกเลี่ยงการคลิกโดยไม่ตั้งใจ - ใช้รหัสหน่วยโฆษณาที่ไม่ซ้ำกันสำหรับตำแหน่งโฆษณาแต่ละตำแหน่ง
อย่าลืมสร้างรหัสหน่วยโฆษณาที่ไม่ซ้ำกันสำหรับตำแหน่งโฆษณาแต่ละตำแหน่งในแอป แม้ว่าตำแหน่งโฆษณาทั้งหมดจะเป็นรูปแบบเดียวกันก็ตาม เช่น หากคุณมีตําแหน่งโฆษณาเนทีฟในแอปสําหรับประสบการณ์การใช้งานที่ไม่ใช่แบบเต็มหน้าจอ ให้ใช้รหัสหน่วยโฆษณาใหม่สําหรับประสบการณ์การใช้งานแบบเต็มหน้าจอ การใช้หน่วยโฆษณาที่ไม่ซ้ำกัน
- เพิ่มประสิทธิภาพสูงสุด
- ช่วยให้ Google แสดงชิ้นงานโฆษณาที่เหมาะกับเลย์เอาต์ของคุณมากขึ้น
- ช่วยให้รายงานครอบคลุมมากขึ้น
- ตั้งค่ามุมมองสื่อให้มีขนาดสอดคล้องกัน
Google จะพยายามแสดงชิ้นงานเนทีฟขนาดที่เหมาะสมที่สุดเพื่อให้ได้ประสิทธิภาพสูงสุดเสมอ การปรับขนาดโฆษณาเนทีฟควรคาดการณ์ได้และสอดคล้องกันเพื่อให้ผู้ใช้เห็นโฆษณาเนทีฟของคุณ ชิ้นงานมุมมองสื่อควรมีขนาดเท่ากันสำหรับคำขอโฆษณาทุกรายการในอุปกรณ์เครื่องเดียวกัน โดยให้ตั้งค่ามุมมองสื่อเป็นขนาดคงที่ หรือตั้งค่ามุมมองสื่อเป็น
MATCH_PARENT
และทำให้มุมมองระดับบนสุดเป็นขนาดคงที่ ทําขั้นตอนนี้ซ้ำสําหรับมุมมองหลักทุกมุมมองของมุมมองสื่อที่ไม่ใช่ขนาดคงที่- เปิดใช้โฆษณาวิดีโอ
เปิดใช้ประเภทสื่อ
Video
เมื่อกําหนดค่าโฆษณาเนทีฟใน UI ของ AdMob การให้โฆษณาวิดีโอแข่งขันกันเพื่อแสดงในพื้นที่โฆษณาจะช่วยปรับปรุงประสิทธิภาพได้อย่างมาก- [ไม่บังคับ] ขอสัดส่วนภาพที่เฉพาะเจาะจงสำหรับเนื้อหาสื่อ
โดยค่าเริ่มต้น ระบบอาจแสดงโฆษณาที่มีสัดส่วนภาพใดก็ได้ ตัวอย่างเช่น คุณอาจเห็นไฟล์เนื้อหาโฆษณาหลักแนวนอนหรือสี่เหลี่ยมจัตุรัสเมื่อแอปอยู่ในโหมดแนวตั้ง คุณอาจต้องการแสดงเฉพาะโฆษณาแนวตั้ง แนวนอน หรือสี่เหลี่ยมจัตุรัส ทั้งนี้ขึ้นอยู่กับเลย์เอาต์โฆษณาเนทีฟ คุณสามารถขอเนื้อหาของสัดส่วนภาพที่เฉพาะเจาะจงเพื่อให้เหมาะกับการออกแบบของคุณที่สุด
แนวนอน
สี่เหลี่ยมจัตุรัส
ภาพบุคคลSwift
let aspectRatioOption = GADNativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = GADAdLoader( adUnitID: "<var>your ad unit ID</var>", rootViewController: self, adTypes: adTypes, options: [aspectRatioOption])
Objective-C
GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init]; aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait; self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>" rootViewController:self adTypes:@[ GADAdLoaderAdTypeNative ] options:@[ aspectRatioOption ]];
แหล่งข้อมูลเพิ่มเติม
ตัวอย่างใน GitHub
- ตัวอย่างโฆษณาเนทีฟแบบเต็มหน้าจอ: Objective-C