Releases: adjust/windows_sdk
Releases · adjust/windows_sdk
Version 4.17.0
Added
- Added
GetSdkVersion()
method toAdjust
interface to obtain current SDK version string.
Pull Request #42
Version 4.16.0
Version 4.15.0
Added
- Added
CallbackId
property onAdjustEvent
object for users to set custom ID on event object which will later be reported in event success/failure callbacks. - Added
CallbackId
property toAdjustEventSuccess
class. - Added
CallbackId
property toAdjustEventFailure
class.
Changed
- SDK will now fire attribution request each time upon session tracking finished in case it lacks attribution info.
Pull Request #39
Version 4.14.0
Added
- Added deep link caching in case
AppWillOpenUrl
method is called before SDK is initialised.
Pull Request #38
Version 4.13.0
Added
- Added
Adjust.GdprForgetMe()
method to enable possibility for user to be forgotten in accordance with GDPR law.
Pull Request #37
Version 4.12.0
Added
- Added new
click label
parameter in attribution. - Added reading of responses to
sdk_click
packages. - Added
SetDeviceKnown
method inAdjustConfig
class. - Added
EventTrackingSucceeded
property onAdjustConfig
object for setting a callback to be triggered if event is successfully tracked. - Added
EventTrackingFailed
property onAdjustConfig
object for setting a callback to be triggered if event tracking failed. - Added
SesssionTrackingSucceeded
property onAdjustConfig
object for setting a callback to be triggered if session is successfully tracked. - Added
SesssionTrackingFailed
property onAdjustConfig
object for setting a callback to be triggered if session tracking failed. - Added deferred deep link callback
DeeplinkResponse
with decision whether deep link should be launched or not. - Added background tracking feature.
- Added support for suppress log level.
- Added possibility to delay first session.
- Added support for session parameters to be sent in every session/event.
- Added possibility to inject custom user agent to each request.
- Added sending of push token with dedicated package called
sdk_info
. - Added
adid
field to the attribution callback response. - Added method
Adjust.GetAdid()
to be able to getadid
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. - Added check if
sdk_click
package response contains attribution information. - Added sending of attributable parameters with every
sdk_click
package. - Added reading of network type.
- Added reading of connectivity type.
- Added log messages for saved actions to be done when the SDK starts.
- Added usage of app secret in authorization header.
Changed
- Removed
Windows Phone 8.0
support. - Sending
sdk_click
immediately with a dedicated handler. - Firing attribution request as soon as install has been tracked, regardless of presence of attribution callback implementation in user's app.
- Replaced
assert
level logs withwarn
level. - Removed dependency to
PCL Storage
. - Not sending
sdk_click
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.
Adjust.SetupLogging
method is osbsolete. UseAdjustConfig
constructor to set up logging instead.
Pull Request #32
Version 4.0.3
- Added access to Windows Advertising Identifier with
GetWindowsAdId
method. - Cleanups and stability improvements.
Pull Request #26
Windows 10
New Windows 10 target
Added information from EasClientDeviceInformation library
Windows Phone 8.0 app tries to read Advertising id
Migration Guide
Set sdk prefix
Set sdk prefix to allow frameworks like unity to use the adjust windows sdk
(https://github.com/adjust/windows_sdk/blob/master/doc/migrate.md)
Pull Request #22
Adjust v4
Replaced Response Data delegate with Attribution changed delegate
Config objects to launch SDK and track events
Send currency with revenue
Add Partner parameters
Offline mode
Criteo plugin allows to track Criteo type of events
See the Migration Guide before migrating.
Pull Request #20