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

描述报告中的维度列。报告中请求的维度会在行和 DimensionHeaders 中生成列条目。不过,专门在过滤器或表达式中使用的维度不会在报表中生成列;因此,这些维度不会生成标题。

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

string

维度的名称;例如“userEmail”

AccessMetricHeader

描述报告中的指标列。报告中请求的可见指标会在行和 MetricHeaders 中生成列条目。不过,专门在过滤条件或表达式中使用的指标不会在报告中生成相应的列;因此这些指标不会生成标题。

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)

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

tokensPerHour

object (AccessQuotaStatus)

媒体资源每小时可以使用 5 万个令牌。一个 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

此请求之后的剩余配额。