Я пытаюсь зарегистрировать событие firebase, когда пользователь получает удаленное push-уведомление, когда приложение находится в фоновом режиме / убито. Мое уведомление отображается нормально, но я не могу регистрировать аналитические события.
Я попытался инициализировать свое приложение firebase с помощью firebase.initializeApp (config), не зная, было ли оно инициализировано в задаче без заголовка js, но, похоже, это не имело значения.
Журнал событий в приложении просто отлично работает, используя представление отладки в консоли Firebase, а также уведомление_receive автоматически
export default async (message: RemoteMessage) => {
const localNotification = new firebase.notifications.Notification()
// setting notification props
const displayNotification = await firebase.notifications().displayNotification(localNotification);
firebase.analytics().logEvent('notification_test', { test: 'test123' }); // this doesn't work
return Promise.resolve(displayNotification);
};
Есть ли способ зарегистрировать событие здесь?
Кроме того, любая информация о том, как работает Headless js (кроме официального документа, который я, конечно, уже прочитал), будет принята с благодарностью.
Спасибо!