Closed rexhuang1220 closed 6 months ago
This issue has been automatically marked as stale due to inactivity for 60 days. If this issue is still relevant, please respond with any updates or this issue will be closed in 7 days. If you believe this is a mistake, please comment to let us know. Thank you for your contributions.
This issue has been closed due to inactivity. If this issue is still relevant, please reopen it or create a new one. Thank you for your contributions.
Describe the bug
According to the official document, it indicates that
Method to change the tracking state. If disabled, the Branch Android SDK will not track any user data or state. The SDK will not send any network calls, except for deep linking, when tracking is disabled.
However, we observe that the SDK still makes API calls when we disable the tracking for testing the deferred deep link case. Furthermore, we found the request body contains GAID when making the API call (
v1/install
), here is the request body:As you can see, the request body contains GAID even when
"tracking_disabled": true
, I doubt is the behavior of Android Branch SDK compliant with GDPR or not.Steps to reproduce
Branch.getInstance().disableTracking(true)
adb
commandv1/install
) with GAID in the request body.Expected behavior
The SDK should not make any API call or it shouldn't send GAID when disabling the tracking
SDK Version
5.8.1
Make and Model
Samsung M13
OS
12
Additional Information/Context
No response