- 资源:FirstAndThirdPartyAudience
- FirstAndThirdPartyAudienceType
- AudienceType
- AudienceSource
- ContactInfoList
- ContactInfo
- 同意
- ConsentStatus
- MobileDeviceIdList
- 方法
资源:FirstAndThirdPartyAudience
描述用于定位的第一方或第三方受众群体名单。第一方受众群体是通过使用客户数据创建的。第三方受众群体由第三方数据提供商提供,只能授权给客户。
| JSON 表示法 | 
|---|
| { "name": string, "firstAndThirdPartyAudienceId": string, "displayName": string, "description": string, "firstAndThirdPartyAudienceType": enum ( | 
| 字段 | |
|---|---|
| name | 
 仅限输出。第一方和第三方受众群体的资源名称。 | 
| firstAndThirdPartyAudienceId | 
 仅限输出。第一方和第三方受众群体的唯一 ID。由系统分配。 | 
| displayName | 
 第一方和第三方受众群体的显示名称。 | 
| description | 
 用户提供的受众群体说明。 仅适用于第一方受众群体。 | 
| firstAndThirdPartyAudienceType | 
 受众群体是第一方受众群体还是第三方受众群体。 | 
| audienceType | 
 受众群体的类型。 | 
| audienceSource | 
 仅限输出。相应受众群体的来源。 | 
| membershipDurationDays | 
 符合条件的事件发生后,相应条目在受众群体中保留的天数。设置的值必须大于 0 且小于或等于 540。 仅适用于第一方受众群体。 如果使用以下某个  
 | 
| displayAudienceSize | 
 仅限输出。展示广告网络的估算受众群体规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅在 GET 请求中返回。 | 
| activeDisplayAudienceSize | 
 仅限输出。展示广告网络上过去一个月的估计受众群体规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅在 GET 请求中返回。 | 
| youtubeAudienceSize | 
 仅限输出。YouTube 广告网络的估算受众群体规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅适用于第一方受众群体。 仅在 GET 请求中返回。 | 
| gmailAudienceSize | 
 仅限输出。Gmail 广告网络的估算受众群体规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅适用于第一方受众群体。 仅在 GET 请求中返回。 | 
| displayMobileAppAudienceSize | 
 仅限输出。展示广告网络中移动应用受众群体的估计规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅适用于第一方受众群体。 仅在 GET 请求中返回。 | 
| displayMobileWebAudienceSize | 
 仅限输出。展示广告网络中估算的移动网站受众群体规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅适用于第一方受众群体。 仅在 GET 请求中返回。 | 
| displayDesktopAudienceSize | 
 仅限输出。展示广告网络中估算的桌面设备受众群体规模。 如果大小小于 1000,则出于隐私权方面的原因,系统会隐藏该数字并返回 0。否则,该数字将舍入到两位有效数字。 仅适用于第一方受众群体。 仅在 GET 请求中返回。 | 
| appId | 
 appId 与所上传 mobileDeviceIds 的类型相匹配。 仅适用于  | 
| 联合字段 members。目标客户匹配受众群体的初始成员。members只能是下列其中一项: | |
| contactInfoList | 
 仅限输入。用于定义初始受众群体成员的联系信息列表。 仅适用于  | 
| mobileDeviceIdList | 
 仅限输入。用于定义初始受众群体成员的移动设备 ID 列表。 仅适用于  | 
FirstAndThirdPartyAudienceType
第一方和第三方受众群体资源的可能类型。
| 枚举 | |
|---|---|
| FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_UNSPECIFIED | 如果未指定类型或类型未知,则为默认值。 | 
| FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_FIRST_PARTY | 通过使用客户数据创建的受众群体。 | 
| FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_THIRD_PARTY | 由第三方数据提供商提供的受众群体。 | 
AudienceType
可能的受众群体类型。
| 枚举 | |
|---|---|
| AUDIENCE_TYPE_UNSPECIFIED | 如果未指定类型或类型未知,则为默认值。 | 
| CUSTOMER_MATCH_CONTACT_INFO | 受众群体是通过将客户与已知的联系信息进行匹配而生成的。 | 
| CUSTOMER_MATCH_DEVICE_ID | 受众群体是通过将客户与已知的移动设备 ID 进行匹配而生成的。 | 
| CUSTOMER_MATCH_USER_ID | 通过将客户与已知的用户 ID 进行匹配来生成受众群体。 | 
| ACTIVITY_BASED | 受众群体是根据广告系列活动创建的。 | 
| FREQUENCY_CAP | 受众群体是根据已向用户展示广告的次数排除特定用户来创建的。 | 
| TAG_BASED | 受众群体是根据附加到像素的自定义变量创建的。 | 
| YOUTUBE_USERS | 受众群体是根据观看者以往与视频、YouTube 广告或 YouTube 频道的互动情况创建的。 | 
| LICENSED | 第三方受众群体类型的子类型。 | 
AudienceSource
可能的受众群体来源。
| 枚举 | |
|---|---|
| AUDIENCE_SOURCE_UNSPECIFIED | 当受众群体来源未指定或未知时的默认值。 | 
| DISPLAY_VIDEO_360 | 源自 Display & Video 360。 | 
| CAMPAIGN_MANAGER | 源自 Campaign Manager 360。 | 
| AD_MANAGER | 源自 Google Ad Manager。 | 
| SEARCH_ADS_360 | 源自 Search Ads 360。 | 
| YOUTUBE | 源自 YouTube。 | 
| ADS_DATA_HUB | 源自广告数据中心。 | 
ContactInfoList
用于封装一组联系信息(用于定义目标客户匹配受众群体成员)的封装容器消息。
| JSON 表示法 | 
|---|
| { "contactInfos": [ { object ( | 
| 字段 | |
|---|---|
| contactInfos[] | 
 用于定义目标客户匹配受众群体成员的 ContactInfo 对象列表。拆分 contactInfos 后,成员的大小不得超过 50 万。 | 
| consent | 
 仅限输入。 如果将此字段留空,则表示未指定意见征求情况。 如果将  | 
ContactInfo
用于定义目标客户匹配受众群体成员的联系信息。
| JSON 表示法 | 
|---|
| { "hashedEmails": [ string ], "hashedPhoneNumbers": [ string ], "zipCodes": [ string ], "hashedFirstName": string, "hashedLastName": string, "countryCode": string } | 
| 字段 | |
|---|---|
| hashedEmails[] | 
 成员的 SHA256 哈希电子邮件地址列表。在进行哈希处理之前,请移除所有空格并确保字符串全部为小写。 | 
| hashedPhoneNumbers[] | 
 成员的 SHA256 哈希电话号码列表。在进行哈希处理之前,所有电话号码都必须采用 E.164 格式,并且包含国家/地区拨号代码。 | 
| zipCodes[] | 
 会员的邮政编码列表。 还必须与以下字段一起设置: | 
| hashedFirstName | 
 经过 SHA256 哈希处理的会员名字。在进行哈希处理之前,请移除所有空格并确保字符串全部为小写。 还必须与以下字段一起设置: | 
| hashedLastName | 
 会员的 SHA256 哈希处理后的姓氏。在进行哈希处理之前,请移除所有空格并确保字符串全部为小写。 还必须与以下字段一起设置: | 
| countryCode | 
 会员的国家/地区代码。 还必须与以下字段一起设置: | 
同意
用户意见征求状态。
| JSON 表示法 | 
|---|
| { "adUserData": enum ( | 
| 字段 | |
|---|---|
| adUserData | 
 表示广告用户数据同意情况。 | 
| adPersonalization | 
 表示有关广告个性化的用户意见征求情况。 | 
ConsentStatus
同意情况。
| 枚举 | |
|---|---|
| CONSENT_STATUS_UNSPECIFIED | 此版本中未指定或未知类型值。 | 
| CONSENT_STATUS_GRANTED | 用户选择同意。 | 
| CONSENT_STATUS_DENIED | 用户拒绝。 | 
MobileDeviceIdList
用于封装移动设备 ID 列表的消息,该列表用于定义目标客户匹配受众群体成员。
| JSON 表示法 | 
|---|
| {
  "mobileDeviceIds": [
    string
  ],
  "consent": {
    object ( | 
| 字段 | |
|---|---|
| mobileDeviceIds[] | 
 一个移动设备 ID 列表,用于定义目标客户匹配受众群体成员。mobileDeviceIds 的大小不得超过 50 万。 | 
| consent | 
 仅限输入。 如果将此字段留空,则表示未指定意见征求情况。 如果将  | 
| 方法 | |
|---|---|
| 
 | 创建 FirstAndThirdPartyAudience。 | 
| 
 | 更新目标客户匹配受众群体的会员名单。 | 
| 
 | 获取第一方和第三方受众群体。 | 
| 
 | 列出第一方和第三方受众群体。 | 
| 
 | 更新现有的 FirstAndThirdPartyAudience。 |