Skip to main content

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

  1. Install a debug or release build on your test device.
  2. Open the app (so the SDK runs and the push token can be sent).
  3. Open the Adtrace Testing Console in the panel.
  4. Enter your device ID and select View device data.
  5. Under App information:
    • Install → State should be Installed
    • Push token should have a value
  6. Uninstall the app.
  7. 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

  1. Reinstall the same build on the same device.
  2. Open the app.
  3. After about 24 hours, check the Testing Console again. Install → State should be Reinstalled.

Troubleshooting

SymptomWhat to check
No Push token in Testing ConsoleFirebase setup, FCM client, and AdTrace.setPushToken(token, context) on obtain / refresh. See Examples.
Token present but state never changesFCM 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 projectRegenerate 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

  1. Uninstall the app.
  2. In Testing Console: enter the device ID → View device dataForget Device.
  3. Repeat the uninstall and optional reinstall steps.

See also Setup and the main integration testing section.