@@ -6,42 +6,48 @@ import android.app.Application.ActivityLifecycleCallbacks
66import android.content.Context
77import android.content.Intent
88import android.os.Bundle
9- import com.adjust.sdk.*
9+ import com.adjust.sdk.Adjust
10+ import com.adjust.sdk.AdjustAttribution
11+ import com.adjust.sdk.AdjustConfig
12+ import com.adjust.sdk.AdjustInstance
13+ import com.adjust.sdk.AdjustReferrerReceiver
14+ import com.adjust.sdk.LogLevel
15+ import com.adjust.sdk.OnAttributionChangedListener
1016import com.mparticle.AttributionError
1117import com.mparticle.AttributionResult
1218import com.mparticle.MParticle
1319import org.json.JSONException
1420import org.json.JSONObject
15- import java.util.*
21+ import java.util.LinkedList
1622
1723/* *
1824 * Embedded implementation of the Adjust SDK
1925 *
2026 *
2127 */
22- class AdjustKit : KitIntegration (), OnAttributionChangedListener, ActivityLifecycleCallbacks {
28+ class AdjustKit :
29+ KitIntegration (),
30+ OnAttributionChangedListener ,
31+ ActivityLifecycleCallbacks {
2332
2433 override fun getInstance (): AdjustInstance = Adjust .getDefaultInstance()
2534
2635 override fun getName (): String = KIT_NAME
2736
28- override fun onKitCreate (
29- settings : Map <String , String >,
30- context : Context
31- ): List <ReportingMessage > {
37+ override fun onKitCreate (settings : Map <String , String >, context : Context ): List <ReportingMessage > {
3238 val production = MParticle .Environment .Production == MParticle .getInstance()?.environment
3339 val config = AdjustConfig (
3440 getContext(),
3541 getSettings()[APP_TOKEN ],
36- if (production) AdjustConfig .ENVIRONMENT_PRODUCTION else AdjustConfig .ENVIRONMENT_SANDBOX
42+ if (production) AdjustConfig .ENVIRONMENT_PRODUCTION else AdjustConfig .ENVIRONMENT_SANDBOX ,
3743 )
3844 config.setOnAttributionChangedListener(this )
3945 if (deeplinkResponseListenerProxy != null ) {
4046 val listener = deeplinkResponseListenerProxy
4147 if (listener != null ) {
4248 config.setOnDeferredDeeplinkResponseListener { deeplink ->
4349 listener.launchReceivedDeeplink(
44- deeplink
50+ deeplink,
4551 )
4652 }
4753 }
@@ -52,7 +58,7 @@ class AdjustKit : KitIntegration(), OnAttributionChangedListener, ActivityLifecy
5258 }
5359 val fbAppId = getSettings()[FB_APP_ID_KEY ]
5460 if (fbAppId != null ) {
55- config.setFbAppId(fbAppId);
61+ config.setFbAppId(fbAppId)
5662 }
5763 Adjust .initSdk(config)
5864 setAdidIntegrationAttribute()
@@ -69,9 +75,12 @@ class AdjustKit : KitIntegration(), OnAttributionChangedListener, ActivityLifecy
6975 val messageList: MutableList <ReportingMessage > = LinkedList ()
7076 messageList.add(
7177 ReportingMessage (
72- this , ReportingMessage .MessageType .OPT_OUT , System .currentTimeMillis(), null
78+ this ,
79+ ReportingMessage .MessageType .OPT_OUT ,
80+ System .currentTimeMillis(),
81+ null ,
7382 )
74- .setOptOut(optOutStatus)
83+ .setOptOut(optOutStatus),
7584 )
7685 return messageList
7786 }
@@ -126,15 +135,13 @@ class AdjustKit : KitIntegration(), OnAttributionChangedListener, ActivityLifecy
126135
127136 @JvmStatic
128137 @Throws(JSONException ::class )
129- fun toJSON (attribution : AdjustAttribution ): JSONObject {
130- return JSONObject ()
131- .putOpt(" tracker_token" , attribution.trackerToken)
132- .putOpt(" tracker_name" , attribution.trackerName)
133- .putOpt(" network" , attribution.network)
134- .putOpt(" campaign" , attribution.campaign)
135- .putOpt(" adgroup" , attribution.adgroup)
136- .putOpt(" creative" , attribution.creative)
137- .putOpt(" click_label" , attribution.clickLabel)
138- }
138+ fun toJSON (attribution : AdjustAttribution ): JSONObject = JSONObject ()
139+ .putOpt(" tracker_token" , attribution.trackerToken)
140+ .putOpt(" tracker_name" , attribution.trackerName)
141+ .putOpt(" network" , attribution.network)
142+ .putOpt(" campaign" , attribution.campaign)
143+ .putOpt(" adgroup" , attribution.adgroup)
144+ .putOpt(" creative" , attribution.creative)
145+ .putOpt(" click_label" , attribution.clickLabel)
139146 }
140147}
0 commit comments