Отладка
Внимание.
Это архивная версия документации. Актуальная документация по всем платформам находится здесь.
Логирование
Опционально можно включить логирование с помощью метода +enableLogging. Если показ рекламы не был засчитан, в консоли появится сообщение.
Индикатор некорректной интеграции для нативной рекламы
Если при интеграции нативной рекламы допущена ошибка, то в режиме симулятора, поверх рекламного объявления, появится индикатор. По нажатию на индикатор вы увидите сообщение с отладочной информацией, по которой можно понять причину ошибки. Повторное нажатие на индикатор скрывает сообщение.
Внимание.
По умолчанию индикатор отображается только в режиме симулятора (тип устройства YMADeviceTypeSimulator
). Типы устройства можно посмотреть в YMADeviceType.
Чтобы включить индикатор также и для реальных устройств, передайте значение
YMADeviceTypeHardware | YMADeviceTypeSimulator
в методе enableVisibilityErrorIndicatorForDeviceType:: YMAMobileAds.enableVisibilityErrorIndicator(for: [.hardware, .simulator])
[YMAMobileAds enableVisibilityErrorIndicatorForDeviceType:YMADeviceTypeHardware | YMADeviceTypeSimulator]
Чтобы выключить индикатор, передайте значение
YMADeviceTypeNone
в методе enableVisibilityErrorIndicatorForDeviceType:: YMAMobileAds.enableVisibilityErrorIndicator(for: [])
[YMAMobileAds enableVisibilityErrorIndicatorForDeviceType:YMADeviceTypeNone]