【BI】TD添加公共属性

main
zhangaotian 2026-01-26 15:52:24 +08:00
parent b498c3e11e
commit 9dd5b578c9
2 changed files with 11 additions and 3 deletions

View File

@ -205,8 +205,14 @@ public partial class TalkingDataSdkHelper : IBIService
{
var finalParams = new Dictionary<string, object>(originalParameters ?? new Dictionary<string, object>());
//TODO 在这里可以根据eventName添加一些公共参数
//return finalParams;
// 从 PhxhBIInfoProvider 获取并添加 ThinkingData 平台需要的公共属性
finalParams["assets_version"] = PhxhBIInfoProvider.Version;
finalParams["channel"] = PhxhBIInfoProvider.Channel;
finalParams["device_id"] = PhxhBIInfoProvider.Uuid;
finalParams["language"] = PhxhBIInfoProvider.Language;
finalParams["build_code"] = PhxhBIInfoProvider.BuildCode;
finalParams["device_memory"] = PhxhBIInfoProvider.StorageInfo;
finalParams["device_cpu"] = PhxhBIInfoProvider.CPU;
return originalParameters;
}

View File

@ -152,7 +152,9 @@ public class ThikingDataHelper : SdkHelper, IBIService
finalParams["channel"] = PhxhBIInfoProvider.Channel;
finalParams["device_id"] = PhxhBIInfoProvider.Uuid;
finalParams["language"] = PhxhBIInfoProvider.Language;
finalParams["build_code"] = PhxhBIInfoProvider.BuildCode;
finalParams["build_code"] = PhxhBIInfoProvider.BuildCode;
finalParams["device_memory"] = PhxhBIInfoProvider.StorageInfo;
finalParams["device_cpu"] = PhxhBIInfoProvider.CPU;
return finalParams;
}