fix: 修复 打点 null parames 报错
Signed-off-by: huyufei <yufei.hu@castbox.fm>hotfix/v1.0.12.2
parent
6512ed327c
commit
85dc66dc2d
|
|
@ -153,6 +153,13 @@ namespace Guru
|
||||||
return;
|
return;
|
||||||
|
|
||||||
string eventName = $"level_end_success_{level}";
|
string eventName = $"level_end_success_{level}";
|
||||||
|
if (extra == null)
|
||||||
|
{
|
||||||
|
extra = new Dictionary<string, object>()
|
||||||
|
{
|
||||||
|
["level"] = level,
|
||||||
|
};
|
||||||
|
}
|
||||||
LogEvent(eventName, extra, new EventSetting()
|
LogEvent(eventName, extra, new EventSetting()
|
||||||
{
|
{
|
||||||
EnableFirebaseAnalytics = true,
|
EnableFirebaseAnalytics = true,
|
||||||
|
|
|
||||||
|
|
@ -189,6 +189,12 @@ namespace Guru
|
||||||
|
|
||||||
if (!IsEnable) return;
|
if (!IsEnable) return;
|
||||||
|
|
||||||
|
if (extras == null)
|
||||||
|
{
|
||||||
|
LogEvent(eventName, eventSetting); // 防空判定
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
eventSetting ??= _defaultEventSetting;
|
eventSetting ??= _defaultEventSetting;
|
||||||
if (eventSetting.EnableFirebaseAnalytics)
|
if (eventSetting.EnableFirebaseAnalytics)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue