您可以在三个不同的级别设置定位条件:
并非所有条件类型都可以在所有级别设置:例如,某些条件只能在广告系列级设置。
此外,某些条件只能用于排除性定位,而某些条件只能用于肯定定位。
下表介绍了所有条件类型的允许使用情况:
| 类型 | 肯定? | 否定? | 可用级别 | 备注 |
|---|---|---|---|---|
| 广告投放时间 | ✅ | ❌ |
|
|
| 年龄段 | ✅ | ✅ |
|
|
| 应用付款模式 | ✅ | ❌ |
|
|
| 受众群体 | ✅ | ❌ |
|
请参阅需求开发广告系列的受众群体定位指南。 |
| 品牌列表 | ✅ | ✅ |
|
|
| 运营商 | ✅ | ❌ |
|
|
| 组合的受众群体 | ✅ | ❌ |
|
请参阅有关组合的受众群体的帮助中心文章。 |
| 内容标签 | ❌ | ✅ |
|
|
| 自定义的兴趣相似细分受众群 | ✅ | ❌ |
|
由 CustomAffinityInfo 资源定义。请参阅有关自定义受众群体的文章。 |
| 自定义受众群体 | ✅ | ❌ |
|
由 CustomAudience 资源定义。请参阅有关自定义受众群体的文章。 |
| 自定义的意向细分受众群 | ✅ | ❌ |
|
由 CustomIntentInfo 资源定义。请参阅有关自定义的意向细分受众群条件的文章。 |
| 设备 | ✅ | ❌ |
|
|
| 扩展受众特征 | ✅ | ✅ |
|
|
| 适用性别 | ✅ | ✅ |
|
|
| 收入范围 | ✅ | ✅ |
|
|
| IP 封锁 | ✅ | ✅ |
|
|
| 关键字 | ✅ | ✅ |
|
在广告系列级,您只能排除关键字。 |
| 关键字主题 | ✅ | ✅ |
|
|
| 语言 | ✅ | ❌ |
|
|
| 人生大事 | ✅ | ✅ |
|
|
| 产品信息组 | ✅ | ❌ |
|
酒店广告和购物广告系列的树状结构。 请参阅指南。 |
| 产品信息范围 | ✅ | ❌ |
|
|
| 本地生活服务 ID | ✅ | ❌ |
|
表示本地生活服务广告系列的服务类型。 |
| 位置 | ✅ | ✅ |
|
请参阅有关地理位置定位的指南。 |
| 营业地点组 | ✅ | ❌ |
|
使用距离半径定位多个地理位置区域。请参阅有关地理位置定位的指南。 |
| 移动应用类别 | ✅ | ✅ |
|
|
| 移动应用 | ✅ | ✅ |
|
|
| 移动设备 | ✅ | ❌ |
|
|
| 否定关键字列表 | ❌ | ✅ |
|
|
| 操作系统版本 | ✅ | ❌ |
|
|
| 生育情况 | ✅ | ✅ |
|
在广告系列一级,仅支持排除性定位。 |
| 展示位置 | ❌ | ✅ |
|
网址长度(250 个字符)和深度(2 个级别)有限制。不允许使用 adsenseformobileapps.com。 |
| 展示位置列表 | ❌ | ✅ |
|
让您能够管理要在多个广告系列中排除的展示位置列表。 |
| 附近 | ✅ | ❌ |
|
使用地址或纬度/经度和半径创建。请参阅有关地理位置定位的指南。 |
| 主题 | ✅ | ✅ |
|
|
| 用户兴趣 | ✅ | ✅ |
|
验证可用性是否 兼容广告系列类型。某些用户兴趣选项仅 适用于特定类型的广告系列。 |
| 用户列表 | ✅ | ✅ |
|
使用用户列表的 ID。 |
| 视频阵容 | ✅ | ✅ |
|
|
| 网页 | ✅ | ✅ |
|
用于根据条件定位或排除广告客户网站上的特定网页
。将 Webpage 条件设置为
否定条件,用于实现网址排除。 |
| YouTube 频道 | ✅ | ✅ |
|
|
| YouTube 视频 | ✅ | ✅ |
|
受众群体信息定位条件
您可以使用 AudienceInfo 条件在广告组级定位受众群体。在
AdGroupCriterion上将
audience字段设置为您要定位的
受众群体的资源名称。
检查 MutateAudienceResult 以获取 audience_id
使用 AudienceService.MutateAudiences 创建受众群体时,每个操作都会返回一个
MutateAudienceResult。您可以检查
MutateAudienceResult 以获取 audience_id,方法是解析
返回的 resource_name,或者在将
response_content_type 设置为 MUTABLE_RESOURCE 时检查可变 audience 对象:
# Inspect MutateAudienceResult to get audience_id
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = resource_name.split("/")[-1]
print(f"Created audience with resource_name '{resource_name}' and audience_id '{audience_id}'.")
# If response_content_type is MUTABLE_RESOURCE, you can access result.audience.id directly:
if result.audience and result.audience.id:
print(f"Audience ID from mutable resource: {result.audience.id}")