Skip to content

Releases: adjust/cordova_sdk

Version 4.35.0

05 Oct 11:15
fbb675f
Compare
Choose a tag to compare

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 of AdjustConfig instance with AdjustConfig.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 the AdjustConfig instance.
  • Added support for purchase verification. In case you are using this feature, you can now use it by calling verifyAppStorePurchase (for iOS) and verifyPlayStorePurchase (for Android) methods of the Adjust instance.
  • Added support for SigV3 library. Update authorization header building logic to use adj_signing_id.
  • Added setAndroidFinalAttributionEnabled method to AdjustConfig 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

16 Sep 13:27
56e229c
Compare
Choose a tag to compare

Added

  • Added partner sharing settings to the third party sharing feature.
  • Added getLastDeeplink getter to Adjust 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

24 May 11:04
335f550
Compare
Choose a tag to compare

Added

  • Added ability to mark your app as COPPA compliant. You can enable this setting by calling setCoppaCompliantEnabled method of AdjustConfig instance with boolean parameter true.
  • 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 of AdjustConfig instance with boolean parameter true.
  • Added checkForNewAttStatus method to Adjust API to allow iOS apps to instruct to SDK to check if att_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

23 Sep 20:47
02ef5e2
Compare
Choose a tag to compare

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

13 Aug 11:56
5834fed
Compare
Choose a tag to compare

Added

  • Added data residency feature. You can choose this setting by calling setUrlStrategy method of AdjustConfig instance with AdjustConfig.DataResidencyEU (for EU data residency region), AdjustConfig.DataResidencyTR (for TR data residency region) or AdjustConfig.DataResidencyUS value (for US data residency region).
  • Added possibility to trackAdRevenue method of Adjust interface to allow tracking of ad revenue by passing AdjustAdRevenue object as parameter.
  • Added support for AppLovin MAX ad revenue tracking.
  • Added setConversionValueUpdatedCallbackListener method to AdjustConfig 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 the AdjustConfig).

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

02 Apr 13:05
a4dcc19
Compare
Choose a tag to compare

Changed

  • Removed native iOS legacy code.

Native versions:
iOS@v4.28.0
Android@v4.27.0


Pull Request #135

Version 4.26.0

05 Mar 15:45
c229c7f
Compare
Choose a tag to compare

Added

  • Added possibility to get cost data information in attribution callback.
  • Added setNeedsCost method to AdjustConfig 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 to AdjustConfig 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 to AdjustConfig to allow option for users to prevent SDK from performing any tasks related to Apple Search Ads attribution with usage of AdServices.framework.
  • Added wrapper method updateConversionValue method to Adjust to allow updating SKAdNetwork conversion value via SDK API.
  • Added getAppTrackingAuthorizationStatus getter to Adjust 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

24 Aug 23:26
3c49ff2
Compare
Choose a tag to compare

Added

  • Added communication with SKAdNetwork framework by default on iOS 14.
  • Added method deactivateSKAdNetworkHandling method to AdjustConfig to switch off default communication with SKAdNetwork framework in iOS 14.
  • Added wrapper method requestTrackingAuthorizationWithCompletionHandler to Adjust 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 to AdjustConfig 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

11 Jun 00:25
fc1dac6
Compare
Choose a tag to compare

Fixed

  • Fixed tag usage for adjust-android.jar declaration inside of plugin.xml file (now using lib-file instead of source-file).

Native versions:
iOS@v4.22.1
Android@v4.22.0


Pull Request #110

Version 4.22.0

10 Jun 12:00
c4aef34
Compare
Choose a tag to compare

Added

  • Added subscription tracking feature.

Native versions:
iOS@v4.22.1
Android@v4.22.0


Pull Request #109