Możliwe błędy konsoli

Wszystkie wiadomości drukowane na konsoli będą miały prefiks [Ad Placement API]:

PreloadAdBreaks możesz skonfigurować tylko raz:

  • Element adConfig() został już wywołany, by ustawić wartość preloadAdBreaks z wartością <VALUE>

Próbowano wywołać funkcję adBreak(), podczas gdy inne wywołanie do adBreak() jest nadal w toku (upewnić się, że nie wywołujesz reklam z innych instancji roboczych i że nie wywołujesz adBreak() z funkcji wywołania zwrotnego):

  • Cannot show ad while another ad is already visible.

Błędy występujące podczas wykonywania podanego wywołania zwrotnego:

  • <CALLBACK NAME> callback threw an error: <ERROR>

Błędy w parametrach tagowania:

  • Invalid data-ad-frequency-hint value: '<VALUE>'. It must be in format 'Xs' where X is a number.
  • Unsupported data-adbreak-test value '<VALUE>'. Supported values: 'on'.

adConfig() błędu weryfikacji argumentu:

  • Invalid ad config: <ERROR>. Gdzie <ERROR> może być:
    • preloadAdBreaks must be one of ['auto', 'on']
    • sound must be one of ['on', 'off']
    • onReady musi być funkcją

adBreak() błędu weryfikacji argumentu:

  • Invalid placement config: <ERROR>. Gdzie <ERROR> może być:
    • missing required properties <LIST OF PROPERTIES>
    • <CALLBACK NAME> must be a function
    • <PROPERTY NAME> must be one of <LIST OF VALID VALUES>
    • the following properties are not used for the given ad type: <LIST OF PROPERTIES>

Zmienione nazwy wywołań zwrotnych w polach adBreak() (beforeBreak, afterBreak i adComplete) zostały zmienione na beforeAd, afterAd i adViewed. Nadal działają dokładnie tak samo:

  • Placement config: <OLD> has been renamed to <NEW>. Please update your code.
  • Invalid placement config: <OLD> has been renamed to <NEW>. Cannot pass both fields. Please use <NEW> only.