Initialization
Instructions for initializing Deepwall SDKs
Last updated
Instructions for initializing Deepwall SDKs
Last updated
Before starting to implement Deepwall into your app, you need to register your app on the Deepwall management console and get the client API key.
If you have not registered your app yet, please refer to the guide for app registration.
App RegistrationAfter you have completed the installation of our SDK for your platform, you can import and initialize the Deepwall SDK in your app.
You should only initialize Deepwall once, usually on app launch.
You need to replace {CLIENT_API_KEY} with your app specific key created by Deepwall during app registration. You can get this key from the Deepwall management console. Just navigate to the App Settings page on the Integration tab.
Depending on whether you built your app for testing or for production, you must set the environment as sandbox or production.
This value should be set to .sandbox
only during the testing phase of your application. Make sure to set the environment to .production
just before you publish the app.
We use this environment to distinguish between real traffic and test traffic from test devices. It is very important that you set this value accordingly.