Releases: adjust/cordova_sdk
Releases · adjust/cordova_sdk
Version 4.35.0
Added
- Added support for SKAdNetwork 4.0.
- Added support for setting a new China URL Strategy. You can choose this setting by calling
setUrlStrategy
method ofAdjustConfig
instance withAdjustConfig.AdjustUrlStrategyCn
parameter. - Added ability to read App Set ID on Android platform in case you opt in by adding the
com.google.android.gms:play-services-appset
dependency to your Android app. - Added ability to delay SDK start on iOS platform in order to wait for an answer to the ATT dialog. You can set the number of seconds to wait (capped internally to 120) by calling the
setAttConsentWaitingInterval
method of theAdjustConfig
instance. - Added support for purchase verification. In case you are using this feature, you can now use it by calling
verifyAppStorePurchase
(for iOS) andverifyPlayStorePurchase
(for Android) methods of theAdjust
instance. - Added support for SigV3 library. Update authorization header building logic to use
adj_signing_id
. - Added
setAndroidFinalAttributionEnabled
method toAdjustConfig
to indicate if only final Android attribution is needed in attribution callback (by default attribution callback return intermediate attribution as well before final attribution if not enabled with this setter method).
Native versions:
Pull Request #179
Version 4.32.0
Added
- Added partner sharing settings to the third party sharing feature.
- Added
getLastDeeplink
getter toAdjust
API to be able to get last tracked deep link by the SDK (iOS only). - Added support for
LinkMe
feature (iOS only). - Added support to get Facebook install referrer information in attribution callback (Android only).
Changed
- Switched to adding permission
com.google.android.gms.permission.AD_ID
in the Android app's manifest by default.
Fixed
- Fixed import statement errors in case CocoaPods is forcing usage of frameworks (#163).
Native versions:
Pull Request #166, danielsogl/awesome-cordova-plugins#4327
Version 4.30.0
Added
- Added ability to mark your app as COPPA compliant. You can enable this setting by calling
setCoppaCompliantEnabled
method ofAdjustConfig
instance with boolean parametertrue
. - 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 calling
setPlayStoreKidsAppEnabled
method ofAdjustConfig
instance with boolean parametertrue
. - Added
checkForNewAttStatus
method toAdjust
API to allow iOS apps to instruct to SDK to check ifatt_status
might have changed in the meantime. - Added support for Unity ad revenue tracking.
- Added support for Helium Chartboost ad revenue tracking.
- Added support for Generic ad revenue tracking.
Changed
- Started using CocoaPods to pull native Adjust iOS SDK dependency.
- Started using Maven to pull native Adjust Android SDK dependency.
Native versions:
Pull Request #161
Version 4.29.1
Added
- Added support for
Admost
ad revenue source. - Added ability to enable native Adjust OAID plugin.
Native versions:
iOS@v4.29.6
Android@v4.28.5
Pull Request #146
Version 4.29.0
Added
- Added data residency feature. You can choose this setting by calling
setUrlStrategy
method ofAdjustConfig
instance withAdjustConfig.DataResidencyEU
(for EU data residency region),AdjustConfig.DataResidencyTR
(for TR data residency region) orAdjustConfig.DataResidencyUS
value (for US data residency region). - Added possibility to
trackAdRevenue
method ofAdjust
interface to allow tracking of ad revenue by passingAdjustAdRevenue
object as parameter. - Added support for
AppLovin MAX
ad revenue tracking. - Added
setConversionValueUpdatedCallbackListener
method toAdjustConfig
which 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 (
setPreinstallFilePath
method of theAdjustConfig
).
Fixed
- Fixed missing authorization header in retry requests on Android.
Native versions:
iOS@v4.29.4
Android@v4.28.4
Pull Request #144
Version 4.28.0
Changed
- Removed native iOS legacy code.
Native versions:
iOS@v4.28.0
Android@v4.27.0
Pull Request #135
Version 4.26.0
Added
- Added possibility to get cost data information in attribution callback.
- Added
setNeedsCost
method toAdjustConfig
to 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
setPreinstallTrackingEnabled
method toAdjustConfig
to allow enabling of preinstall tracking (this feature is OFF by default). - Added support for Apple Search Ads attribution with usage of
AdServices.framework
. - Added
setAllowAdServicesInfoReading
method toAdjustConfig
to allow option for users to prevent SDK from performing any tasks related to Apple Search Ads attribution with usage ofAdServices.framework
. - Added wrapper method
updateConversionValue
method toAdjust
to allow updating SKAdNetwork conversion value via SDK API. - Added
getAppTrackingAuthorizationStatus
getter toAdjust
instance 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
trackAdRevenue
method.
Native versions:
iOS@v4.26.1
Android@v4.26.2
Pull Request #130
Version 4.23.0
Added
- Added communication with SKAdNetwork framework by default on iOS 14.
- Added method
deactivateSKAdNetworkHandling
method toAdjustConfig
to switch off default communication with SKAdNetwork framework in iOS 14. - Added wrapper method
requestTrackingAuthorizationWithCompletionHandler
toAdjust
to 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
setUrlStrategy
method toAdjustConfig
class to allow selection of URL strategy for specific market.
Native versions:
iOS@v4.23.0
Android@v4.24.0
Pull Request #116
Version 4.22.1
Fixed
- Fixed tag usage for
adjust-android.jar
declaration inside ofplugin.xml
file (now usinglib-file
instead ofsource-file
).
Native versions:
iOS@v4.22.1
Android@v4.22.0
Pull Request #110
Version 4.22.0
Added
- Added subscription tracking feature.
Native versions:
iOS@v4.22.1
Android@v4.22.0
Pull Request #109