2016-08-24 4 views
2

В моем приложении для Android есть некоторые объявления admob. Я тестирую свою поддержку в магазине Google Play Alpha & Beta.Использование реальных объявлений AdMob в альфа/бета-тестировании

Мой вопрос:

Могу ли я использовать РЕАЛЬНЫЕ AdMob идентификаторы рекламных блоков, когда я раскрываю мое приложение в Google Play магазин Альфа & Бета каналы? Нарушает ли он политику игры Google? Что такое , если я нажимаю или не нажимаю на них?

Я прочитал это в Google AdMob:

мне нужно использовать тестовые объявления делать? Да. Во время разработки против рекламы AdMob используется реклама в реальном времени , и это может привести к приостановке регистрации вашей учетной записи AdMob в .

НО, как мне кажется, не очень понятно.

Спасибо!

ответ

2

Могу ли я использовать РЕАЛ AdMob идентификаторы рекламных блоков, когда я раскрываю мое приложение в Google Play магазина Альфа & Бета каналов?

Да, вы можете, это не нарушает политику.

Что делать, если я нажимаю или не нажимаю на них?

Вы не можете и не должны нажимать на свои объявления в прямом эфире.

(хорошо технически вы можете, но вы получите подвешенный к нему)

+0

Если приложение находится в магазине, то почему его не следует нажимать? – user3290180

+0

@ user3290180 это против политики Google, чтобы щелкнуть ваши собственные объявления в реальном времени – earthw0rmjim

+0

Я знаю, что это запрещено при разработке, но в магазине вы похожи на любого другого пользователя. – user3290180

0

Если вы можете получить устройство корочки тестирования устройств. Пожалуйста, добавьте их для запроса. Это лучший подход.

// Create an ad request. Check logcat output for the hashed device ID to 
     // get test ads on a physical device. 
     AdRequest adRequest = new AdRequest.Builder() 
      .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) 
      .addTestDevice("INSERT_YOUR_HASHED_DEVICE_ID_HERE") 
      .build(); 
+0

Проверьте мой ответ выше. Использование этого подхода не позволит вам безопасно загружать ваше приложение в альфа/бета. У меня было это с самого начала и до сих пор мой аккаунт приостановлен на месяц. И если вы знаете способ получения идентификаторов тестовых устройств Firebase, пожалуйста, поделитесь ими. – zarsky

3

Технически вы можете, но есть один очень важный момент, чтобы рассмотреть - отчет предварительного запуска. Вам нужно либо отключить отчеты перед запуском, либо убедиться, что вы не показываете объявления на тестовых устройствах Firebase, иначе вы получите кучу «кликов ботов» со всеми вытекающими последствиями.

Я просто заблокировал свой аккаунт на месяц, случайно сделав это - не повторяйте мою ошибку.

Вы можете отключить отчеты предварительного запуска в настройках консоли Play (см скриншот), или использовать эту функцию, чтобы каким-то образом скрыть свои объявления от тестирования устройств:

boolean isTestDevice() { 
    return Boolean.valueOf(Settings.System.getString(getContentResolver(), "firebase.test.lab")); 
} 

Более подробную информацию в this article on ubuverse.com

Google Play Console settings