update: 更新 GuruSDK 的用户属性默认值赋值

deeplink
胡宇飞 2024-04-07 16:17:46 +08:00
parent faa8692667
commit 75909ccc1b
2 changed files with 21 additions and 1 deletions

View File

@ -206,6 +206,24 @@ namespace Guru
#region 用户属性
/// <summary>
/// 提前调用用户属性
/// </summary>
private static void InitUserProperties()
{
if (!IsInitialSuccess)
{
Debug.LogError($"{Tag} :: InitUserProperties :: Please call <GuruSDK.Init()> first, before you call <InitUserProperties>.");
return;
}
SetUserIsIAP(Model.IsIAPUser); // 预先设置用户的 IAP User 属性
SetUserBLevel(Model.SuccessLevelId); // 预先设置用户的 BLevel 属性
SetUserBPlay(Model.TotalPlayedCount); // 预先设置用户的 BPlay 属性
}
/// <summary>
/// 设置用户属性
/// </summary>

View File

@ -227,7 +227,9 @@ namespace Guru
/// </summary>
private void InitAllServices()
{
SetUserIsIAP(Model.IsIAPUser); // 预先设置用户的 IAP User 属性
//-------- SetUserProperties ---------
InitUserProperties();
bool useKeywords = false;
bool useIAP = _initConfig.IAPEnabled;