Демография Firebase Analytics
Панель инструментов Firebase Analytics показывает карту для демографии, включая возраст и пол.
Согласно https://support.google.com/firebase/answer/6317486?hl=en Firebase должен автоматически собирать данные о возрасте и поле. Может кто-нибудь объяснить, как он собирает эту информацию, и нужно ли что-то еще сделать для ее предоставления?
На панели инструментов я не вижу данных о возрасте или поле. Я также не нашел ни одного общедоступного API в пакете Firebase-Analytics SDK, который позволял бы устанавливать возраст или пол пользователя.
Если это происходит из идентификатора рекламодателя, означает ли это, что мы также должны интегрироваться с AdMob, чтобы получить эти данные - а если мы не используем AdMob, то возраст и пол невозможно собрать? И нужно ли тогда AdMob быть связан с проектом Firebase, прежде чем он сможет начать заполнять эти данные?
4 ответа
В Android эти данные получены из рекламного идентификатора, который автоматически собирается на устройствах с установленными сервисами Google Play. В iOS эти данные извлекаются из Рекламного идентификатора (IDFA), когда он доступен (т. Е. Когда ваше приложение ссылается на структуру поддержки рекламы). AdMob не является обязательным условием для возраста, пола или интересов на любой платформе.
Уточняющее примечание к комментариям: демографические отчеты Firebase Analytics имеют пороговое значение по соображениям конфиденциальности. Как только у вас будет достаточно данных - по крайней мере, 10 пользователей на возрастную / гендерную скобку - будут показаны данные для этой скобки.
Если кто-то еще наткнется на это, убедитесь, что в консоли администратора включены сигналы Google. Насколько я помню, это не является частью процесса подключения к аналитике firebase, и по умолчанию она отключена.
Вы можете узнать, как это сделать, здесь:
Джо, если вы создаете приложение для iOS и у вас нет доступа к IDFA, вы не увидите демографические данные для своих пользователей. Вам необходимо дать ссылку на структуру поддержки рекламы. Пожалуйста, прочтите документацию Apple для разработчиков о том, когда можно использовать платформу поддержки рекламы в вашем приложении.
Возможные причины:
- Сигналы Google не активированы. Убедитесь, что вы включили сигналы Google для своего ресурса, потому что сигналы Google - это данные сеанса, которые Google связывает с пользователями, которые вошли в свои учетные записи Google и включили персонализацию рекламы.
- Сбор рекламных идентификаторов устройств отключен. Убедитесь, что сбор рекламных идентификаторов устройств включен, чтобы вы могли видеть демографические данные и данные об интересах на панели управления Google Analytics, поскольку они используются для отслеживания таких свойств пользователя, как возраст, пол и интересы. Кроме того, Google Analytics извлекает демографические данные и данные об интересах из идентификатора рекламы Android или идентификатора iOS для рекламодателей (IDFA).
-
google-services.json
или зависимости устарели
У меня такая проблема. 1 и 3 решают ее. Вы также можете обратиться в службу поддержки Firebase.