Interface AdapterInitializationConfig

การกำหนดค่าสำหรับกระบวนการเริ่มต้นของอะแดปเตอร์ SDK ของบุคคลที่สาม

โดยค่าเริ่มต้น SDK จะเริ่มต้นอะแดปเตอร์ทั้งหมดที่เชื่อมโยงกับแอปพลิเคชันของคุณ ใช้การกำหนดค่านี้เพื่อจำกัดว่าควรเริ่มต้นใช้งานอแดปเตอร์ใดในการเรียก initialize
พร็อพเพอร์ตี้
allowedAdapterClasses?
คลาสอะแดปเตอร์ที่เฉพาะเจาะจงซึ่งเริ่มต้น
allowedAdFormats?
รูปแบบโฆษณาที่ SDK เริ่มต้นอแดปเตอร์
allowedAdUnitIds?
หน่วยโฆษณาที่ SDK เริ่มต้นอแดปเตอร์
excludedAdapterClasses?
คลาสอะแดปเตอร์ที่เฉพาะเจาะจงซึ่งไม่ได้เริ่มต้น
initializationTimeoutMs?
ระยะเวลาเป็นมิลลิวินาทีที่ SDK รอให้ชุดอแดปเตอร์ที่ขอเริ่มต้นก่อนเรียกใช้เครื่องมือฟังการเริ่มต้นที่เสร็จสมบูรณ์

พร็อพเพอร์ตี้


Optional Readonly allowedAdapterClasses

allowedAdapterClasses?: readonly string[]
คลาสของอแดปเตอร์ที่เฉพาะเจาะจงซึ่งได้รับการเริ่มต้น

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

Optional Readonly allowedAdFormats

allowedAdFormats?: readonly AdFormat[]
รูปแบบโฆษณาที่ SDK เริ่มต้นอะแดปเตอร์

หาก คุณระบุทั้ง 2 อย่าง อะแดปเตอร์จะต้องเชื่อมโยงกับทั้งรูปแบบโฆษณาที่อนุญาต และหน่วยโฆษณาที่อนุญาต

Optional Readonly allowedAdUnitIds

allowedAdUnitIds?: readonly string[]
หน่วยโฆษณาที่ SDK เริ่มต้นอะแดปเตอร์

หาก คุณระบุทั้ง 2 อย่าง อะแดปเตอร์จะต้องเชื่อมโยงกับทั้งรูปแบบโฆษณาที่อนุญาต และหน่วยโฆษณาที่อนุญาต

Optional Readonly excludedAdapterClasses

excludedAdapterClasses?: readonly string[]
คลาสอะแดปเตอร์ที่เฉพาะเจาะจงซึ่งไม่ได้เริ่มต้น

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

Optional Readonly initializationTimeoutMs

initializationTimeoutMs?: number
ระยะเวลาเป็นมิลลิวินาทีที่ SDK รอให้ชุดอะแดปเตอร์ที่ขอเริ่มต้นก่อนที่จะเรียกใช้เครื่องมือฟังการเริ่มต้นที่เสร็จสมบูรณ์

เวลานี้รวมถึงเวลาที่ใช้ในการดึงข้อมูลการกำหนดค่าสื่อกลางจากเซิร์ฟเวอร์ของ Google หากยังไม่มีการแคชไว้ แต่ไม่รวมเวลาที่ SDK ใช้ในการเตรียมพร้อมขั้นต่ำและเริ่มประมวลผลการเริ่มต้นอะแดปเตอร์