adjust / ios_sdk

This is the iOS SDK of
http://www.adjust.com
MIT License
617 stars 287 forks source link

[Privacy Manifest]: Adjust Won't track if IDFA is opted out #708

Open pavm035 opened 4 months ago

pavm035 commented 4 months ago

Hi,

Recently we updated Adjust SDK to v4.38.0 which has privacy manifest support, so whe we checked the app by opting out IDFA(allow apps not to track) then adjust won't perform any tracking like sending events, so when i checked the code it seems that due to adding privacy domains in the privacy manifest file which blocks the API call when the tracking is disabled, is it known issue on your side or any suggestion on how to fix this?

Screenshot 2024-04-19 at 9 28 05

Screenshot 2024-04-19 at 9 31 13
uerceg commented 4 months ago

Hi @pavm035,

Thank you for reporting this. For the non-consented users, the SDK should not try to send anything to domains which are defined as tracking domains, but instead, the requests should be sent to analytics.adjust.com domain(s).

Do you see on your end which domain is the SDK trying to send the request? Is the request to analytics.adjust.com being blocked?

pavm035 commented 4 months ago

Hi @uerceg
Thanks for the quick reply, i confirmed that it only affects to consent domains, btw to explain our business team who they are not aware about the difference between consent vs non-consent domains, how do we ensure it doesn't impact to our business tracking?