Я пытаюсь выяснить, как извлечь очень распространенное и автоматически сгенерированное пользовательское свойство "first_open_time" из firebase и отправить в GA.
Это в контексте мобильного приложения (iOS /Android) - я уже реализовал менеджер тегов sdk, firebase sdk довольно давно и могу успешно отправлять любые события, которые мы генерируем из клиентов ios и android, в firebase и использовать tagmanager для отправки их в ga.Тем не менее, каждый раз, когда я пытаюсь сделать то же самое с любым из бесплатных событий Firebase, таких как событие user_engagement или screen_view - в GA ничего не появляется так же, как когда это событие, которое я создал из клиента.Поэтому вместо того, чтобы пытаться вырвать событие free из firebase, я пытаюсь вырвать только пользовательское свойство first_open_time, которое автоматически устанавливается firebase.
Снимок экрана представления отладки firebase, показывающий пользовательское свойство
Я создал переменную gtm: first_open_time, которая является пользовательским свойством Firebase, в контейнере, совместимом с Firebase.
Снимок экрана определения переменной gtm
Я создал триггер gtm, который отслеживает событие с именем customEvent, и он действительно запускается правильно.
Я создал gtmтег, который помещает свойство пользователя Firebase first_open_time в customDimension, уже определенный в GA.
Снимок экрана Google Tag Manager - определение тега
Но это никогда не отправляет это конкретное поле.Все остальные свойства, которые я определенно определил, доступны, но ни одно из свободных событий или свободных параметров из firebase НЕ передается.
Снимок экрана GA без результатов для этого нового пользовательского измерения