Мое приложение было отклонено в Itunes Connect: «Рекомендация 1.3 - Безопасность - Детская категория». Ваше приложение было ранее одобрено для категории «Дети», но оно содержит ссылки на приложение или занимается торговлей без предварительного получения разрешения родителей.Приложение включает в себя доступ к внешнему контенту или позволяет пользователю заниматься коммерцией без предварительного получения разрешения родителей. "
Я использую рекламные объявления в конце каждой игры, используя AdMob реагировать на использование родного огня.Теоретически я должен перехватить, когда пользователь нажимает на объявление, чтобы открыть родительские ворота, и решить, следует ли перейти к URL-адресу объявления или нет.Просматривая документацию, https://rnfirebase.io/docs/v5.x.x/admob/reference/Interstitial#on Я могу использовать следующий код:
advert.on ('onAdLeftApplication', (data) => {
// Open Parental Gate
// ...
});
События, которые я могу записать, находятся здесь: https://github.com/invertase/react-native-firebase/blob/v5.x.x/src/modules/admob/EventTypes.js#L2
Я попробовал код,и он выполняется, когда пользователь щелкает и покидает приложение, но, конечно, для реализации родительских ворот он должен захватывать непосредственно перед тем, как покинуть его, чтобы контролировать, продолжает ли он URL-адрес объявления или отменять событие.
В баннерной рекламе реактив-native-firebase имеет компонент, и я думаю, что это может быть проще, хотя я не знаю, как это сделать!: (
<Banner
unitId = {banner.id}
size = "BANNER"
request = {request.build ()}
onAdLeftApplication = {() => {
console.log ('Exit App!');
}}
/>
На веб-сайте документации рекомендуется: «Распространенный запрос заключается в том, как обрабатывать пользовательские события касания баннера. Мы рекомендуем связать компонент Banner с другим компонентом, например TouchableWithoutFeedback».
Что-то в этом роде:
render () {
return (
<TouchableWithoutFeedback
onPress = {() => this.onBannerPress ()}
>
<Banner ... />
</ TouchableWithoutFeedback>
);
}
Любые идеи по захвату рекламного клика по рекламе? Если пользователь проходит родительские ворота, как он может перейти к URL-адресу или как он может отменить пользователя?нажмите на промежуточную рекламу? С другой стороны, как я могу остановить выполнение и отменить продолжение при нажатии на кнопку?
Большое спасибо за ваши идеи и ваше время заранее!