#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’ «.
Событие view_item_trigger теперь будет отображаться в представлении отладки
Комментарии:
1. @eric-wu спасибо за редактирование, потому что у меня недостаточно репутации, чтобы напрямую вставить картинку в свой пост.