Отладка

Внимание.

Это архивная версия документации. Актуальная документация по всем платформам находится здесь.

  1. Логирование
  2. Индикатор некорректной интеграции для нативной рекламы

Логирование

Опционально можно включить логирование с помощью метода +enableLogging. Если показ рекламы не был засчитан, в консоли появится сообщение.

Индикатор некорректной интеграции для нативной рекламы

Если при интеграции нативной рекламы допущена ошибка, то в режиме симулятора, поверх рекламного объявления, появится индикатор. По нажатию на индикатор вы увидите сообщение с отладочной информацией, по которой можно понять причину ошибки. Повторное нажатие на индикатор скрывает сообщение.
Внимание.

По умолчанию индикатор отображается только в режиме симулятора (тип устройства YMADeviceTypeSimulator). Типы устройства можно посмотреть в YMADeviceType.

Чтобы включить индикатор также и для реальных устройств, передайте значение YMADeviceTypeHardware | YMADeviceTypeSimulator в методе enableVisibilityErrorIndicatorForDeviceType::
YMAMobileAds.enableVisibilityErrorIndicator(for: [.hardware, .simulator])
Чтобы выключить индикатор, передайте значение YMADeviceTypeNone в методе enableVisibilityErrorIndicatorForDeviceType::
YMAMobileAds.enableVisibilityErrorIndicator(for: [])