adjust 获取 gaid

This commit is contained in:
renhaoting 2026-01-14 14:46:11 +08:00
parent 466e83dadd
commit c7482eda72
1 changed files with 17 additions and 2 deletions

View File

@ -10,6 +10,9 @@ import com.adjust.sdk.AdjustConfig
import com.adjust.sdk.AdjustEvent
import com.adjust.sdk.LogLevel
import com.adjust.sdk.OnAttributionChangedListener
import com.adjust.sdk.OnGoogleAdIdReadListener
import com.adjust.sdk.OnSessionTrackingFailedListener
import com.adjust.sdk.OnSessionTrackingSucceededListener
import com.ama.core.architecture.BaseApp
import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.SpUtil
@ -85,8 +88,16 @@ class AdjustManager private constructor() {
val config = AdjustConfig(mAppContext, appToken, environment).apply {
setLogLevel(if (isDebug) LogLevel.VERBOSE else LogLevel.WARN)
enableSendingInBackground()
enableCoppaCompliance()
enableCostDataInAttribution()
/*enableCoppaCompliance()
enableCostDataInAttribution()*/
onSessionTrackingFailedListener = OnSessionTrackingFailedListener { failSession ->
val test = 111
}
onSessionTrackingSucceededListener = OnSessionTrackingSucceededListener {
val test = 111
}
onAttributionChangedListener = OnAttributionChangedListener { attribution->
val test = 111
@ -97,6 +108,10 @@ class AdjustManager private constructor() {
Adjust.initSdk(config)
Adjust.enable()
Adjust.getGoogleAdId(BaseApp.appContext(), OnGoogleAdIdReadListener { gaId->
})
if (!mSpHelper.hasIdentityUserType()) {
mChecker.startPolling()
}