ใช้โฆษณาแบนเนอร์แบบยุบได้

เลือกแพลตฟอร์ม: Android iOS Unity Flutter Android (เดิม)

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

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

การใช้งาน

ตรวจสอบว่าได้กำหนดมุมมองแบนเนอร์ด้วยขนาดที่ต้องการให้ผู้ใช้เห็น ในสถานะแบนเนอร์ปกติ (ยุบ) ใส่พารามิเตอร์ extras ในคำขอโฆษณาโดยใช้ collapsible เป็นคีย์ และตำแหน่งของโฆษณาเป็นค่า

ตำแหน่งแบบยุบได้จะกำหนดวิธีที่บริเวณที่ขยายยึดกับโฆษณาแบนเนอร์

ค่า Placement พฤติกรรม กรณีการใช้งานที่ต้องการ
top ด้านบนของโฆษณาแบบขยายจะตรงกับด้านบนของโฆษณาแบบยุบ โฆษณาจะแสดงที่ด้านบนของหน้าจอ
bottom ด้านล่างของโฆษณาแบบขยายจะตรงกับด้านล่างของโฆษณาแบบยุบ โฆษณาจะแสดงที่ด้านล่างของหน้าจอ

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

private void LoadBannerAd()
{
  var bannerView = new BannerView(_adUnitId, AdSize.Banner, AdPosition.Bottom);

  var adRequest = new AdRequest();

  // Create an extra parameter that aligns the bottom of
  // the expanded ad to the bottom of the bannerView.
  adRequest.Extras.Add("collapsible", "bottom");

  bannerView.LoadAd(adRequest);
}

ลักษณะการทำงานของการรีเฟรชโฆษณา

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

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

ตรวจสอบว่าโฆษณาที่โหลดยุบได้หรือไม่

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

  _bannerView.OnBannerAdLoaded += () =>
  {
      Debug.Log(_bannerView.IsCollapsible()
          ? "Banner is collapsible."
          : "Banner is not collapsible.");
  };

สื่อกลาง

โฆษณาแบนเนอร์แบบยุบได้ใช้ได้กับดีมานด์จาก Google เท่านั้น โฆษณาที่แสดงผ่านสื่อกลางจะแสดงเป็นโฆษณาแบนเนอร์แบบยุบไม่ได้ตามปกติ