Событие не зарегистрировано в Firebase

#android #firebase #firebase-analytics

#Android #firebase #firebase-аналитика

Вопрос:

Я использую Firebase в своем приложении для Android.

Я использую этот пакет для своего собственного проекта. Я не получаю никаких ошибок, когда использую его. Однако события не регистрируются. Любая помощь в этом? Спасибо!

Я реализую код, подобный:

 Analytics.setUserId(user.uid)
Analytics.logEvent('view_item', {
        'item_id': 'login'
});
  

Ответ №1:

Если вы прочитаете это (документация Firebase), вы увидите, что это пользовательское событие, пользовательские события не отображаются на панели управления, но вы можете увидеть это в аудиториях и в качестве фильтров для firebase analytics. Если вы хотите, чтобы ваше событие отображалось на вашей панели управления, вам нужно использовать общие события, вы можете узнать больше о них здесь, когда вы используете пользовательские свойства или обычные события, firebase требуется 24 часа, чтобы перекомпилировать информацию и отобразить ее на панели управления. Скажите мне, если я вам помогу! Приветствую!

Ответ №2:

Когда ваш код запускает «view_item», предполагается, что он «запускает» существующее событие из консоли firebase analytics.

Итак, вам нужно создать событие, которое будет обрабатывать событие «view_item» в вашем коде. Из консоли в analytics вам нужно создать новое событие с именем «view_item_trigger», например, добавить следующее условие: «если event_name равно ‘view_item’ «.

Новый экран события 1
Новый экран события 2

Событие view_item_trigger теперь будет отображаться в представлении отладки

Комментарии:

1. @eric-wu спасибо за редактирование, потому что у меня недостаточно репутации, чтобы напрямую вставить картинку в свой пост.