แบนเนอร์แบบปรับขนาดได้เป็นโฆษณาที่ปรับเปลี่ยนตามพื้นที่โฆษณารุ่นถัดไป ซึ่งจะเพิ่มประสิทธิภาพสูงสุดด้วยการปรับขนาดโฆษณาให้เหมาะกับอุปกรณ์แต่ละประเภท การปรับปรุงแบนเนอร์ที่มีขนาดคงที่ซึ่งรองรับเฉพาะความสูงคงที่เท่านั้น แบนเนอร์แบบปรับขนาดได้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุความกว้างของโฆษณาและใช้สิ่งนี้ในการกำหนดขนาดโฆษณาที่เหมาะสมที่สุด
หากต้องการเลือกขนาดโฆษณาที่ดีที่สุด แบนเนอร์แทรกในบรรทัดที่ปรับเปลี่ยนได้จะใช้ความสูงสูงสุดแทนความสูงคงที่ ซึ่งทำให้มีโอกาสปรับปรุงประสิทธิภาพได้
กรณีที่ควรใช้แบนเนอร์แบบปรับขนาดได้แบบแทรกในบรรทัด
แบนเนอร์แทรกในบรรทัดที่ปรับเปลี่ยนได้จะมีขนาดใหญ่กว่าและสูงกว่าแบนเนอร์แบบปรับขนาดได้ที่อยู่ด้านล่างสุด โฆษณาประเภทนี้มีความสูงไม่เท่ากันและอาจสูงเท่ากับหน้าจออุปกรณ์
มีไว้เพื่อใส่ในเนื้อหาที่เลื่อนได้ เช่น
ข้อกำหนดเบื้องต้น
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 8.10.0 ขึ้นไป
ก่อนเริ่มต้น
สิ่งที่ควรทราบเมื่อใช้แบนเนอร์แบบปรับขนาดได้ในแอป
คุณต้องทราบความกว้างของมุมมองที่จะวางโฆษณา โดยต้องพิจารณาความกว้างของอุปกรณ์และพื้นที่ปลอดภัยที่เกี่ยวข้อง
ตรวจสอบว่าคุณกำลังใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชันล่าสุดอยู่ และหากใช้สื่อกลาง ให้ใช้อะแดปเตอร์สื่อกลางเวอร์ชันล่าสุด
ขนาดของแบนเนอร์แบบปรับขนาดได้แบบแทรกในบรรทัดออกแบบมาเพื่อให้ทำงานได้ดีที่สุดเมื่อใช้ความกว้างเต็มที่พร้อมใช้งาน ในกรณีส่วนใหญ่ ค่านี้จะเป็นเต็มความกว้างของหน้าจอ ของอุปกรณ์ที่กำลังใช้งาน โปรดคำนึงถึงพื้นที่ปลอดภัยที่เกี่ยวข้อง
วิธีดูขนาดโฆษณามีดังนี้
เมื่อใช้ API แบนเนอร์แบบปรับขนาดได้แบบแทรกในบรรทัด SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google จะแสดงผล
GADAdSize
ตามความกว้างที่กำหนดและแฟล็กอินไลน์ ความสูงจะเป็น 0 หรือmaxHeight
ก็ได้ ขึ้นอยู่กับ API ที่คุณกำลังใช้ ความสูงจริงของโฆษณาจะแสดงเมื่อมีการส่งคืนโฆษณาแบนเนอร์แทรกในบรรทัดที่ปรับเปลี่ยนได้ออกแบบมาให้วางในเนื้อหาที่เลื่อนได้ แบนเนอร์อาจมีความสูงเท่าหน้าจออุปกรณ์หรือถูกจำกัดโดยความสูงสูงสุด ทั้งนี้ขึ้นอยู่กับ API
การใช้งาน
ขั้นตอนในการใช้งานโฆษณาแบนเนอร์แบบปรับขนาดได้แบบแทรกในบรรทัดจะเหมือนกับขั้นตอนการใช้โฆษณาแบนเนอร์แบบปรับขนาดได้ที่อยู่ด้านล่างสุด ความแตกต่างเพียงอย่างเดียวคือระบบจะโหลดโฆษณาแบนเนอร์แบบปรับขนาดได้ในบรรทัดโดยใช้ขนาดโฆษณาแบนเนอร์แบบปรับขนาดได้แบบแทรกในบรรทัด วิธีสร้างขนาดโฆษณาที่ปรับเปลี่ยนได้แบบแทรกในบรรทัด
- ดูความกว้างของอุปกรณ์ที่ใช้งานอยู่ หรือตั้งค่าความกว้างของคุณเองหากไม่ต้องการใช้ความกว้างเต็มหน้าจอ
- ใช้วิธีการแบบคงที่ที่เหมาะสมกับคลาสขนาดโฆษณา เช่น
GADCurrentOrientationInlineBannerAdSizeWithWidth(CGFloat width)
เพื่อรับออบเจ็กต์ขนาดโฆษณาที่ปรับเปลี่ยนได้แบบแทรกในบรรทัดสำหรับการวางแนวที่เลือก - หากต้องการจำกัดความสูงของแบนเนอร์ ให้ใช้เมธอดแบบคงที่
GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight(CGFloat width, CGFloat maxHeight)
โค้ดตัวอย่างด้านล่างแสดงขั้นตอนเหล่านี้
Swift
// Step 1: Create an inline adaptive banner ad size. This size is used to // request your adaptive banner. You can pass in the width of the device, or set // your own width. This example sets a static width. let adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(320) // Step 2: Create banner with the inline size and set ad unit ID. let bannerView = GADBannerView(adSize: adSize) bannerView.adUnitID = "ad unit ID" bannerView.rootViewController = self // Step 3: Load an ad. let request = GADRequest() bannerView.load(request) // TODO: Insert banner view in table view or scroll view, etc.
Objective-C
// Step 1: Create an inline adaptive banner ad size. This size is used to // request your adaptive banner. You can pass in the width of the device, or set // your own width. This example sets a static width. GADAdSize *adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(320); // Step 2: Create banner with the inline size and set ad unit ID. GADBannerView bannerView = [[GADBannerView alloc] initWithAdSize:adSize]; bannerView.adUnitID = @"ad unit ID"; bannerView.rootViewController = self; // Step 3: Load an ad. GADRequest *request = [GADRequest request]; [bannerView loadRequest:request]; // TODO: Insert banner view in table view or scroll view, etc.
แหล่งข้อมูลเพิ่มเติม
ตัวอย่างใน GitHub
ดาวน์โหลดแอปพลิเคชันตัวอย่างเพื่อดูการทํางานของแบนเนอร์แทรกในบรรทัดที่ปรับเปลี่ยนได้