สไตล์โฆษณาเนทีฟ

การตั้งค่าสไตล์โฆษณาเนทีฟช่วยให้ Google Ad Manager จัดการการแสดงผลโฆษณาเนทีฟตามสไตล์โฆษณาเนทีฟที่คุณระบุไว้ในผลิตภัณฑ์ได้ ก่อนอื่น ให้ระบุขนาดและการกำหนดเป้าหมาย จากนั้นเพิ่ม HTML, CSS และ JavaScript เพื่อกำหนดโฆษณาที่ปรับเปลี่ยนตามพื้นที่โฆษณา และแสดงผลคุณภาพในทุกหน้าจอ คุณไม่จำเป็นต้องทำการแสดงผลใดๆ เนื่องจาก Ad Manager จะใช้สไตล์โฆษณาเนทีฟที่เหมาะสมกับปลายทางโดยอัตโนมัติ ระบบจะติดตั้งใช้งานสไตล์โฆษณาเนทีฟเช่นเดียวกับโฆษณาแบนเนอร์ โดยจะแสดงผลด้วยขนาดโฆษณาแบบไหลที่กำหนดขณะรันไทม์ หรือด้วยขนาดโฆษณาคงที่ที่กำหนดไว้ล่วงหน้า

ข้อกำหนดเบื้องต้น

ขนาดแบบไหล

คุณใช้ขนาดโฆษณาแบบยืดหยุ่นใน UI ของ Ad Manager เพื่อให้ได้โฆษณาที่ ปรับให้เข้ากับเนื้อหาแบบไดนามิกได้ การตั้งค่านี้จะทำให้ความกว้างของโฆษณา ตรงกับเนื้อหาของแอป และความสูงจะปรับตามเวลาเรียกใช้เพื่อให้ รองรับเนื้อหาของโฆษณา SDK มีค่าคงที่ AdSize พิเศษ FLUID เพื่อจัดการกรณีนี้ ระบบจะกำหนดความสูงของขนาดโฆษณาแบบไหล แบบไดนามิกตามความกว้างที่ผู้เผยแพร่โฆษณากำหนด ซึ่งจะช่วยให้ มุมมองโฆษณาปรับความสูงให้ตรงกับความสูงของครีเอทีฟโฆษณาได้

สร้างคำขอโฆษณาแบบลื่นไหล

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

<FrameLayout
   android:id="@+id/fluid_ad_container"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal" />

การติดตั้งใช้งานเพื่อส่งคำขอโฆษณาจะมีลักษณะดังนี้

Kotlin

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
val adRequest = BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build()

Java

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
BannerAdRequest adRequest = new BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build();

แทนที่ AD_UNIT_ID ด้วยรหัสอุปกรณ์ทดสอบ

เมื่อโหลดโฆษณาสำเร็จแล้ว ให้เพิ่ม BannerAd.getView() ลงในลำดับชั้นของมุมมอง โปรดดูรายละเอียดเพิ่มเติมที่หัวข้อโหลดโฆษณา

ขนาดคงที่

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

  1. สร้างรายการโฆษณาใน UI ของ Ad Manager แล้วเลือกขนาดที่กำหนดไว้ล่วงหน้าจากเมนูแบบเลื่อนลงของช่อง Size

  2. โหลดโฆษณา BannerAd ด้วย AdSize ที่กำหนดไว้ล่วงหน้า