The RTU Reporting dashboard provides important details on the status of the real-time updates in production and sandbox environments.
It can be found under the Dashboards section in the Partner Portal. Even though real-time updates are processed and reflected in the consumer UI in < 5 minutes, due to reporting pipeline delays, data can be 30-180 minutes delayed in the RTU Reporting dashboard
There are two levels of reporting:
Request Level Feedback: The HTTP status code from Google, along with the error details in case of failures.
Entity Level Feedback: The validation of real-time update once it's received by Google
Request Level Usage Feedback
Failure rates for each route (DELETE, UPSERT) are aggregated over a daily basis.
Note: Even if the API call was successful, ensure the entity was processed successfully in entity-level feedback.
Entity level feedback
Failure/Warning rates for each route and entity type are aggregated over a daily basis.
Timezones in the detailed panels are UTC.
Detailed Entity failure reporting feedback
A specific warning or failure message is displayed for every entity.
Detailed API request failure reporting feedback
In the event Google fails to process the API request (eg, 400 or 500 error), the failure reason will be displayed in this panel.
Stale Entity errors are caused by real-time updates being older than the most recently ingested entity. To resolve this error, ensure the real-time update has an accurate timestamp. See Entity Versioning for more information.