Я хочу отправить событие пользовательского журнала Firebase Analytics из функций Firebase (с помощью node.js). Я много искал, но не смог найти ни учебника, ни документации по этому поводу. Есть ли способ отправить пользовательское событие в аналитику Firebase из серверной части в 2024 году? Я попытался отправить журнал с помощью
admin.analytics().log()...
но была синтаксическая ошибка analytics is not a function
🤔 А знаете ли вы, что...
Node.js позволяет создавать RESTful API с помощью библиотеки Restify.
Вы не отправляете события со своего бэкэнда в Firebase. Firebase — это прокси-конечная точка для аналитических данных, собранных из приложений. Это прокси в том смысле, что аналитические данные в Firebase по сути непригодны для использования. Вы проксируете его на экземпляр GA4 из Firebase.
GA4 позволяет осуществлять прямое отслеживание с серверной части с использованием протокола измерения . Будьте очень осторожны с протоколом измерений. Вам потребуется установить множество идентификаторов, если вы хотите, чтобы эти данные были связаны с остальными. И если то, что вы хотите отслеживать в Node, не обязательно должно быть связано с остальной деятельностью пользователя, то GA/Firebase определенно неправильный инструмент для этого.
Тем не менее, вы можете использовать SDK Firebase, маршрутизируя события Node через приложения, а затем используя приложения, преобразующие их в аналитические полезные данные.