feat(sdk): 添加 TDAnalytics 获取用户 ID 和 MAX 用户同意设置

- 添加 TDAnalytics.GetDistinctId() 调用获取用户唯一标识
- 配置 AppLovin MAX SDK 用户同意选项 (SetHasUserConsent, SetDoNotSell)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-21 19:56:09 +08:00
parent 1bdfb5f820
commit fa1aa0662a

View File

@@ -107,6 +107,10 @@ public class SDKTest : MonoBehaviour
AppsFlyerAdRevenue.start(); AppsFlyerAdRevenue.start();
InitializeRewardedAds(); InitializeRewardedAds();
var customId = TDAnalytics.GetDistinctId();
var customId_2 = TDAnalytics.GetDistinctId("0caf287574bd4a9bb08be8995705ef6f");
Debug.Log($"customId = {customId}, customId_2 = {customId_2}");
} }
int retryAttempt; int retryAttempt;
@@ -127,6 +131,8 @@ public class SDKTest : MonoBehaviour
{ {
Debug.Log($"[MaxSdk::OnSdkInitializedEvent] Init:{sdkConfiguration.IsSuccessfullyInitialized}"); Debug.Log($"[MaxSdk::OnSdkInitializedEvent] Init:{sdkConfiguration.IsSuccessfullyInitialized}");
}; };
MaxSdk.SetHasUserConsent(true);
MaxSdk.SetDoNotSell(false);
MaxSdk.InitializeSdk(); MaxSdk.InitializeSdk();
} }