From fa1aa0662a34ddde31bea6507f2cf25d675949a2 Mon Sep 17 00:00:00 2001 From: tech Date: Wed, 21 Jan 2026 19:56:09 +0800 Subject: [PATCH] =?UTF-8?q?feat(sdk):=20=E6=B7=BB=E5=8A=A0=20TDAnalytics?= =?UTF-8?q?=20=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7=20ID=20=E5=92=8C=20MAX?= =?UTF-8?q?=20=E7=94=A8=E6=88=B7=E5=90=8C=E6=84=8F=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 TDAnalytics.GetDistinctId() 调用获取用户唯一标识 - 配置 AppLovin MAX SDK 用户同意选项 (SetHasUserConsent, SetDoNotSell) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- sdk-intergration/Assets/Scripts/SDKTest.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sdk-intergration/Assets/Scripts/SDKTest.cs b/sdk-intergration/Assets/Scripts/SDKTest.cs index 593be41..6f6ce6e 100644 --- a/sdk-intergration/Assets/Scripts/SDKTest.cs +++ b/sdk-intergration/Assets/Scripts/SDKTest.cs @@ -107,6 +107,10 @@ public class SDKTest : MonoBehaviour AppsFlyerAdRevenue.start(); InitializeRewardedAds(); + + var customId = TDAnalytics.GetDistinctId(); + var customId_2 = TDAnalytics.GetDistinctId("0caf287574bd4a9bb08be8995705ef6f"); + Debug.Log($"customId = {customId}, customId_2 = {customId_2}"); } int retryAttempt; @@ -127,6 +131,8 @@ public class SDKTest : MonoBehaviour { Debug.Log($"[MaxSdk::OnSdkInitializedEvent] Init:{sdkConfiguration.IsSuccessfullyInitialized}"); }; + MaxSdk.SetHasUserConsent(true); + MaxSdk.SetDoNotSell(false); MaxSdk.InitializeSdk(); }