RunAccessReportResponse

自定义的数据访问记录报告响应。

JSON 表示法
{
  "dimensionHeaders": [
    {
      object (AccessDimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (AccessMetricHeader)
    }
  ],
  "rows": [
    {
      object (AccessRow)
    }
  ],
  "rowCount": integer,
  "quota": {
    object (AccessQuota)
  }
}
字段
dimensionHeaders[]

object (AccessDimensionHeader)

报告中与特定维度对应的列的标题。DimensionHeader 的数量和 DimensionHeader 的顺序与行中显示的维度一致。

metricHeaders[]

object (AccessMetricHeader)

报告中与特定指标相对应的列的标题。MetricHeader 的数量和 MetricHeader 的顺序与行中显示的指标一致。

rows[]

object (AccessRow)

报告中维度值组合和指标值的行。

rowCount

integer

查询结果中的总行数。rowCount 与响应中返回的行数、limit 请求参数和 offset 请求参数无关。例如,如果查询返回 175 行,并且在 API 请求中包含 50 的 limit,则响应将包含 175 行的 rowCount,但只有 50 行。

如需详细了解此分页参数,请参阅分页

quota

object (AccessQuota)

此 Google Analytics(分析)媒体资源(包括此请求)的配额状态。此字段不适用于帐号级请求。

AccessDimensionHeader

描述报告中的维度列。报告中请求的维度会在行和 DimensionHeader 中生成列条目。不过,专用于过滤器或表达式的维度不会在报告中生成列;相应地,这些维度也不会生成标题。

JSON 表示法
{
  "dimensionName": string
}
字段
dimensionName

string

维度名称;例如“userEmail”。

AccessMetricHeader

描述报告中的指标列。报告中请求的可见指标会在行和 MetricHeader 中生成列条目。不过,专用于过滤器或表达式的指标不会在报告中生成列;相应地,这些指标也不会生成标题。

JSON 表示法
{
  "metricName": string
}
字段
metricName

string

指标的名称;例如“accessCount”。

AccessRow

访问每行的报告数据。

JSON 表示法
{
  "dimensionValues": [
    {
      object (AccessDimensionValue)
    }
  ],
  "metricValues": [
    {
      object (AccessMetricValue)
    }
  ]
}
字段
dimensionValues[]

object (AccessDimensionValue)

维度值列表。这些值的顺序与请求中指定的顺序相同。

metricValues[]

object (AccessMetricValue)

指标值列表。这些值的顺序与请求中指定的顺序相同。

AccessDimensionValue

维度的值。

JSON 表示法
{
  "value": string
}
字段
value

string

维度值。例如,对于“国家/地区”维度,此值可能是“法国”。

AccessMetricValue

指标的值。

JSON 表示法
{
  "value": string
}
字段
value

string

衡量值。例如,此值可以为“13”。

AccessQuota

此 Google Analytics(分析)媒体资源的所有配额的当前状态。如果某个媒体资源的任何配额已用尽,对该媒体资源的所有请求都将返回“资源已用尽”错误。

JSON 表示法
{
  "tokensPerDay": {
    object (AccessQuotaStatus)
  },
  "tokensPerHour": {
    object (AccessQuotaStatus)
  },
  "concurrentRequests": {
    object (AccessQuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (AccessQuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (AccessQuotaStatus)
  }
}
字段
tokensPerDay

object (AccessQuotaStatus)

媒体资源每天可以使用 250,000 个令牌。大部分请求消耗的令牌数都少于 10 个。

tokensPerHour

object (AccessQuotaStatus)

媒体资源每小时可以使用 50,000 个令牌。一个 API 请求使用单一数量的令牌,该数量将从每小时、每日和每个项目每小时的所有配额中扣除。

concurrentRequests

object (AccessQuotaStatus)

媒体资源最多可以使用 50 个并发请求。

serverErrorsPerProjectPerHour

object (AccessQuotaStatus)

媒体资源和云项目对每小时最多可以出现 50 个服务器错误。

tokensPerProjectPerHour

object (AccessQuotaStatus)

媒体资源每小时最多可以使用每个项目的 25% 令牌。相当于 Analytics 360 媒体资源每小时每个项目可使用 12,500 个令牌。一个 API 请求使用单一数量的令牌,该数量将从每小时、每日和每个项目每小时的所有配额中扣除。

AccessQuotaStatus

特定配额组的当前状态。

JSON 表示法
{
  "consumed": integer,
  "remaining": integer
}
字段
consumed

integer

此请求消耗的配额。

remaining

integer

提出此申请后剩余的配额。