Interface AdapterInitializationConfig

پیکربندی برای فرایند مقداردهی اولیه آداپتورهای کیت توسعه نرم‌افزار طرف سوم.

به‌طور پیش‌فرض، کیت توسعه نرم‌افزار همه آداپتورهای مرتبط با برنامه شما را مقداردهی اولیه می‌کند. از این پیکربندی برای محدود کردن اینکه کدام آداپتورها در تماس initialize مقداردهی اولیه شوند استفاده کنید.
مشخصات
allowedAdapterClasses?
کلاس‌های آداپتور مشخصی که مقداردهی اولیه شده‌اند.
allowedAdFormats?
قالب‌های آگهی که کیت توسعه نرم‌افزار برای آن‌ها آداپتورها را مقداردهی اولیه می‌کند.
allowedAdUnitIds?
واحدهای آگهی که کیت توسعه نرم‌افزار برای آن‌ها آداپتورها را مقداردهی اولیه می‌کند.
excludedAdapterClasses?
کلاس‌های آداپتور خاصی که مقداردهی اولیه نشده‌اند.
initializationTimeoutMs?
مدت زمانی که کیت توسعه نرم‌افزار منتظر می‌ماند تا مجموعه درخواست‌شده از آداپتورها مقداردهی اولیه شود و سپس شنونده تکمیل مقداردهی اولیه را فراخوانی کند. این مدت زمان برحسب میلی‌ثانیه است.

مشخصات


‫Optional Readonly allowedAdapterClasses

allowedAdapterClasses?: readonly string[]
کلاس‌های آداپتور خاصی که مقداردهی اولیه می‌شوند.

آداپتور در این مجموعه همیشه مقداردهی اولیه می‌شود، صرف‌نظر از واحد آگهی و تنظیمات قالب، مگر اینکه در excludedAdapterClasses وجود داشته باشد.

Optional Readonly allowedAdFormats

allowedAdFormats?: readonly AdFormat[]
قالب‌های آگهی که کیت توسعه نرم‌افزار برای آن‌ها آداپتورها را مقداردهی اولیه می‌کند.

اگر هر دو را مشخص کنید، آداپتور باید با هم قالب آگهی مجاز و واحد آگهی مجاز مرتبط باشد.

Optional Readonly allowedAdUnitIds

allowedAdUnitIds?: readonly string[]
واحدهای آگهی که کیت توسعه نرم‌افزار برای آن‌ها آداپتورها را مقداردهی اولیه می‌کند.

اگر هر دو را مشخص کنید، آداپتور باید هم با قالب آگهی مجاز و هم با واحد آگهی مجاز مرتبط باشد.

Optional Readonly excludedAdapterClasses

excludedAdapterClasses?: readonly string[]
کلاس‌های آداپتور خاصی که مقداردهی اولیه نشده‌اند.

آداپتور در این مجموعه هرگز مقداردهی اولیه نمی‌شود، صرف‌نظر از قالب‌های آگهی، واحدهای آگهی، یا کلاس‌های آداپتور مجاز.

Optional Readonly initializationTimeoutMs

initializationTimeoutMs?: number
مدت زمانی که کیت توسعه نرم‌افزار منتظر می‌ماند تا مجموعه درخواست‌شده از آداپتورها قبل‌از فراخوانی شنونده تکمیل مقداردهی اولیه مقداردهی اولیه شود (برحسب میلی‌ثانیه).

این زمان شامل زمان لازم برای واکشی پیکربندی واسطه‌گری شما از سرورهای Google می‌شود (اگر قبلاً ذخیره نشده باشد)، اما شامل زمان لازم برای آماده شدن حداقل کیت توسعه نرم‌افزار و شروع پردازش مقداردهی اولیه آداپتور نمی‌شود.