reklam yapılandırması

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.