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

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

ไม่มี API แยกต่างหากสำหรับการเรียกเพื่อให้โฆษณาเนทีฟแบบเต็มหน้าจอแสดงได้นอกเหนือจากวิธีการสำหรับโฆษณาเนทีฟขั้นสูง อย่างไรก็ตาม เรามีแนวทางปฏิบัติแนะนำเมื่อสร้างประสบการณ์ใช้งานโฆษณาแบบเต็มหน้าจอ ดังนี้

ทำให้เนื้อหาคลิกได้ระหว่างการเล่นวิดีโอเนทีฟ

โดยค่าเริ่มต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จะตั้ง userInteractionEnabled เป็น NO ในชิ้นงานโฆษณาทั้งหมดที่ไม่ใช่ mediaView ขณะที่มุมมองสื่อกำลังเล่นวิดีโอ ด้วยเหตุนี้ เมื่อวิดีโอกำลังเล่น การคลิกเกิดขึ้นบนมุมมองที่อยู่หลังมุมมองเนื้อหา ในการใช้งานโฆษณาเนทีฟแบบเต็มหน้าจอที่มีการวางเนื้อหาไว้ที่ด้านบนของมุมมองสื่อ มุมมองสื่อจะได้รับการคลิก มุมมองสื่อจะจัดการการโต้ตอบของผู้ใช้สำหรับส่วนควบคุมการเล่นวิดีโอระหว่างการเล่นวิดีโอ และคลิกผ่านไปยัง 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 ภาพด้านบน ไอคอนตัวเลือกโฆษณาอื่นๆ วางอยู่ในมุมที่ห่างจากปุ่มติดตั้ง ปุ่มเมนู และชิ้นงานโฆษณาอื่นๆ เพื่อหลีกเลี่ยงการคลิกโดยไม่ตั้งใจ
ใช้รหัสหน่วยโฆษณาที่ไม่ซ้ำกันสำหรับแต่ละตำแหน่ง

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

  • ช่วยเพิ่มประสิทธิภาพ
  • ช่วยให้ Google แสดงเนื้อหาโฆษณาที่เหมาะกับเลย์เอาต์ของคุณมากขึ้น
  • ช่วยให้มีการรายงานที่ครอบคลุมยิ่งขึ้น
ตั้งค่ามุมมองสื่อเป็นขนาดที่สม่ำเสมอ

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

เปิดใช้โฆษณาวิดีโอ

เปิดใช้ประเภทสื่อ Video เมื่อสร้างหน่วยโฆษณาเนทีฟในAd Manager UI การอนุญาตให้โฆษณาวิดีโอแข่งขันเพื่อชิงพื้นที่โฆษณาช่วยปรับปรุงประสิทธิภาพได้อย่างมาก

[ไม่บังคับ] ขอสัดส่วนภาพที่เฉพาะเจาะจงสําหรับเนื้อหาสื่อ

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


แนวนอน

สี่เหลี่ยมจัตุรัส

แนวตั้ง

Swift

let aspectRatioOption = GADNativeAdMediaAdLoaderOptions()
aspectRatioOption.mediaAspectRatio = .portrait
adLoader = GADAdLoader(
 adUnitID: "your ad unit ID", rootViewController: self,
 adTypes: adTypes, options: [aspectRatioOption])

Objective-C

GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init];
aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait;
 
self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"your ad unit ID"
                                  rootViewController:self
                                             adTypes:@[ GADAdLoaderAdTypeNative ]
                                             options:@[ aspectRatioOption ]];

แหล่งข้อมูลเพิ่มเติม

ตัวอย่างใน GitHub

  • ตัวอย่างโฆษณาเนทีฟแบบเต็มหน้าจอ Objective-C