Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
ReportFooter contains data available after report generation, such as warnings and row counts, and is always the last message in the stream response.
ReportFooter includes an array of ReportWarning objects which provide warnings associated with the report generation.
ReportFooter contains a matchingRowCount field indicating the total number of rows that matched the request, though this may not match the number of rows in the response.
ReportWarning objects have a type field specifying the warning type and a description field detailing the warning message in English.
The Type enum lists various possible warning types, including data before account timezone changes, data processing delays, or currency mismatches.
Describes the details of the warning message, in English.
Type
Warning type.
Enums
TYPE_UNSPECIFIED
Default value for an unset field. Do not use.
DATA_BEFORE_ACCOUNT_TIMEZONE_CHANGE
Some data in this report is aggregated based on a time zone different from the requested time zone. This could happen if a local time-zone report has the start time before the last time this time zone changed. The description field will contain the date of the last time zone change.
DATA_DELAYED
There is an unusual delay in processing the source data for the requested date range. The report results might be less up to date than usual. AdMob is aware of the issue and is actively working to resolve it.
OTHER
Warnings that are exposed without a specific type. Useful when new warning types are added but the API is not changed yet.
REPORT_CURRENCY_NOT_ACCOUNT_CURRENCY
The currency being requested is not the account currency. The earning metrics will be based on the requested currency, and thus not a good estimation of the final payment anymore, due to the currency rate fluctuation.
[null,null,["Last updated 2025-08-20 UTC."],[],["The content defines data groups, specifically warnings and row counts, available after report generation. This data is sent as the final message in a stream response, containing an array of `warnings` and a `matchingRowCount`. Each warning includes a `type` and `description`. Warning types include `DATA_BEFORE_ACCOUNT_TIMEZONE_CHANGE`, `DATA_DELAYED`, `OTHER`, and `REPORT_CURRENCY_NOT_ACCOUNT_CURRENCY`, detailing issues like time zone discrepancies, data delays, unspecified warnings, or currency mismatches. The matching row count may not match the number of rows in the response.\n"]]