adjust_sdk 4.32.0
adjust_sdk: ^4.32.0 copied to clipboard
This is the Flutter SDK of Adjust™. You can read more about Adjust™ at adjust.com.
4.32.0 (7th October 2022) #
Added
- Added partner sharing settings to the third party sharing feature.
- Added
getLastDeeplinkgetter toAdjustAPI to be able to get last tracked deep link by the SDK for iOS platform.
Changed
- Switched to adding permission
com.google.android.gms.permission.AD_IDin the Android app's mainfest by default.
Native SDKs
4.31.0 (3rd August 2022) #
Added
- Added support for
LinkMefeature. - Added support to get Facebook install referrer information in attribution callback.
Native SDKs
4.30.0 (9th June 2022) #
Added
- Added ability to mark your app as COPPA compliant. You can enable this setting by setting
coppaCompliantEnabledmember ofAdjustConfiginstance totrue. - Added ability to mark your Android app as app for the kids in accordance to Google Play Families policies. You can enable this setting by setting
playStoreKidsAppEnabledmember ofAdjustConfiginstance totrue. - Added
checkForNewAttStatusmethod toAdjustAPI to allow iOS apps to instruct to SDK to check ifatt_statusmight have changed in the meantime. - Added support for Generic ad revenue tracking.
Changed
- Reverted
compileSdkVersionfrom32to31(https://github.com/adjust/flutter_sdk/pull/77). - Changed responses which is being returned when iOS specific API is being called on Android platform (https://github.com/adjust/flutter_sdk/issues/79 and https://github.com/adjust/flutter_sdk/issues/80).
Native SDKs
4.29.2 (18th February 2022) #
Added
- Added support for
Unityad revenue tracking. - Added support for
Helium Chartboostad revenue tracking.
Changed
- Removed deprecated v1 way of plugin registration (https://github.com/adjust/flutter_sdk/issues/64).
- Migrated from
jcentertomavenCentralrepository (https://github.com/adjust/flutter_sdk/pull/72).
Native SDKs
- iOS@v4.29.7
- [Android@v4.29.1][android_sdk_v4.29.1]
4.29.1 (23rd September 2021) #
Added
- Added support for
Admostad revenue source.
Fixed
- Fixed compile time errors with Xcode 13.
Native SDKs
4.29.0 (11th June 2021) #
Added
- Added support for null safety (thanks to @blaueeiner).
- [beta] Added data residency feature. You can choose this setting by setting
urlStrategymember ofAdjustConfiginstance toAdjustConfig.DataResidencyEU(for EU data residency region),AdjustConfig.DataResidencyTR(for TR data residency region) orAdjustConfig.DataResidencyUSvalue (for US data residency region). - Added
trackAdRevenueNewmethod toAdjustinterface to allow tracking of ad revenue by passingAdjustAdRevenueobject as parameter. - Added support for
AppLovin MAXad revenue tracking. - Added
conversionValueUpdatedCallbackmember toAdjustConfigwhich can be used to set a callback which will get information when Adjust SDK updates conversion value for the user. - Added preinstall tracking with usage of system installer receiver on Android platform.
Fixed
- Fixed attribution value comparison logic which might cause same attribution value to be delivered into attribution callback on iOS platform.
Native SDKs
4.28.0 (2nd April 2021) #
4.26.0 (23rd February 2021) #
Added
- Added possibility to get cost data information in attribution callback.
- Added
needsCostmember toAdjustConfigto indicate if cost data is needed in attribution callback (by default cost data will not be part of attribution callback if not enabled with this setter method). - Added
preinstallTrackingEnabledmember toAdjustConfigto allow enabling of preinstall tracking (this feature is OFF by default). - Added support for Apple Search Ads attribution with usage of
AdServices.framework. - Added
allowAdServicesInfoReadingmember toAdjustConfigto allow option for users to prevent SDK from performing any tasks related to Apple Search Ads attribution with usage ofAdServices.framework. - Added wrapper method
updateConversionValuemethod toAdjustto allow updating SKAdNetwork conversion value via SDK API. - Added
getAppTrackingAuthorizationStatusgetter toAdjustinstance to be able to get current iOS app tracking status. - Added improved measurement consent management and third party sharing mechanism.
- Added public constants to be used as sources for ad revenue tracking with
trackAdRevenuemethod.
Changed
- Updated Gradle version to 6.5 (thanks to @MrtnvM).
Fixed
- Fixed occasional NPEs in Android when firing callback methods.
Native SDKs
4.23.3 (18th December 2020) #
Added
- Added URL strategy constants to
AdjustConfigfor more straight forward feature usage.
Native SDKs
4.23.2 (11th November 2020) #
4.23.1 (31st August 2020) #
Fixed
- Removed
iosPrefixfrompubspec.yaml. - Removed
ADJprefix from Flutter iOS class names.
Native SDKs
4.23.0 (28th August 2020) #
Added
- Added communication with SKAdNetwork framework by default on iOS 14.
- Added method
deactivateSKAdNetworkHandlingmethod toAdjustConfigto switch off default communication with SKAdNetwork framework in iOS 14. - Added wrapper method
requestTrackingAuthorizationWithCompletionHandlertoAdjustto allow asking for user's consent to be tracked in iOS 14 and immediate propagation of user's choice to backend. - Added handling of new iAd framework error codes introduced in iOS 14.
- Added sending of value of user's consent to be tracked with each package.
- Added
urlStrategymember toAdjustConfigclass to allow selection of URL strategy for specific market.
Native SDKs
4.22.1 (3rd August 2020) #
Changed
- Changed referencing of native Android dependency from
implementationtoapi.
Native SDKs
4.22.0 (10th June 2020) #
Added
- Added subscription tracking feature.
- Added support for Huawei App Gallery install referrer.
Changed
- Updated communication flow with
iAd.framework.
Native SDKs
4.21.0 (25th March 2021) #
Added
- Added
disableThirdPartySharingmethod toAdjustinterface to allow disabling of data sharing with third parties outside of Adjust ecosystem. - Added support for signature library as a plugin.
- Added more aggressive sending retry logic for install session package.
- Added additional parameters to
ad_revenuepackage payload. - Added external device ID support.
Native SDKs
4.18.1 (9th October 2019) #
Fixed
- Fixed lack of
getAdidmethod implementation in native iOS bridge (thanks to @HenriBeck).
Native SDKs
- iOS@v4.18.3
- [Android@v4.18.3][android_sdk_v4.18.3]
4.18.0 (4th July 2019) #
Added
- Added
trackAdRevenuemethod toAdjustinterface to allow tracking of ad revenue. With this release added support forMoPubad revenue tracking. - Added reading of Facebook anonymous ID if available on iOS platform.
Native SDKs
4.17.1 (5th June 2019) #
Fixed
- Fixed issue when trying to register Android plugin more than once (https://github.com/adjust/flutter_sdk/issues/7).
Native SDKs
4.17.0 (4th December 2018) #
0.0.4 (4th December 2018) #
0.0.3 (4th December 2018) #
Changed
- Changed SDK dependency in example app from local path to Flutter plugin repository.
Native SDKs
0.0.2 (4th December 2018) #
Added
- Added example app to repo.
- Added handling of process name for Android platform.
Native SDKs
0.0.1 (4th December 2018) #
Added
- Test release of Flutter SDK.
- Package available at: https://pub.flutter-io.cn/packages/adjust_sdk