Обновляет ли свойство пользователя в Firebase Analytics значение свойства пользователя по отношению к событиям, отправленным до обновления? - PullRequest
0 голосов
/ 23 марта 2020

Мы используем Firebase Analytics для приложения и надеемся добавить пользовательские свойства в отслеживание событий, которое мы используем в настоящее время. Однако мы рассматривали возможность использования пользовательских свойств для значений, которые могут изменяться во время сеанса - пользователь может иметь несколько «профилей» в приложении и переключаться между ними в ходе сеанса, что будет означать, что нам потребуются определенные свойства применять только к действиям, выполненным, когда пользователь вошел в определенный «профиль». Если бы мы установили для свойства пользователя одно значение при входе в систему, а затем обновили бы его после того, как пользователь переключил «профиль», будет ли новое значение пользовательского свойства ретроспективно применено ко всем ранее собранным значениям события или значения должны быть связаны с любым значением пользовательского свойства на момент отправки событий ?

1 Ответ

0 голосов
/ 23 марта 2020

Я предполагаю, что вы спрашиваете в контексте BigQuery (и пользовательский интерфейс должен следовать 'образу мышления' BigQuery). Если вы посмотрите на Схема экспорта BigQuery , то вы увидите, что каждое событие имеет связанные пользовательские свойства. , После того, как пользователь что-то делает, его событие сохраняется с соответствующим пользовательским свойством в данный момент. После изменения пользовательского свойства у новым событиям будет связано новое пользовательское свойство, но у старых событий все еще будет старое пользовательское свойство . Свойство пользователя не обновляется задним числом в старых событиях.

...