AI-generated Key Takeaways
- 
          The RunAccessReportResponse represents the customized Data Access Record Report response. 
- 
          The response includes dimension headers and metric headers, along with rows of dimension and metric values. 
- 
          The response also provides the total row count and the current state of all quotas for the Analytics property. 
- 
          Quotas tracked include tokens per day and hour, concurrent requests, and server errors per project per hour. 
- JSON representation
- AccessDimensionHeader
- AccessMetricHeader
- AccessRow
- AccessDimensionValue
- AccessMetricValue
- AccessQuota
- AccessQuotaStatus
The customized Data Access Record Report response.
| JSON representation | 
|---|
| { "dimensionHeaders": [ { object ( | 
| Fields | |
|---|---|
| dimensionHeaders[] | 
 The header for a column in the report that corresponds to a specific dimension. The number of DimensionHeaders and ordering of DimensionHeaders matches the dimensions present in rows. | 
| metricHeaders[] | 
 The header for a column in the report that corresponds to a specific metric. The number of MetricHeaders and ordering of MetricHeaders matches the metrics present in rows. | 
| rows[] | 
 Rows of dimension value combinations and metric values in the report. | 
| rowCount | 
 The total number of rows in the query result.  To learn more about this pagination parameter, see Pagination. | 
| quota | 
 The quota state for this Analytics property including this request. This field doesn't work with account-level requests. | 
AccessDimensionHeader
Describes a dimension column in the report. Dimensions requested in a report produce column entries within rows and DimensionHeaders. However, dimensions used exclusively within filters or expressions do not produce columns in a report; correspondingly, those dimensions do not produce headers.
| JSON representation | 
|---|
| { "dimensionName": string } | 
| Fields | |
|---|---|
| dimensionName | 
 The dimension's name; for example 'userEmail'. | 
AccessMetricHeader
Describes a metric column in the report. Visible metrics requested in a report produce column entries within rows and MetricHeaders. However, metrics used exclusively within filters or expressions do not produce columns in a report; correspondingly, those metrics do not produce headers.
| JSON representation | 
|---|
| { "metricName": string } | 
| Fields | |
|---|---|
| metricName | 
 The metric's name; for example 'accessCount'. | 
AccessRow
Access report data for each row.
| JSON representation | 
|---|
| { "dimensionValues": [ { object ( | 
| Fields | |
|---|---|
| dimensionValues[] | 
 List of dimension values. These values are in the same order as specified in the request. | 
| metricValues[] | 
 List of metric values. These values are in the same order as specified in the request. | 
AccessDimensionValue
The value of a dimension.
| JSON representation | 
|---|
| { "value": string } | 
| Fields | |
|---|---|
| value | 
 The dimension value. For example, this value may be 'France' for the 'country' dimension. | 
AccessMetricValue
The value of a metric.
| JSON representation | 
|---|
| { "value": string } | 
| Fields | |
|---|---|
| value | 
 The measurement value. For example, this value may be '13'. | 
AccessQuota
Current state of all quotas for this Analytics property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted errors.
| JSON representation | 
|---|
| { "tokensPerDay": { object ( | 
| Fields | |
|---|---|
| tokensPerDay | 
 Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens. | 
| tokensPerHour | 
 Properties can use 50,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas. | 
| concurrentRequests | 
 Properties can use up to 50 concurrent requests. | 
| serverErrorsPerProjectPerHour | 
 Properties and cloud project pairs can have up to 50 server errors per hour. | 
| tokensPerProjectPerHour | 
 Properties can use up to 25% of their tokens per project per hour. This amounts to Analytics 360 Properties can use 12,500 tokens per project per hour. An API request consumes a single number of tokens, and that number is deducted from all of the hourly, daily, and per project hourly quotas. | 
AccessQuotaStatus
Current state for a particular quota group.
| JSON representation | 
|---|
| { "consumed": integer, "remaining": integer } | 
| Fields | |
|---|---|
| consumed | 
 Quota consumed by this request. | 
| remaining | 
 Quota remaining after this request. |