по флоу:
Инициализация Firebase ( firebase.configure() ) и ADMob ( GADMobileAds.sharedInstance().start(completionHandler: nil) ) должна происходить только после того как юзер даст апрув на трэкинг его данных в AppTrackingTransparency ( ATTrackingManager.AuthorizationStatus ) ?
В доке по Firebase и ADMob советуют инициализировать сразу же в AppDelegate и это меня сбивает с толку -_-
И ещё 1 вопрос, модуль ADSupport - это для IDFA, правильно ? Мне нужно его только импортнуть и ADMob сам инициализирует/запроси IDFA без моей помощи ?
> должна происходить только после того как юзер даст апрув на трэкинг его данных почему это?
Я исходил из того, что если у меня Firebase инициализируется в AppDelegate, а алерт на трэкинг данных только на следующем экране появляется. Т.е фаербейз уже начинает собирать данные ещё до того как юзер дал добро на сбор данных Или это никак не связанно ? Т.е я могу инициализировать Firebase и Admob в AppDelegate, а на следующем экране уже показывать алерт на сбор данных и в коллбэке вызывать уже показ рекламы ?
вы путаете собирать данные и собирать персонализированные данные и чувствительную информацию
Обсуждают сегодня