[AppTrackingTransparency requirement update]
This may affect SmartBeat's user counting function, so please update to the corresponding SDK as soon as possible.
SmartBeat's old SDK (Suppression of duplicate user counting) counts users by IDFA.
In the new SDK, a UU will be stored in the Keychain instead of using the IDFA.
In iOS14, if the consent dialog for AppTrackingTransparency.framework is displayed and consent is not obtained, the IDFA is updated to 0-filled IDFA, so the user is counted as a different user before and after the dialog.
iOS apps that meet the following requirements are affected
・iOS SDK Version 1.29, 1.29.1 or earlier
・Unity SDK Version 1.21.3 or earlier
・Unreal Engine SDK Version 1.2.13 or earlier
・Cordova SDK Version 1.3.11 or earlier
Considering the following four cases, please update to the latest SDK version as dictated below.
Please update to the latest SDK version either before or concurrent with this feature implementation.
It is expected that the AppTrackingTransparency.framework will be mandatory by early spring, so please update to the new SDK before the AppTrackingTransparency.framework is actually mandated.
The new SDK has been improved user count specification to allow for more accurate measurements, so we highly recommend updating to the new SDK when you next update your apps as soon as possible.
Please update to the new SDK as soon as possible, because the user counting feature may not work as expected in some environments.
※ You can check it on the SmartBeat app list screen.
In iOS14, it will be required to obtain IDFA by early spring by using AppTrackingTransparency.framework to display the consent dialog and obtain the user's consent.
If the user refuses to obtain the consent in the above dialog, the following IDFA filled with 0 will be obtained.
0-filled IDFA: 000000-0000-0000-0000-0000-000000000000-000000000000