Interface AdapterInitializationConfig

Konfiguracja procesu inicjowania adapterów pakietów SDK innych firm.

Domyślnie pakiet SDK inicjuje wszystkie adaptery powiązane z aplikacją. Za pomocą tej konfiguracji możesz ograniczyć liczbę adapterów inicjowanych w wywołaniu initialize.
Właściwości
allowedAdapterClasses?
Konkretne klasy adapterów, które są inicjowane.
allowedAdFormats?
Formaty reklam, dla których pakiet SDK inicjuje adaptery.
allowedAdUnitIds?
Jednostki reklamowe, dla których pakiet SDK inicjuje adaptery.
excludedAdapterClasses?
Konkretne klasy adaptera, które nie zostały zainicjowane.
initializationTimeoutMs?
Czas (w milisekundach), przez jaki pakiet SDK czeka na zainicjowanie żądanego zestawu adapterów, zanim wywoła odbiornik zakończenia inicjowania.

Właściwości


Optional Readonly allowedAdapterClasses

allowedAdapterClasses?: readonly string[]
Konkretne klasy adapterów, które są inicjowane.

Adapter z tego zbioru jest zawsze inicjowany, niezależnie od ustawień jednostki reklamowej i formatu, chyba że znajduje się w excludedAdapterClasses.

Optional Readonly allowedAdFormats

allowedAdFormats?: readonly AdFormat[]
Formaty reklam, dla których pakiet SDK inicjuje adaptery.

Jeśli określisz oba, adapter musi być powiązany zarówno z dozwolonym formatem reklamy, jak i z dozwoloną jednostką reklamową.

Optional Readonly allowedAdUnitIds

allowedAdUnitIds?: readonly string[]
Jednostki reklamowe, dla których pakiet SDK inicjuje adaptery.

Jeśli określisz oba te elementy, adapter musi być powiązany zarówno z dozwolonym formatem reklamy, jak i z dozwoloną jednostką reklamową.

Optional Readonly excludedAdapterClasses

excludedAdapterClasses?: readonly string[]
Konkretne klasy adaptera, które nie są inicjowane.

Adapter w tym zbiorze nigdy nie jest inicjowany, niezależnie od formatów reklam, jednostek reklamowych czy dozwolonych klas adaptera.

Optional Readonly initializationTimeoutMs

initializationTimeoutMs?: number
Czas (w milisekundach), przez jaki pakiet SDK czeka na zainicjowanie żądanego zestawu adapterów, zanim wywoła detektor zakończenia inicjowania.

Ten czas obejmuje czas potrzebny na pobranie konfiguracji zapośredniczenia z serwerów Google, jeśli nie jest ona jeszcze zapisana w pamięci podręcznej, ale nie obejmuje czasu potrzebnego pakietowi SDK na minimalne przygotowanie się i rozpoczęcie przetwarzania inicjowania adaptera.