We are implementing AEP SDK in our mobile application for both platforms- iOS and Android.
We have implemented the GDPR optout privacy using MobileCore.setPrivacyStatus method, below is the link for reference :
When user has opted out, analytics requests should not be sent to adobe server. We have captured the log in debugger, attaching it here.
Is this done correctly ? If someone has done the same way, request you to please confirm. Many thanks in advance !
2020-04-03 15:08:24.946062+0530 ABC[123456:1234567] [AdobeExperienceSDK TRACE <com.adobe.module.analytics>]: HandleAnalyticsContentRequest - Sending request to process the currently queued events.2020-04-03 15:08:24.947902+0530 ABC[123456:1234567] [AdobeExperienceSDK WARNING <com.adobe.module.analytics>]: Track - Dropping track request (Privacy is opted out).2020-04-03 15:08:44.353246+0530 ABC[123456:1234567]  nw_connection_receive_internal_block_invoke [C29] Receive reply failed with error "Operation canceled"
The log is showing the expected behavior. This line specifically:2020-04-03 15:08:24.947902+0530 ABC[123456:1234567] [AdobeExperienceSDK WARNING <com.adobe.module.analytics>]: Track - Dropping track request (Privacy is opted out).
More information regarding the AEP SDK and GDPR can be seen at https://aep-sdks.gitbook.io/docs/resources/privacy-and-gdpr. Please let us know if you have any additional questions.
Adobe Experience Cloud