Interface AdapterInitializationConfig

Üçüncü taraf SDK bağdaştırıcılarının başlatma işlemi için yapılandırma.

SDK, varsayılan olarak uygulamanızla ilişkili tüm bağdaştırıcıları başlatır. Bu yapılandırmayı, initialize çağrısında hangi bağdaştırıcıların başlatılacağını sınırlamak için kullanın.
Özellikler
allowedAdapterClasses?
İlk kullanıma hazırlanan belirli bağdaştırıcı sınıfları.
allowedAdFormats?
SDK'nın bağdaştırıcıları ilk kullanıma hazırladığı reklam biçimleri.
allowedAdUnitIds?
SDK'nın bağdaştırıcıları başlattığı reklam birimleri.
excludedAdapterClasses?
Başlatılmayan belirli bağdaştırıcı sınıfları.
initializationTimeoutMs?
SDK'nın, istenen bağdaştırıcı grubunun ilk kullanıma hazırlama işlemini tamamlamasını bekleme süresi (milisaniye cinsinden). Bu süre sonunda ilk kullanıma hazırlama işleminin tamamlanma dinleyicisi çağrılır.

Özellikler


Optional Readonly allowedAdapterClasses

allowedAdapterClasses?: readonly string[]
Başlatılan belirli bağdaştırıcı sınıfları.

Bu gruptaki bir bağdaştırıcı, excludedAdapterClasses içinde bulunmadığı sürece reklam birimi ve biçim ayarlarından bağımsız olarak her zaman başlatılır.

Optional Readonly allowedAdFormats

allowedAdFormats?: readonly AdFormat[]
SDK'nın bağdaştırıcıları başlattığı reklam biçimleri.

İkisini de belirtirseniz bir bağdaştırıcı hem izin verilen bir reklam biçimiyle hem de izin verilen bir reklam birimiyle ilişkilendirilmelidir.

Optional Readonly allowedAdUnitIds

allowedAdUnitIds?: readonly string[]
SDK'nın bağdaştırıcıları başlattığı reklam birimleri.

İkisini de belirtirseniz bir bağdaştırıcı hem izin verilen bir reklam biçimiyle hem de izin verilen bir reklam birimiyle ilişkilendirilmelidir.

Optional Readonly excludedAdapterClasses

excludedAdapterClasses?: readonly string[]
Başlatılmayan belirli bağdaştırıcı sınıfları.

Bu gruptaki bir bağdaştırıcı, reklam biçimlerinden, reklam birimlerinden veya izin verilen bağdaştırıcı sınıflarından bağımsız olarak hiçbir zaman başlatılmaz.

Optional Readonly initializationTimeoutMs

initializationTimeoutMs?: number
SDK'nın, istenen bağdaştırıcı grubunun ilk kullanıma hazırlanmasını beklediği süre (milisaniye cinsinden).

Bu süre, ilk kullanıma hazırlama işleminin tamamlanması işleyicisini çağırmadan önce geçer. Bu süre, uyumlulaştırma yapılandırmanızın Google'ın sunucularından getirilmesi için gereken süreyi (önbelleğe alınmamışsa) içerir ancak SDK'nın minimum düzeyde hazırlanması ve bağdaştırıcı ilk kullanıma hazırlama işlemini başlatması için gereken süreyi içermez.