目录
此内容是否有帮助?

# 三方数据

从v2.4.0开始支持三方数据接入功能,以下是同步多个平台数据的示例代码:

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.APPSFLYER | TAThirdPartyShareType.ADJUST | TAThirdPartyShareType.TRADPLUS | TAThirdPartyShareType.TRACKING | TAThirdPartyShareType.TOPON | TAThirdPartyShareType.BRANCH | TAThirdPartyShareType.IRONSOURCE);

# 1.Appsflyer

在AppsFlyer SDK调用start方法之前调用API。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.APPSFLYER);

注册创角色之后(可选)。

ThinkingAnalyticsAPI.Login("account_id");
ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.APPSFLYER);

如果调用了TA的Login方法(会修改account_id)或者Identify方法(会修改distinct_id),需要再次调用EnableThirdPartySharing同步数据。

# 2.Adjust

在Adjust SDK初始化之前调用。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.ADJUST);

注册创角色之后(可选)。

ThinkingAnalyticsAPI.Login("account_id");
ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.ADJUST);

# 3.Branch

在Branch initialize the session之前调用。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.BRANCH);

注册创角色之后(可选)。

ThinkingAnalyticsAPI.Login("account_id");
ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.BRANCH);

# 4.TopOn

在ATSDK.init之前调用。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.TOPON);

# 5.热云

在账号注册之后调用。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.TRACKING);

# 6.Tradplus

在TradPlusSdk.initSdk之前调用。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.TRADPLUS);

# 7.IronSource

在IronSourceSdk初始化之后调用。

ThinkingAnalyticsAPI.EnableThirdPartySharing(TAThirdPartyShareType.IRONSOURCE);