Как правильно добавить форму согласия в заявку?
Мне нужно добавить согласие на заявку и возникли следующие вопросы:
- После SplashScreen у меня включены межстраничные объявления, и если я хочу добавить форму согласия, насколько я понимаю, мне нужно добавить ее до появления первой рекламы. Можно ли показывать это прямо на SplashScreen? И показывать межстраничные объявления в
onConsentFormClosed ()
, а после закрытия рекламы, как и прежде, переключиться на MainActivity? - В моем приложении много окон с разными рекламными объявлениями (Banner, Interstitial, Native). После выбора в форме согласия:
ответ идет в адмоб и тогда он сам поймет, какую рекламу давать? Или вам нужно проверять каждый раз перед показом рекламы, которую выбрал пользователь, и показывать другую рекламу вручную, т.е. если бы у меня был такой код для отображения banner_ads:
val adRequest = AdRequest.Builder (). build ()
adView !!. loadAd (adRequest)
После добавления согласия мне нужно что-то добавить или проверить этот код?
- В приложении есть подписка, если пользователь выбирает вариант: Оплатить версию без рекламы, вы можете просто перетащить ее на экран подписки, или лучше сразу вызвать диалоговое окно Google с оплатой подписки, например:google_subscribe_dialog.img?
- Как я понял из нескольких туториалов, по умолчанию
ConsentStatus.PERSONALIZED
, еслиConsentStatus.NON_PERSONALIZED
т.е. вариант " Нет", для просмотра менее актуальных объявлений, просто добавьте эти строки из документации:
Bundle extras = new Bundle ();
extras.putString ("npa", "1");
AdRequest request = new AdRequest.Builder ()
.addNetworkExtrasBundle (AdMobAdapter.class, extras)
.build ();
Это так?
- Нужно ли мне создавать собственную политику конфиденциальности? По этой части:
URL privacyUrl = null;
try {
// TODO: Replace with your app's privacy policy URL.
privacyUrl = new URL ("https://www.your.com/privacyurl");
} catch (MalformedURLException e) {
e.printStackTrace ();
// Handle error.
}
- Насколько это вообще критично (делаю часть для Европы) я так понимаю, приложения особо не банят, а можно?!
Сообщите мне, пожалуйста, о вышеуказанных вопросах, и если есть какие-либо советы по использованию формы согласия, я также хотел бы их услышать. И тоже извините за мой плохой английский)