REST Resource: properties.audienceLists

资源:AudienceList

受众群体名单是指在创建名单时,受众群体中的用户名单。一个受众群体可能包含多个针对不同日期创建的受众群体名单。

JSON 表示法
{
  "name": string,
  "audience": string,
  "audienceDisplayName": string,
  "dimensions": [
    {
      object (AudienceDimension)
    }
  ],
  "creationQuotaTokensCharged": integer,
  "state": enum (State),
  "beginCreatingTime": string,
  "rowCount": integer,
  "errorMessage": string,
  "percentageCompleted": number,
  "recurringAudienceList": string,
  "webhookNotification": {
    object (WebhookNotification)
  }
}
字段
name

string

仅限输出。标识符。在创建期间分配的受众群体名单资源名称。此资源名称用于标识相应 AudienceList

格式:properties/{property}/audienceLists/{audienceList}

audience

string

必需。受众群体资源名称。此资源名称用于标识要列出的受众群体,并且在 Analytics Data API 和 Admin API 之间共享。

格式:properties/{property}/audiences/{audience}

audienceDisplayName

string

仅限输出。相应受众群体的描述性显示名称。例如,“购买者”。

dimensions[]

object (AudienceDimension)

必需。查询响应中请求和显示的维度。

creationQuotaTokensCharged

integer

仅限输出。创建 AudienceList 期间收取的配额令牌总数。由于此令牌数基于 CREATING 状态的活动,因此一旦 AudienceList 进入 ACTIVEFAILED 状态,所扣除的令牌数就会固定下来。

state

enum (State)

仅限输出。相应 AudienceList 的当前状态。

beginCreatingTime

string (Timestamp format)

仅限输出。调用 audienceLists.create 且 AudienceList 开始处于 CREATING 状态的时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

rowCount

integer

仅限输出。AudienceList 结果中的总行数。

errorMessage

string

仅限输出。在创建受众群体列表失败时填充错误消息。此类失败的常见原因是配额用尽。

percentageCompleted

number

仅限输出。相应受众群体导出的完成百分比,介于 0 到 100 之间。

recurringAudienceList

string

仅限输出。创建相应受众群体名单的周期性受众群体名单。循环受众群体名单每天都会创建受众群体名单。

如果直接创建受众群体名单,则不会有相关联的周期性受众群体名单,并且此字段将为空。

webhookNotification

object (WebhookNotification)

可选。配置从 Google Analytics Data API 发送到您的 webhook 服务器的 webhook 通知。使用网络钩子是可选的。如果未使用,您需要轮询此 API,以确定受众群体名单何时可供使用。借助 Webhook,您可以向服务器发送通知,而无需进行轮询。

系统会向 webhook 发送一个或两个 POST 请求。系统会立即发送第一个 POST 请求,其中显示新创建的受众群体名单处于 CREATING 状态。第二个 POST 请求将在受众群体列表创建完成(处于 ACTIVE 或 FAILED 状态)后发送。

如果连续快速请求相同的受众群体名单,则可以从缓存中提供第二个及后续受众群体名单。在这种情况下,受众群体名单创建方法可能会返回受众群体名单已处于有效状态。在这种情况下,系统只会向网络钩子发送一个 POST 请求。

AudienceList 目前处于此状态。

枚举
STATE_UNSPECIFIED 系统绝不会使用未指定状态。
CREATING AudienceList 目前正在创建中,将来会提供。创建操作会在 audienceLists.create 调用后立即发生。
ACTIVE AudienceList 已完全创建,可以进行查询。AudienceList 会在收到请求后异步更新为有效状态;这会在初始创建调用后的一段时间(例如 15 分钟)发生。
FAILED 未能创建 AudienceList。重新请求此受众群体名单可能会成功。

方法

create

创建受众群体名单以供日后检索。

get

获取特定受众群体列表的相关配置元数据。

list

列出媒体资源的所有受众群体名单。

query

检索用户受众群体名单。