โฆษณาเนทีฟแบบเต็มหน้าจอ

คุณใช้รูปแบบโฆษณาเนทีฟสร้างโฆษณาได้ทุกขนาด รวมถึงโฆษณาแบบเต็มหน้าจอที่ได้รับความนิยมสูงในแอปโซเชียลและความบันเทิง โฆษณาเนทีฟแบบเต็มหน้าจอช่วยเพิ่มรายได้และอัตราการคงผู้ใช้ไว้ได้ ไม่ว่าจะด้วยการจับคู่สไตล์ของประสบการณ์การใช้งานเนื้อหาแบบเต็มหน้าจอที่มีอยู่ เช่น ในแอปโซเชียล หรือด้วยการแสดงโฆษณาในฟีด "เรื่องราว" ตัวอย่างโฆษณาเนทีฟแบบเต็มหน้าจอมีดังนี้

ไม่มี 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