adConfig() çağrısı, oyunun mevcut yapılandırmasını Ad Placement API'ye iletir. Reklam Yerleşimi API'si, reklamları önceden yükleme şeklini ayarlamak ve istediği reklam türlerini uygun olacak şekilde filtrelemek (ör. ses gerektiren video reklamlar) için bu bilgiyi kullanabilir.
İşlev imzası:
adConfig({
preloadAdBreaks: 'on|auto', // Ad preloading strategy
sound: 'on|off' // This game has sound
onReady: () => {}, // Called when API has initialised and adBreak() is ready
});
adConfig parametreleri
Ad | Tür | Açıklama |
---|---|---|
sound |
dize | (İSTEĞE BAĞLI) Oyunun şu anda ses çalıp çalmadığı. Değerler: - on (varsayılan) - off Bu çağrı, oyununuzun sesli olup olmadığını ve adBreak() çağrısından önce sesin etkinleştirilip etkinleştirilmediğini (ör. sessizliğin kaldırılıp kaldırılmadığını) belirtir. Bu, Ad Placement API'nin oyununuz için doğru türde reklam seçmesine yardımcı olur.Ad Placement API'nin yeni reklam öğeleri istemesi gerekebileceğinden bu işlevi, oyununuzun ses durumu değişir değişmez çağırın. Bu sayede API'ye bunu yapması için maksimum süre tanınır. Varsayılan değer, sesin açık olmasıdır. Bu nedenle, çoğu oyun sesin etkinleştirildiğini bildirmeye başladığında adConfig() işlevini çağırması gerekir. |
preloadAdBreaks |
dize | (İSTEĞE BAĞLI) Reklamların, adBreak() için ilk aramadan önce her zaman önceden yüklenip yüklenmeyeceği. Değerler:- on - auto (varsayılan)auto varsayılan değeri, kararı reklam yerleşimi API'sine bırakır. preloadAdBreaks yalnızca adConfig() ile birlikte bir kez ayarlanabilir ve preloadAdBreaks 'ya iletilen diğer değerlerin etkisi olmaz.adBreak() için yapılan ilk çağrıdan sonra preloadAdBreaks 'nın ayarlanmasının etkisi olmaz. |
onReady |
dize | (İSTEĞE BAĞLI) API başlatıldığında ve reklamların önceden yüklenmesi tamamlandığında (yukarıdaki preloadAdBreaks kullanarak önceden yükleme isteğinde bulunduysanız) çağrılır. |