#android #admob
Вопрос:
В моем приложении я использую внутреннее тестирование (5 тестировщиков) и открытое тестирование.
В этом месяце у меня было 15 дней показа объявлений, которые в настоящее время ограничены из-за проблем с недействительным трафиком.
Теперь они снова включили рекламу без какой-либо видимой причины, но совет все еще есть.
У меня более 3,5 миллионов открытий приложений в месяц, и я точно не показываю свои реальные объявления и не нажимаю на них на этапе разработки.
Я сомневаюсь, что невозможно показывать рекламу во внутренней публикации по тестированию или в тестах перед запуском/firebase.
Команда AdMob не отвечает на мой вопрос, и я не знаю, как избежать этих проблем в будущем.
Как я могу это сделать?
Ответ №1:
Я думаю, что лучше всего использовать идентификаторы тестовых объявлений на всех этапах разработки и тестирования, чтобы избежать таких сообщений от Google.
Помните, что даже если вы не нажимаете на объявления, они были загружены и показаны, доход приносит не только клик по объявлениям, но даже продолжительность их показа.
Комментарии:
1. так что используйте тестовые объявления в разделе «внутреннее тестирование» или также в разделе «открытое/бета-тестирование»?
2. Для внутреннего тестирования да(используйте идентификатор тестовой рекламы), но для бета-тестирования, по моему опыту, использование живой рекламы подходит
Ответ №2:
Если вы используете производственные рекламные блоки в своем коде, то они могут быть нажаты при запуске в тестовой лаборатории Firebase. Используйте приведенный ниже код, чтобы определить, находится ли он в тестовой лаборатории, и запретить показ рекламы:
String testLabSetting = Settings.System.getString(getContentResolver(),"firebase.test.lab");
if ("true".equals(testLabSetting)) {
// Do something when running in Test Lab
// ...
}
Если вы хотите, чтобы устройство показывало только тестовые объявления, вам необходимо добавить его в настройки Admob,:
- На устройстве перейдите в Настройки > Google >> Объявления >>> Ваш рекламный идентификатор.
- В своей учетной записи Admob перейдите в Настройки > Тестовые устройства, затем добавьте имя, выберите операционную систему и добавьте рекламный идентификатор, полученный на шаге 1.
Вы можете запросить идентификатор рекламы у своих тестировщиков и добавить его в настройки AdMob, а затем удалить его позже, когда они закончат тестирование.