SDK integration
The SDK integrates quickly and easily with a minimal resource footprint. Once the SDK is integrated into an app, the majority of changes to your experience program can be made from the Digital Command Center. You do not need to rely on your development team to make changes, or wait to deploy new app versions for updates to your experience program to take place.
For a development team to integrate the Digital Mobile SDK to an app they need integration credentials for the property. A Digital Administrator uses the Digital Command Center to retrieve the SDK integration details. Each property has a unique token, and this must be added to the initialization of the SDK in the app. This ensures that only the app with access to this token can communicate with the property.
For apps using a cross platform framework such Cordova, React, Flutter and so on, there are different SDK tokens for the Android property and the iOS property and the development team must ensure that the correct token is used in the correct platform's app.
To retrieve the SDK token for a property:
Log in to the Digital Command Center for the property.
At the top right of the screen, click the name of the property.
In the menu, click the SDK Integration option. The API token for this property is shown.
Optionally, click Copy Token to copy the API token to the clipboard. This can then easily be pasted into code that is using the SDK initialization API, which relies on this token.