Аудитория Firebase не заполняется при фильтрации по установленному в iOS свойству пользователя - PullRequest
0 голосов
/ 31 мая 2019

Настройка свойств пользователя Из наших собственных приложений для Android и iOS мы устанавливаем пользовательское свойство Firebase под названием user_type .Здесь у нас есть два возможных варианта: 1. Участник 2. Приятель

Аудитория Мы также настроили аудиторию на основе user_type , а именно: - Аудитория участника (фильтр:user_type = 'member') - Аудитория друзей (filter: user_type = 'buddy')

Проблема В обзоре аудитории мы уже видим, как происходит странная вещь.Существует разница во всех пользователях по сравнению с дифференцированной аудиторией. (итоги должны совпадать, но не совпадать)

https://i.imgur.com/Em1Hklc.png

Погружение в панель мониторинга участников (или друзей) показывает нам, что мы можем фильтровать Androidпользователей, но у нас осталось 0 пользователей при фильтрации на iOS.

https://i.imgur.com/MvD1xAZ.png

Когда мы обращаемся непосредственно к приборной панели и фильтруем на iOS и участника user_type мыполучить результаты:

https://i.imgur.com/0l6KpRN.png

Так что нам не ясно, почему мы видим эту разницу в доступе к пользовательскому свойству iOS user_type через аудиторию по сравнению сдоступ к нему из фильтров.

То, что мы пробовали Мы пытались добавлять новые аудитории с фильтрами разных типов, будь то в точном соответствии и в разных вариантах, но безуспешно.

Нам любопытно узнать, сталкивался ли кто-нибудь с этой проблемой (с iOS) и / или видел ли возможное решение для этого.

Используемый код

Код Android:

mFirebaseAnalytics.setUserProperty("user_type", "participant");

Код iOS:

FIRAnalytics.setUserPropertyString("participant", forName: "user_type");

Мы ожидаем, что то, что мы увидим в Аудитории на основе пользовательского свойства user_type , будет соответствовать тому, что мы увидим, когда будем фильтровать его сами.

...