-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Van Pham edited this page Jun 14, 2018
·
8 revisions
- Base API for adding events
- Refactoring for improvements on event and value API
- Update for POST instead of GET
- Add transaction API for sending data to
/purchase
API - includes currency, quantity, unit price, and productID
- Allow SDK to accept INSTALL_REFERRER and pass it on connect
- Update the OS_VERSION to reflect the integer version of the OS_VERSION
- Pass referrer on the first ping for referral installs
- Check to make sure that eventValue is an integer
- Add overloaded
transaction
method that acceptspurchaseData
andsignature
to validate in app purchases
- Include Amazon app store support
- Make sure to check params are valid before sending events
- Add a method to accept
int
values ineventWithNameAndValue
- Add
device
parameter to passMANUFACTURER
andMODEL
- Add jar delete/build tasks
- Allow users who use the Facebook SDK to fetch a deeplink to pass in the deferred deeplink from FB. (Added
deeplink_url
parameter for deferred deeplink) - Add
timezone
parameter for device timezone - Handle HTTP errors in HttpConnection
- Add native attribution deeplink url support for tenjin sdk
- Add logic to retry requests for non-200 response.
- Add logic for
getUser
thread to only happen afterconnect
thread
- Always send getDeeplink callback regardless of having deeplink
- Make sure deferred deeplinks are propery decoded and encoded once
- Move to HTTPS
- Fix crashes in HttpConnection: http://crashes.to/s/d335e1fc6a7, http://crashes.to/s/3cdaa402bd5
Properly queue HTTP calls. Make sure connect runs before all other events. Eliminate duplicate calls.
Encode POST params
Add App Device User Agent params
Bug fixes:
- Fix double encoding
- Clean up parameters
Added support for Google Play Install Referrer: https://developer.android.com/google/play/installreferrer/library.html
- Added GDPR Support
- Update GDPR Support