Installs are one of the most important things to record in your app. The Adjust SDK records an install when a user installs your app on their device. Adjust then attributes the install to the responsible campaign. You can use the Adjust testing console to verify install information and ensure you’re receiving information before deploying to production.
There are two types of install you can test:
- Organic: installs that occur without the user interacting with a campaign link
- Non-organic: installs that occur when the user interacts with a campaign link
Use these tools to test the SDK:
- The Adjust testing console, available in AppView.
- The Adjust Device API.
- Your IDE’s log output.
Organic installs
To test organic installs in your app:
- Follow the integration guide for your platform to integrate the Adjust SDK.
- Set the environment to sandbox. This ensures that your app only sends information to the testing console.
- Set your log level to verbose to capture all logging information from your app.
- Set up a test device or an emulated device and find the device’s advertising ID. You can install the Adjust Insights app to find this information.
- If you’ve previously used the device for testing:
- Delete your app from the test device.
- Clear the device’s advertising ID from the testing console. Follow the instructions for the Testing console in AppView.
- Alternatively, call the forget device endpoint to remove existing information about the device.
- Download and open the test version of your app that contains the Adjust SDK.
- Open the testing console and check the device’s advertising ID status.
Non-organic installs
To test non-organic installs in your app:
-
Follow the get started guide for your platform to integrate the Adjust SDK.
-
Set the environment to sandbox. This ensures that your app only sends information to the testing console.
-
Set your log level to verbose to capture all logging information from your app.
-
Set up a test device or an emulated device and find the device’s advertising ID. You can install the Adjust Insights app to find this information.
-
If you’ve previously used the device for testing:
- Delete your app from the test device.
- Clear the device’s advertising ID from the testing console. Follow the instructions for the Testing console in AppView.
- Alternatively, call the forget device endpoint
-
- If you want to test probabilistic modeling, enable Probablistic modeling for clicks at the app level or link level.
- If you want to test device ID matching, add your device advertising ID to your campaign URL:
-
Set up your test link in a web environment.
-
Select your test link on your test device.
-
Download and open the test version of your app that contains the Adjust SDK.
Successful install
Testing console
Open the testing console and check the device’s advertising ID status. If the install data is recorded successfully, an entry is shown for the device’s advertising ID.
IDE logging
Open the logging console in your IDE and look for events logged by Adjust
. If the install is recorded successfully, the message Install tracked is logged.
Unsuccessful install
If the install fails, nothing is recorded in the testing console. When you search for the device’s advertising ID the message Advertising ID not found is shown in the console output.
Make sure you follow all steps in the Get started guide for your platform. Contact your Adjust representative or the support@adjust.com if you’re experiencing issues.