File tree 3 files changed +19
-0
lines changed
3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,12 @@ public static void Start(AdjustConfig adjustConfig)
87
87
ajoAdjustConfig . Call ( "setCoppaCompliantEnabled" , adjustConfig . coppaCompliantEnabled . Value ) ;
88
88
}
89
89
90
+ // Check final Android attribution setting.
91
+ if ( adjustConfig . finalAndroidAttributionEnabled != null )
92
+ {
93
+ ajoAdjustConfig . Call ( "setFinalAttributionEnabled" , adjustConfig . finalAndroidAttributionEnabled . Value ) ;
94
+ }
95
+
90
96
// Check Play Store Kids Apps setting.
91
97
if ( adjustConfig . playStoreKidsAppEnabled != null )
92
98
{
Original file line number Diff line number Diff line change @@ -336,6 +336,13 @@ private void Config()
336
336
adjustConfig . setPlayStoreKidsAppEnabled ( playStoreKids ) ;
337
337
}
338
338
339
+ if ( _command . ContainsParameter ( "finalAttributionEnabled" ) )
340
+ {
341
+ var finalAndroidAttributionEnabledS = _command . GetFirstParameterValue ( "finalAttributionEnabled" ) ;
342
+ var finalAndroidAttributionEnabled = finalAndroidAttributionEnabledS . ToLower ( ) == "true" ;
343
+ adjustConfig . setFinalAndroidAttributionEnabled ( finalAndroidAttributionEnabled ) ;
344
+ }
345
+
339
346
if ( _command . ContainsParameter ( "sendInBackground" ) )
340
347
{
341
348
var sendInBackgroundS = _command . GetFirstParameterValue ( "sendInBackground" ) ;
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ public class AdjustConfig
41
41
internal bool ? allowSuppressLogLevel ;
42
42
internal bool ? needsCost ;
43
43
internal bool launchDeferredDeeplink ;
44
+ internal bool ? finalAndroidAttributionEnabled ;
44
45
internal AdjustLogLevel ? logLevel ;
45
46
internal AdjustEnvironment environment ;
46
47
internal Action < string > deferredDeeplinkDelegate ;
@@ -298,6 +299,11 @@ public void setPlayStoreKidsAppEnabled(bool playStoreKidsAppEnabled)
298
299
this . playStoreKidsAppEnabled = playStoreKidsAppEnabled ;
299
300
}
300
301
302
+ public void setFinalAndroidAttributionEnabled ( bool finalAndroidAttributionEnabled )
303
+ {
304
+ this . finalAndroidAttributionEnabled = finalAndroidAttributionEnabled ;
305
+ }
306
+
301
307
// Windows specific methods.
302
308
public void setLogDelegate ( Action < String > logDelegate )
303
309
{
You can’t perform that action at this time.
0 commit comments