- [JSON representation](https://developers.google.com/chrome/management/reference/rest/v1/AppReport#SCHEMA_REPRESENTATION)
- [AppUsageData](https://developers.google.com/chrome/management/reference/rest/v1/AppReport#AppUsageData)
  - [JSON representation](https://developers.google.com/chrome/management/reference/rest/v1/AppReport#AppUsageData.SCHEMA_REPRESENTATION)

App report.

| JSON representation |
|---|
| ``` { "usageData": [ { object (`https://developers.google.com/chrome/management/reference/rest/v1/AppReport#AppUsageData`) } ], "reportTime": string } ``` |

| Fields ||
|---|---|
| `usageData[]` | ``object (`https://developers.google.com/chrome/management/reference/rest/v1/AppReport#AppUsageData`)`` App usage data. |
| `reportTime` | ``string (`https://protobuf.dev/reference/protobuf/google.protobuf#timestamp` format)`` Timestamp when the report was collected. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: `"2014-10-02T15:01:23Z"`, `"2014-10-02T15:01:23.045123456Z"` or `"2014-10-02T15:01:23+05:30"`. |

## AppUsageData

App usage data.

| JSON representation |
|---|
| ``` { "runningDuration": string, "appId": string, "appType": enum (`https://developers.google.com/chrome/management/reference/rest/v1/TelemetryApplicationType`), "appInstanceId": string } ``` |

| Fields ||
|---|---|
| `runningDuration` | ``string (`https://protobuf.dev/reference/protobuf/google.protobuf#duration` format)`` App foreground running time. A duration in seconds with up to nine fractional digits, ending with '`s`'. Example: `"3.5s"`. |
| `appId` | `string` App id. |
| `appType` | ``enum (`https://developers.google.com/chrome/management/reference/rest/v1/TelemetryApplicationType`)`` Type of app. |
| `appInstanceId` | `string` Application instance id. This will be unique per window/instance. |