Firebase Functions中Analytics事件触发器未触发问题求助
Firebase Analytics 触发器无法触发Cloud Functions问题
我在index.js中部署了如下Firebase Functions的Analytics触发器:
import functions from "firebase-functions"; import admin from "firebase-admin"; // Do I even need this? admin.initializeApp({ credential: admin.credential.cert({ privateKey: functions.config().private.key.replace(/\\n/g, "\n"), projectId: functions.config().project.id, clientEmail: functions.config().client.email, }), }); export const test123 = functions.analytics.event("view_item").onLog((event) => { functions.logger.log(`Analytics event fired!`); // This doesn't happen });
(我的其他Firebase Functions如接口和CRON任务运行正常)
但日志中未出现Analytics event fired!,说明functions.analytics.event从未被触发。
已确认以下信息:
- Firebase中已将
view_item事件标记为转化事件 view_item事件已在Analytics实时概览中触发- 其他
functions.analytics.events同样无法正常工作
我能在Google Cloud控制台的项目中看到test123,点击“Test function”可正常打印Analytics event fired!,触发器设置为“Google Analytics for Firebase (Preview)”,但就是无法被调用。
请问有谁知道如何解决或更好地调试这个问题吗?
编辑:目前该功能已恢复正常,暂无法解释原因,若后续出现问题或获得更多信息会更新内容。
内容的提问来源于stack exchange,提问作者Dr-Bracket
相关产品推荐
相关产品推荐

