Как я могу явно установить метку времени, когда я регистрируюсь с Firebase / Google Analytics? - PullRequest
0 голосов
/ 06 марта 2019

Я работаю в Swift с аналитической платформой Firebase.

Я вижу, что заголовок FIRAnalytics позволяет logEvent:parameters:

В приложении, над которым я работаю, у нас есть класс-оболочка Tracking, который в основном имеет один и тот же API, но регистрирует одно и то же событие для нескольких аналитических сервисов. (В частности, Adobe, Adjust и GA)

То, что мы надеемся сделать, это зарегистрировать эти события локально, сохранить их, выполнить некоторую постобработку в какой-то момент, а затем загрузить их все позже, все сразу. (Затем очистите нашу очередь) Когда мы первоначально регистрируем событие, мы присваиваем ему метку времени.

Так есть ли способ logEvent:parameters: с FIRAnalytics, где мы переопределяем временную метку, которая, вероятно, добавляется в вызов этого метода? Я предполагаю, что есть ключ-значение параметра, который я мог бы использовать?

1 Ответ

1 голос
/ 16 марта 2019

Если вы хотите переопределить метку времени по умолчанию, которую использует Google Analytics для Firebase, я не думаю, что это возможно. Я думаю, что вам лучше всего было бы просто создать свое собственное поле my_custom_timestamp, а затем использовать BigQuery для анализа событий на основе этого поля.

...