gpt4 book ai didi

ios - Firebase 事件监听器从未触发(iOS 应用程序)

转载 作者:行者123 更新时间:2023-11-28 23:33:00 25 4
gpt4 key购买 nike

我正在尝试使用 Firebase Functions 在我的应用程序中触发事件时执行某些操作:

const functions = require('firebase-functions');

const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

exports.sendIAPAnalytics = functions.analytics.event('IAP').onLog((event) => {
console.log("event done");
return true;
});

我的事件“IAP”被标记为转化。该事件出现在 Analytics DebugView 中。

“IAP”事件在我的 iOS 应用程序中被调用:

Analytics.logEvent("IAP", parameters: nil)

函数部署正常,无错误。

i  deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint

> functions@ lint /Users/cmilliet/Documents/APP TEST/functions
> eslint .

✔ functions: Finished running predeploy script.
i functions: ensuring necessary APIs are enabled...
✔ functions: all necessary APIs are enabled
i functions: preparing functions directory for uploading...
i functions: packaged functions (39.34 KB) for uploading
✔ functions: functions folder uploaded successfully
i functions: updating Node.js 8 function sendIAPAnalytics(us-central1)...
✔ functions[sendIAPAnalytics(us-central1)]: Successful update operation.

✔ Deploy complete!

但是 Functions 日志中什么也没有出现。

仅供引用,我已经毫无问题地实现了另一个功能 (onUpdate)。

我错过了什么?

最佳答案

只有来自 Analytics 的转化事件才会触发 Cloud Functions。

由于 IAP 似乎是自定义事件,因此您需要 mark it as a conversion event .

关于ios - Firebase 事件监听器从未触发(iOS 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55925693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com