Skip to content

Analytics troubleshooting ​

First, refresh the analytics page: an open report does not receive new events automatically.

Check that:

  1. the request was sent to the production API with the correct app UID;
  2. the server responded with 201 Created;
  3. event_type is supported;
  4. occurred_at has the correct date and time zone;
  5. the selected range includes the event date;
  6. visitor_key is stable for each installation;
  7. the mobile app sends the correct platform; the server determines the country from the IP.
Missing metricRequirement
InstallsAn install event
MAU and DAUAn activity event and a stable visitor_key
Retentioninstall and activity from the same installation on days one through seven afterward
GeographyA public device IP and an up-to-date server GeoIP database; local IPs remain unknown
PlatformsThe value ios or android
Push campaign CTRpush_open with the correct visitor_key and meta.send_hash

An event without a stable identifier may be stored but excluded from unique activity metrics. Events queued on an offline device appear after sending and are assigned to the date in occurred_at.

If the problem persists, send support the app UID, build version, event type, request time, and HTTP response. Do not send real user identifiers or tokens in a public channel.

SiteCargo documentation