Test the integration
Adtrace checks install status with a silent push about once per day. Plan for up to 24 hours before the Testing Console reflects uninstall or reinstall.
Use a physical device or an emulator that includes Google Play.
Test uninstall measurement
- Install a debug or release build on your test device.
- Open the app (so the SDK runs and the push token can be sent).
- Open the Adtrace Testing Console in the panel.
- Enter your device ID and select View device data.
- Under App information:
- Install → State should be
Installed - Push token should have a value
- Install → State should be
- Uninstall the app.
- After about 24 hours, check the Testing Console again. Install → State should be
Uninstalled.
If the state moves from Installed to Uninstalled, uninstall measurement is working.
Test reinstall measurement
- Reinstall the same build on the same device.
- Open the app.
- After about 24 hours, check the Testing Console again. Install → State should be
Reinstalled.
Troubleshooting
| Symptom | What to check |
|---|---|
| No Push token in Testing Console | Firebase setup, FCM client, and AdTrace.setPushToken(token, context) on obtain / refresh. See Examples. |
| Token present but state never changes | FCM HTTP v1 JSON key in the panel (correct project, HTTP v1 not legacy). Confirm silent pushes are not blocked by your onMessageReceived logic. |
| Wrong Google project | Regenerate the service-account JSON from the Firebase-linked Cloud project and upload it again. |
If you still need help, contact your Adtrace contact or support with the device ID and push token so they can inspect FCM API responses.
After you fix an issue
- Uninstall the app.
- In Testing Console: enter the device ID → View device data → Forget Device.
- Repeat the uninstall and optional reinstall steps.
See also Setup and the main integration testing section.