Integrate Apps that Support Multi-Country Access

With the addition of multi-space support, the mobile SDK now include the capability to integrate with mobile apps supporting multi-country access.

You can download the latest SDKs and review the extended integration instructions from Github:

An example implementation, showing how you can integrate the mobile SDKs with apps supporting multi-country access, is also available on Github:

How should I configure Apps that support Multi-Country access?

Typically, we recommend configuring a separate Space in MXO for each country.

Create the relevant mobile Touchpoints for each countries Space and use these as part of the configuration parameters when initializing the SDK.

How does the SDK manage users who switch countries in the App?

A unique user identity (TID) is stored separately for each Space. As a user switches between countries, based on the configuration passed to the SDK, the SDK automatically selects the correct user identity with which to associate any insights captured by MXO.