เพิ่มประสิทธิภาพการเริ่มต้นและการโหลดโฆษณา (เบต้า)

เริ่มตั้งแต่ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google (GMA) เวอร์ชัน 21.0.0 เป็นต้นไป คุณสามารถเปิดใช้การเริ่มต้น SDK และการโหลดโฆษณาที่ได้รับการเพิ่มประสิทธิภาพเพื่อปรับปรุงการตอบสนองโดยรวมของโฆษณาและช่วยป้องกันข้อผิดพลาด "แอปพลิเคชันไม่ตอบสนอง" (ANR) ในแอป คู่มือนี้จะสรุปการเปลี่ยนแปลงที่คุณต้องดำเนินการเพื่อเปิดใช้การเพิ่มประสิทธิภาพเหล่านี้

ข้อกำหนด

  • SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 21.0.0 ขึ้นไป

อัปเดตไฟล์ Manifest

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

ทำตามวิธีการด้านล่างเพื่อเพิ่มแท็ก <meta-data> ที่เกี่ยวข้องในไฟล์ AndroidManifest.xml ของแอป แล้วเปิดใช้การตั้งค่าสถานะ โปรดทราบว่าคุณสามารถเปิดตัวเลือกหนึ่งหรือทั้ง 2 ตัวเลือกในแอปเดียวกันได้

การเพิ่มประสิทธิภาพการเริ่มต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google

แฟล็กด้านล่างช่วยเพิ่มประสิทธิภาพการเรียกใช้การเริ่มกำหนดค่าของ MobileAds.initialize()

<manifest>
  ...
  <application>
      ...
      <meta-data
          android:name="com.google.android.gms.ads.flag.OPTIMIZE_INITIALIZATION"
          android:value="true"/>
  </application>
</manifest>
เพิ่มประสิทธิภาพการโหลดโฆษณา

ค่าสถานะด้านล่างช่วยเพิ่มประสิทธิภาพการเรียกการโหลดโฆษณาสำหรับรูปแบบโฆษณาทั้งหมด

<manifest>
  ...
  <application>
      ...
      <meta-data
          android:name="com.google.android.gms.ads.flag.OPTIMIZE_AD_LOADING"
          android:value="true"/>
  </application>
</manifest>