String appKey = AdBrixRm.getAppKey();
FollowSDK Release Notes - Android
Android Release Note
- 2.5.1.3
Release date: 2024.09.19
- Problems solved 2.5.1.2
Release date: 2024.06.17
- Problems solved
The issue of not being able to retrieve in-app messages with user-based personalization applied when logging in immediately after logging out has been improved.
- 2.5.1.1
Release date: 2024.06.11
- 2720620
2720621
- 2720622
If you set it to null or do not call the API, it will be displayed automatically as before.
- Example of use
2.5.1.0
- Release date: 2024.04.22
- Problems solved
An issue where session checks were not performed properly due to background execution restrictions on OneUi 6.0 devices has been resolved.
- 2.5.0.9
Release date: 2024.04.05
-
Problems solved
- Fixed an issue where in-app messages would occasionally not display when switching screens immediately after an event occurred.
Removed a section that could affect network settings in certain situations.
-
2.5.0.7
Dfinery . getInstance ().setCustomInAppMessageParentView(findViewById( R . id . container ));
Distribution date: 2024.03.13
- 2720636
2720637
-
2720638 After this version, those values will no longer be collected.
2720640
-
2720641
-
2720642
The issue of events being loaded repeatedly when the network environment is poor has been resolved.
- 2.5.0.5
- Distribution date: 2024.01.18
- Whats new
Compatibility update to support Unity in-app messaging
-
2.5.0.4
//This API must be called before init() AdBrixRm.setEnableAdIdTracking(false);
Distribution date: 2023.12.13
- Problems solved
The issue of not displaying the value
'
in the contents of the in-app message has been resolved.
- The NullPointerException issue that may occur intermittently for some users using in-app messaging has been resolved.
2.5.0.3
- Distribution date: 2023.12.04
- Problems solved
Fixed an issue where push notifications would not be displayed if the large Icon value for the push notification entered using the AdBrixRm.setPushIconStyle() API was not found.
-
An issue where the in-app message button does not work when the in-app message display and runtime permission acquisition pop-up are called at the same time has been resolved.
AdBrixRm.getSelfServeInAppMessages(new AdBrixRm.GetSelfServeInAppMessagesCallback() {
@Override
public void onCallback(List result) {
...
}
});
Whats new
-
AdBrixRm.setEnableAdIdTracking()
has been added to limit tracking of advertising identifiers (ADID).
2.5.0.2
- Distribution date: 2023.11.16
- Important Changes
- getAllInAppMessage() has been deprecated.
- Even when called, it operates as before, but the newly added
- We recommend using getSelfServeInAppMessages().
restartSDK() has been deprecated.
deleteUserDataAndStopSDK() has been deprecated.
- Problems solved
- An issue where line breaks in in-app message content were not applied has been resolved.
The zoom gesture has been changed to no longer apply to the in-app message screen.
- 2720671
Whats new
-
getSelfServeInAppMessages()
has been added to retrieve in-app messages set to self-serve. - 2.5.0.1
Distribution date: 2023.10.13
- Important Changes
When switching to an activity using AbxDefaultDeeplinkActivity, the abx_tid value in the data of the Intent passed has been removed and passed.
- Problems solved
The problem of not getting data when using
AdBrixRm.getAllInAppMessage()
in version 2.5.0.0 has been resolved.
- Modal, FullScreen layout in-app messages have been changed so that they do not close when swiping left or right.
Whats new
-
AdbrixRm.getAppKey()
has been added to get the App key set in the SDK.
2.5.0.0
- Distribution date: 2023.09.27
Important Changes
- The in-app message display method has been changed to web view.
2720687
- The exposure frequency and do not view today information have been changed to be maintained when updating in-app messages.
- The in-app message has been changed to close when the back button is pressed while the in-app message is displayed.
User mode/device mode settings can now be set in the SDK without calling the setInAppMessageFetchMode API, so the corresponding API has been removed .
- 2720691
Problems solved
- An issue where performance was not measured when the abx_tid value was encoded after clicking a link has been fixed.
- An issue where in-app messages were not displayed intermittently during screen transition has been fixed.
2.4.0.8
- Distribution date: 2023.08.29
problem solved
- An issue where the in-app message close button and bottom button could not be touched has been fixed.
- An issue where in-app messages were not displayed intermittently when changing screens quickly has been fixed.
- 2.4.0.7
Distribution date: 2023.08.01
- problem solved
2820263
- 2820264
- 2.4.0.6
- Distribution date: 2023.07.14
- problem solved
2720709
- 2720710
Distribution date: 2023.06.20
Important Changes
- The setKakaoId(kakaoId:callback:) API has been added to set up Kakao Friend Talk.
- The setPhoneNumber(phoneNumber:callback) API for SMS settings has been added.
problem solved
In versions 2.4.0.3 and 2.4.0.4, an issue where the area outside the button is not displayed as transparent when using the Modal Image Only layout that includes a button has been resolved.
- Deprecated
- saveCiProperties(key:value)
- 2720719
2720720
- 2720721
Important Changes
- When calling the login API , the call has been changed so that it is not called if the userId is empty or contains only spaces.
- 2720724
- 2720725
2720726
- The ability to subscribe to and reject notifications has been added.
- https://help.dfinery.io/hc/en-us/articles/360037024934-Linking-Growth-Action-Android
2720729
- 2720730
- Fixed a StackOverflowError issue that some users were experiencing.
-
Changes have been made so that pop-up message data can be updated when the user uses
setInAppMessageFetchMode()
API. - The issue of the pop-up message appearing gray when the background color of the Modal ImageOnly layout is set to transparent has been resolved.
- 2.4.0.3
2720735
- Important Changes
- Growth Action (In-App Message)
- To prevent pop-up messages from being affected by the device state (status bar, notch, full screen, etc.), the area where pop-up messages will be displayed has been reduced to a safe area .
- 2720739
- problem solved
SDK
- The event processing method has been changed to reduce event omission due to event processing failure.
- An issue where existing user data is retained when logging in with a different ID without calling logout has been resolved.
Memory processing when accessing the DB within the SDK has been optimized.
- Growth Action (Push Message)
- The push content section has been changed to be expandable when the push image download fails.
- Growth Action (In-App Message)
Pop-up message Modal Image Only An issue where margins were visible on both sides in landscape mode has been corrected.
- Unnecessary server requests have been removed from the logic for retrieving pop-up message data.
- Fixed an issue where text was cut off in the pop-up message Modal.
2.4.0.2
- released on 2023.02.09
- update logic to deal with deferred deeplink.
2.4.0.1
- released on 2023.02.09
- fix deeplink_open url decorating issue.
- update logic to deal with SDK initialize.
change gradle setting (google play-services-ads, installreferrer)
- fix impression API issue.
- 2.4.0.0
- released on 2023.01.20
- update in-app message Sticky Banner.
add in-app message API.
- update addToWishList, share API.
- bug fixed.
2.3.1.9
- released on 2022.12.23
- bug fixed.
2.3.1.8
- released on 2022.12.02
- update getUserId API.
- bug fixed.
- 2.3.1.7
released on 2022.11.02
- update logic to deal with sdk event.
- 2.3.1.6
released on 2022.10.19
- update SDK logic.
- 2.3.1.5
- released on 2022.09.29
update internal logic.
- fix in-app message keyboard issue.
- 2.3.1.4
released on 2022.09.05
- update logic to deal with timer schedule
- update in-app message and push API
update logic to deal with SDK initialize
- 2.3.1.3
- released on 2022.07.25
- update logic to deal with targetSdkVersion 31
2.3.1.2
- released on 2022.06.30
- update event prefix logic
2.3.0.2
- released on 2022.06.08
- update FlushAllEvents API
update EventUploadInterval API
- update proguard rule
- 2.3.0.1
released on 2022.05.18
- update in-app message API
- 2.3.0.0
- released on 2022.05.13
- update in-app message API
update event prefix logic
2.2.0.1
- released on 2022.04.22
- save attribution information at the local DB to prevent losing adkey
2.2.0.0
- released on 2022.03.23
- add action history for app push
2.1.3.0
- released on 2022.03.01
- add Seoul region AWS
- update purchase API
- 2.1.2.5
released on 2022.01.27
- update SDK logic
- 2.1.2.4
- released on 2021.12.01
- update secure logic of SDK
2.1.2.3
- released on 2021.11.18
- update DSK logic
2.1.2.2
- released on 2021.11.08
- update adid logic to deal with android 12
- update in-app message start logic
- update policy of SDK pause and stop
- 2.1.2.0 ~ 2.1.2.1(skip)
2.1.1.3
- released on 2021.09.15
- update in-app message logic
2.1.1.2
- released on 2021.09.15
bug fixed
-
2.1.1.1
released on 2021.09.04
- update max event count handling logic
update nCPI tracking link logic
- add refactoring cache memory logic
2.1.1.0
- released on 2021.08.04
update app-link open logic
update event logic of duplicated adkey
- Do not use nCPI tracking link
- 2.1.0.1
released on 2021.06.24
- add in-app message feature
2.0.1.0
-
released on 2021.06.10
add APIs dealing with push
-
update deep link logic
update user_property_changed event logic
-
update event upload logic
-
2.0.0.8
fix Bintray Gradle error
-
release libraries on the Sonatype repository
2.0.0.5 - 2.0.0.7(skip)
-
issues of migration from Bintray to the Sonatype
2.0.0.4
-
fix NullPointerException on event uploading
-
2.0.0.3
-
fix deeplink_open error in android api29
-
2.0.0.2
add deeplinkLiseter function
-
2.0.0.1
fix NullPointerException
-
legacy Gradle
1.1.2301
-
fix Bintray Gradle error
release libraries on Sonatype repository
-
1.1.2300(skip)
-
fix error of migration from bintray to sonatype
1.1.2200
-
Add New Purchase api with 'orderSales' parameter
-
1.1.2110
-
Add SignUp Channel (SkTid, AppleId)
1.1.2100
-
unlock limit for purchase product array list count
-
change product array list limit 10 to 50
-
1.1.0.9
updated notification logic
-
1.1.0.8
-
updated notification key
-
1.1.0.7
updated internal logic
added keys concerned with battery state
Added logout API
added clearUserProperty API
1.1.0.6
handled exception when getting time zone offset (Android OS issue 7.0 ~ 8.1)
1.1.0.5
fixed minor bug when received push
1.1.0.4
added logic can handle NotificationManagerCompat exception
1.1.0.3
added logic for react native
modified internal logic
1.1.0.2
-
added is_wifi_only key
-
When you use JSONObject type of deprecated method, its values will be transformed to 4 types automatically.
-
Following as:
-
(int, long) --> long
-
(float, double)--> double
-
boolean
-
String
-
-
-
This has been applied starting from version 1.1.0.0.
1.0.2.7
-
Added push APIs
1.0.2.6
-
modified adid format along with LAT on/off
1.0.2.5
-
modified internal logic
-
information of device will be updated immediately
1.0.2.4
-
prevent crash from device if old version of AbxReceiver is used
-
extend coverage of deeplink-URI format
-
bug fix - wrong appKey, wrong SecretKey
-
bug fix - confused last_deeplink_id
1.0.2.3
- !do not support anymore
-
modified package structure
-
Install Broadcast Receiver's name is modified as follows:
previous version
<receiver android:name="com.igaworks.v2.core.applicat <wbr/> ion.AbxReceiver" ...
2820273
<receiver android:name="com.igaworks.v2.core.AbxReceiver" ... />
1.0.2.2
- !do not support anymore
-
modified deeplink event logic
-
modified package structure
-
bug fix - session-interval
-
bug fix - can occur when user just only 'long-touch' application not 'launch'
1.0.2.1
- !do not support anymore
-
added deferred deeplink logic (beta)
1.0.2.0
- !do not support anymore
-
fixed bug that becomes blank log_id when the 'tid' key is not present
-
fixed event upload interval bug
1.0.1.9
- !do not support anymore
-
added four common class's pre-defined functions
1.0.1.8
- !do not support anymore
-
added key validation logic. fixed google referrer tid
1.0.1.7
- !do not support anymore
-
enable to GDPR Function
1.0.1.6
- !do not support anymore
-
modified wrong endpoint url
1.0.1.5
- !do not support anymore
-
added pre-defined method in commerce, game
-
purchase method moved to common class
1.0.1.4
- !do not support anymore
-
bug fix - language (deviceinfo)
1.0.1.3
- !do not support anymore
-
Bug: App crashes with AbxApplication class
-
Internal logic for last deeplink id and last firstOpen id
1.0.1.2
- !do not support anymore
-
GDPR Option, Updated Deeplink Conversion logic
-
Updated http request logic: Renew request_datetime value when retrying request
-
Fixed: session interval value is negative in process kill case + device reboots