- HTTP 请求
- 路径参数
- 请求正文
- 响应正文
- 授权范围
- 定位
- CampaignDuration
- PlannedProduct
- AdvancedProductTargeting
- SurfaceTargetingSettings
- YouTubeSelectSettings
- OnTargetAudienceMetrics
- ReachCurve
- ReachForecast
- PlannedProductReachForecast
- PlannedProductForecast
- 试试看!
针对给定的广告客户和定位配置生成覆盖面预测。
HTTP 请求
POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/reachForecast:generateReachForecast
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
advertiserId |
必需。将投放计划广告系列的广告客户的 ID。 |
请求正文
请求正文中包含结构如下的数据:
| JSON 表示法 |
|---|
{ "targeting": { object ( |
| 字段 | |
|---|---|
targeting |
必需。规划的广告系列的定位参数。 |
campaignDuration |
必需。计划广告系列的投放时长。 |
currencyCode |
必需。方案的货币代码,采用 ISO 4217 格式。 |
plannedProducts[] |
必需。要纳入预测的订单项的列表。 |
minEffectiveFrequency |
可选。报告的覆盖面指标的最低有效频次。这是客户必须看到广告的最少次数,只有这样才能认为广告有效。此设置只会对报告产生影响。 必须介于 1 到 10 之间(含 1 和 10)。如果未指定,则应用默认值 1。 |
响应正文
针对 ReachForecastService.GenerateReachForecast 的响应消息。
如果成功,响应正文将包含结构如下的数据:
| JSON 表示法 |
|---|
{ "onTargetAudienceMetrics": { object ( |
| 字段 | |
|---|---|
onTargetAudienceMetrics |
定位地理位置的估计受众群体规模。 |
reachCurve |
生成的预测曲线。 |
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/display-video
如需了解详情,请参阅 OAuth 2.0 Overview。
定位
已规划广告系列的定位设置。
| JSON 表示法 |
|---|
{ "plannableLocationIds": [ string ], "ageRange": enum ( |
| 字段 | |
|---|---|
plannableLocationIds[] |
必需。要定位的可规划地理位置的 ID。 您可以使用 |
ageRange |
可选。要定位到的年龄段。 |
genders[] |
可选。要定位到的适用性别选项。 |
devices[] |
可选。要定位的设备。 |
CampaignDuration
覆盖面方案的时长。
| JSON 表示法 |
|---|
{ // Union field |
| 字段 | |
|---|---|
联合字段 duration。广告系列时长的选择。duration 只能是下列其中一项: |
|
durationDays |
必需。相应方案涵盖的天数。 |
dateRange |
必需。方案涵盖的日期范围。 |
PlannedProduct
方案中特定产品的配置。
| JSON 表示法 |
|---|
{
"plannableProductCode": string,
"budgetMicros": string,
"advancedProductTargeting": {
object ( |
| 字段 | |
|---|---|
plannableProductCode |
必需。商品的代码,例如“VIDEO_REACH_CAMPAIGN”。 |
budgetMicros |
必需。相应商品的预算(以微为单位)。 |
advancedProductTargeting |
可选。可选的订单项级定位条件替换。 |
AdvancedProductTargeting
特定于产品的定位覆盖设置。
| JSON 表示法 |
|---|
{ "surfaceTargetingSettings": { object ( |
| 字段 | |
|---|---|
surfaceTargetingSettings |
可选。可规划的定位展示平台。 |
targetFrequency |
可选。广告在特定时间段内向同一用户展示的平均次数。 |
frequencyCap |
可选。相应商品的频次上限。 |
ageRange |
可选。要定位到的年龄段。 |
genders[] |
可选。要定位到的适用性别选项。 |
devices[] |
可选。要定位的设备。 |
userInterestIds[] |
可选。要定位的用户兴趣 ID。 可以使用 |
userListIds[] |
可选。要定位的用户名单 ID。 您可以使用 |
youtubeSelectSettings |
可选。YouTube 优选设置。 |
dateRange |
可选。要定位到的日期范围。 |
plannableLocationIds[] |
可选。要定位的可规划地理位置 ID。 |
network |
可选。要定位到的网络。 |
SurfaceTargetingSettings
展示位置定位选择。
| JSON 表示法 |
|---|
{
"surfaces": [
enum ( |
| 字段 | |
|---|---|
surfaces[] |
可选。要定位到的平台。 |
YouTubeSelectSettings
YouTube 优选频道组的设置。
| JSON 表示法 |
|---|
{ "lineupId": string } |
| 字段 | |
|---|---|
lineupId |
可选。YouTube 优选频道组的 ID。 |
OnTargetAudienceMetrics
定位地理位置的估算受众群体规模。
| JSON 表示法 |
|---|
{ "youtubeAudienceSize": string, "censusAudienceSize": string } |
| 字段 | |
|---|---|
youtubeAudienceSize |
YouTube 受众群体的估计规模。 |
censusAudienceSize |
根据目标地理位置的人口普查数据得出的观众规模。 |
ReachCurve
生成的覆盖面曲线。
| JSON 表示法 |
|---|
{
"reachForecasts": [
{
object ( |
| 字段 | |
|---|---|
reachForecasts[] |
曲线上的点,按费用排序。 |
ReachForecast
覆盖面曲线中的单个点。
| JSON 表示法 |
|---|
{ "costMicros": string, "plannedProductReachForecasts": [ { object ( |
| 字段 | |
|---|---|
costMicros |
相应时间点的总费用(以微为单位)。 |
plannedProductReachForecasts[] |
此费用点上各个产品的细分。 |
forecast |
整个方案的汇总预测。 |
PlannedProductReachForecast
特定产品的效果预测。
| JSON 表示法 |
|---|
{
"costMicros": string,
"plannableProductCode": string,
"plannedProductForecast": {
object ( |
| 字段 | |
|---|---|
costMicros |
相应商品的费用(以百万分之一为单位)。 |
plannableProductCode |
商品的代码。 |
plannedProductForecast |
商品的销售情况指标。 |
PlannedProductForecast
预测点的效果指标。
| JSON 表示法 |
|---|
{ "onTargetReach": string, "onTargetImpressions": string, "trueviewViews": string, "totalReach": string, "totalImpressions": string, "viewableImpressions": string, "onTargetCoviewReach": string, "totalCoviewReach": string, "onTargetCoviewImpressions": string, "totalCoviewImpressions": string } |
| 字段 | |
|---|---|
onTargetReach |
符合目标受众群体定义的唯一身份用户覆盖面。 |
onTargetImpressions |
面向目标受众的展示次数。 |
trueviewViews |
TrueView 观看次数。 |
totalReach |
覆盖的唯一身份用户总数。 |
totalImpressions |
总展示次数。 |
viewableImpressions |
可见的展示次数。 |
onTargetCoviewReach |
符合目标受众群体定义且触达的唯一身份用户数,包括共同观看者。 |
totalCoviewReach |
覆盖的唯一身份用户总数,包括同看者。 |
onTargetCoviewImpressions |
面向目标受众的展示次数(包括同看者)。 |
totalCoviewImpressions |
总展示次数(包括同看者)。 |