gpt4 book ai didi

c# - 如何在 Unity android 项目中制作自定义 firebase 事件?

转载 作者:太空宇宙 更新时间:2023-11-03 22:31:11 26 4
gpt4 key购买 nike

Firebase 提供了一些默认事件,例如 level_up。以下是如何在代码中调用此事件:

FirebaseAnalytics.LogEvent(FirebaseAnalytics.EventLevelUp, new Parameter(FirebaseAnalytics.ParameterLevel, levelNumber));

我试过像这样制作我自己的事件(firebase quickstart 项目的方式):

FirebaseAnalytics.LogEvent("Player pressed the button", "Button name", someIntvalue)); 

基本上以字符串形式发送参数。

我也试过这样写这个函数:

FirebaseAnalytics.LogEvent("Player pressed the button", new Parameter("Button name", someIntValue));

这两个变体都没有在 firebase 分析的调试 View 中注册,但默认事件会注册。

问题是什么?

提前致谢!

最佳答案

您应该将事件名称中的空格替换为下划线。我认为您没有遵守事件名称规则:

Event names can be up to 40 characters long, may only contain alphanumeric characters and underscores ("_"), and must start with an alphabetic character. The "firebase_", "google_", and "ga_" prefixes are reserved and should not be used.

https://firebase.google.com/docs/reference/cpp/group/event-names

关于c# - 如何在 Unity android 项目中制作自定义 firebase 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57728231/

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