Я использую Firebase Analytics для отправки пользовательской информации из приложения iOS и Android. По какой-то причине, когда я вижу значения внутри BigQuery Google, я вижу, что данные были дважды нажаты, поэтому у меня слишком много повторяющихся значений. Как я могу остановить это от этого? В iOS я иногда вижу, что он опубликован 3 или 4 раза. Вот краткий отрывок из андроида стороны:Firebase Analytics несколько событий таблицы
mFirebaseAnalytics.setUserProperty("user_email", user.getEmail());
mFirebaseAnalytics.setUserProperty("location", locationValue);
Пожалуйста, разместите еще немного кода. В частности, материал вокруг него, чтобы мы могли проверять циклы или методы, которые можно было бы назвать более одного раза. –
Кроме того, личная информация, особенно данные о местоположении и адрес электронной почты, не должны сохраняться в Firebase Analytics в соответствии с их условиями обслуживания и политикой конфиденциальности. –
Код, который может быть единственной причиной его рекурсии, является addListenerForSingleValueEvent, но это не будет работать более одного раза. Это запутанная часть. На iOS у меня есть эквивалент, и он будет делать 2 или 3 дубликата. На Android он покажет некоторые данные один раз (как следует), но иногда будет иметь дубликаты (например, половину времени) – mitch94