Our app dev teams are struggling to find a way to implement the AEP Mobile SDK Privacy service alongside Adobe Campaign.
Our app has preferences that are collected from a user via a control panel. These determine the type of push notification they wish to receive. They are sent to Adobe Campaign Standard using collectPii.
When the Privacy status is changed to OPT_OUT, we need to update a flag to ACS to stop push notifications going out before setting the Privacy Service to be OPT_OUT. The reason for this is documented in a previous thread, but in summary if we don't then we end up with a disembodied subscribed application in ACS and no means of updating push notification preferences. We want to turn all push notifications off at this stage.
The problem is that when we call collectPii and then immediately set Privacy to OPT_OUT, the collectPii request doesn't complete and commit to ACS.
Any thoughts about how to make Adobe Privacy work nicely with marketing Consent management?
This behavior is expected as setting privacy to opt-out will prevent all network requests from being sent by the ACP SDK. Adding or removing push notification app subscribers is not handled by the ACP SDK. If the functionality for removing app subscribers is needed, we recommend that you open a customer care ticket with Adobe Campaign so the work can be prioritized.