Skip to content

Releases: adjust/android_sdk

Version 4.12.0

13 Dec 16:10
b07c642
Compare
Choose a tag to compare

Added

  • Added support for new Google referrer API (https://developer.android.com/google/play/installreferrer/library.html).
  • Added Adjust.getAmazonAdId() method to obtain value of Amazon Advertising Identifier.
  • Added possibility to read Mobile Equipment Identity for non Google Play store apps.
  • Added usage of app secret in authorization header.
  • Added sending of raw_referrer parameter in sdk_click package.
  • Added reading of MCC.
  • Added reading of MNC.
  • Added reading of network type.
  • Added reading of connectivity type.
  • Added log messages for saved actions to be done when the SDK starts.

Changed

  • Not sending sdk_click and sdk_info packages when SDK is disabled.
  • Setting enable/disable or offline/online is now queued.
  • Guaranteeing that first package is sent even with event buffering turned ON.
  • Not creating first session package if SDK is disabled before first launch.
  • Saving referrer in local storage and send it only after first session.
  • Saving push token in local storage and send it only after first session.

Migration Guide.


Pull Request #288

Version 4.11.4

05 May 13:46
Compare
Choose a tag to compare

Added

  • Added check if sdk_click package response contains attribution information.
  • Added sending of attributable parameters with every sdk_click package.

Changed

  • Replaced assert level logs with warn level.

Migration Guide.


Pull Request #277

Version 4.11.3

05 Apr 13:24
Compare
Choose a tag to compare
  • Removed connection validity checks.
  • Refactored networking code.

Migration Guide.


Pull Request #275

Version 4.11.2

22 Mar 16:27
Compare
Choose a tag to compare
  • Added sending of the app's install time and update time.
  • Added connection validity checks.
  • Updated gradle version.
  • Prevents random occurrence of attribution request being fired before session request.
  • Replicate fix of foreground timer in background timer.

Migration Guide.


Pull Request #271

Version 4.11.1

27 Feb 15:25
Compare
Choose a tag to compare
  • Prevent multiple created threads mentioned in #265
  • Protect Package Manager from throwing unexpected exceptions like in #266

Migration Guide.


Pull Request #268

Version 4.11.0

14 Dec 13:57
Compare
Choose a tag to compare
  • Sending correctly Amazon Fire Advertising Identifier.
  • Added adid field to the attribution callback response.
  • Added possibility to set default tracker for the app by adding adjust_config.properties file to the assets folder of your app. Mostly meant to be used by the Adjust Store & Pre-install Tracker Tool.
  • Added method Adjust.getAdid() to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered.
  • Added methd Adjust.getAttribution() to be able to get current attribution value at any time after obtaining it, not only when attribution callback has been triggered.
  • Updated Criteo plugin:

Migration Guide.


Pull Request #236

Remove native code

21 Nov 15:55
Compare
Choose a tag to compare
  • Remove native code

Migration Guide.


Pull Request #241 #243

Send fire ad id

18 Nov 16:51
Compare
Choose a tag to compare
  • No longer necessary to implement attribution changed to received deferred deeplinks
  • Send push token with dedicated package sdk_info
  • Send os_buid with BUILD.ID info
  • Send fire ad id and is tracking enable information
  • Send vm ISA information from native code

Migration Guide.


Pull Request #240

Remove extra disconnect

16 Sep 14:32
Compare
Choose a tag to compare

Remove disconnect after URLConnection creation. Allow to do it after response is read

Migration Guide.


Pull Request #229

Set explicit keep alive

14 Sep 12:49
Compare
Choose a tag to compare

⛔️ SDK v4.10.1 should not be integrated, since we noticed errors in network communication for some Android API levels.

  • Set explicit keep alive time for ScheduledThreadPoolExecutor to prevent wrong default of older API's

Migration Guide.


Pull Request #226