MXO and User Privacy in iOS Apps
iOS: What do I need to do if my bundle identifier changes?
Changing the bundle identifier for your app has an impact on any Eligibility Rules using that identifier as one of the criteria for decisioning. The SDK captures and stores the identifier for your app automatically in the Device Data Adapter, as the App name. Changing the identifier means that the name stored in the Device Data Adapter and the name specified in your Eligibility Rules no longer match. To ensure those Eligibility Rules continue to function correctly, update the App name specified in those rules to reflect the new bundle identifier for your App.
For more information, see Edit an Eligibility Rule.
Changing the bundle identifier may also impact the tracking of customer activity and capturing og customer data for any Interaction Points you have configured. The bundle identifier may be picked up as part of the Interaction Point path, depending on how your integration is set up. If your bundle identifier changes you may need to update the path specified for your Interaction Points to reflect those changes.
For more information, see Edit an Interaction Point.
Android: What do I need to do if my app name changes?
Changing the name of your app has an impact on any Eligibility Rules using that name as one of the criteria for decisioning. The SDK captures and stores the name of your app automatically in the Device Data Adapter, as the App name. Changing the app name means that the name stored in the Device Data Adapter and the name specified in your Eligibility Rules no longer match. To ensure those Eligibility Rules continue to function correctly, update the app name specified in those rules to reflect the new name for your app.
For more information, see Edit an Eligibility Rule.