- HTTP 请求
- 路径参数
- 请求正文
- 响应正文
- 授权范围
- CampaignToForecast
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- CriterionBidModifier
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- CampaignBiddingStrategy
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- ManualCpcBiddingStrategy
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- MaximizeClicksBiddingStrategy
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- MaximizeConversionsBiddingStrategy
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- ForecastAdGroup
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- BiddableKeyword
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- KeywordForecastMetrics
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 试试看!
返回对指定广告系列的关键字预测的指标(如展示次数、点击次数、总费用)。
抛出的错误的列表:AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError QuotaError RequestError
HTTP 请求
POST https://googleads.googleapis.com/v17/customers/{customerId}:generateKeywordForecastMetrics
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
customerId |
客户的 ID。 |
请求正文
请求正文中包含结构如下的数据:
JSON 表示法 |
---|
{ "forecastPeriod": { object ( |
字段 | |
---|---|
forecastPeriod |
预测的日期范围。开始日期必须是将来的日期,并且结束日期必须在自即日起 1 年之内。所用的参考时区是客户所属的 Google Ads 账号所在的时区。如果未设置,系统会使用从下周日至下周六的默认日期范围。 |
campaign |
必需。预测中使用的广告系列。 |
currencyCode |
用于汇率转换的币种。默认情况下,使用客户的账号币种。仅当币种与账号币种不同时,才设置此字段。您可以访问 https://developers.google.com/google-ads/api/data/codes-formats#currency-codes,查看有效货币代码的列表。 |
响应正文
[KeywordPlanIdeaService.GenerateKeywordForecastMetrics] 的响应消息。
如果成功,响应正文将包含结构如下的数据:
JSON 表示法 |
---|
{
"campaignForecastMetrics": {
object ( |
字段 | |
---|---|
campaignForecastMetrics |
广告系列预测结果。 |
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/adwords
如需了解详情,请参阅 OAuth 2.0 概览。
CampaignToForecast
要对关键字进行广告系列预测的广告系列。
JSON 表示法 |
---|
{ "languageConstants": [ string ], "geoModifiers": [ { object ( |
字段 | |
---|---|
languageConstants[] |
要定位的语言的资源名称列表。资源名称的格式为“languageConstants/{criterionId}”。如需查看语言条件代码的列表,请参阅 https://developers.google.com/google-ads/api/data/codes-formats#languages。 |
geoModifiers[] |
要定位的地理位置。营业地点必须是唯一的。 |
keywordPlanNetwork |
必需。用于定位的广告网络。 |
negativeKeywords[] |
进行预测时要在广告系列中使用的否定关键字列表。 |
biddingStrategy |
必需。广告系列的出价策略。 |
adGroups[] |
要预测的新广告系列中的广告组。 |
conversionRate |
由用户定义的预期转化率(转化次数除以总点击次数)。该值以十进制值表示,因此 2% 的预期转化率应输入为 0.02。如果留空,系统将使用估算的转化率。 |
CriterionBidModifier
地理位置条件出价调节系数。
JSON 表示法 |
---|
{ "geoTargetConstant": string, "bidModifier": number } |
字段 | |
---|---|
geoTargetConstant |
要定位的地理位置的资源名称。资源名称的格式为“geoTargetConstants/{criterionId}”。 |
bidModifier |
criterionId 的关联多重维度。如果设置,则此值不能为 0。 |
CampaignBiddingStrategy
新广告系列预测支持的出价策略。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 bidding_strategy 。出价策略。bidding_strategy 只能是下列其中一项: |
|
manualCpcBiddingStrategy |
使用每次点击费用人工出价策略进行预测。 |
maximizeClicksBiddingStrategy |
使用“尽可能争取更多点击次数”出价策略进行预测。 |
maximizeConversionsBiddingStrategy |
使用“尽可能提高转化次数”出价策略进行预测。 |
ManualCpcBiddingStrategy
每次点击费用人工出价策略。
JSON 表示法 |
---|
{ "maxCpcBidMicros": string, "dailyBudgetMicros": string } |
字段 | |
---|---|
maxCpcBidMicros |
必需。将应用于采用每次点击费用人工出价策略的广告系列内广告组的出价(以微单位表示)。 |
dailyBudgetMicros |
广告系列级预算(以微单位表示)。设置后,系统会为广告系列中使用的本地货币强制执行最小值。如果此字段设置得过低,则会显示最小值时出错。 |
MaximizeClicksBiddingStrategy
“尽可能争取更多点击次数”出价策略。
JSON 表示法 |
---|
{ "dailyTargetSpendMicros": string, "maxCpcBidCeilingMicros": string } |
字段 | |
---|---|
dailyTargetSpendMicros |
必需。用于估算的每日目标支出(以微单位表示)。系统为广告系列中使用的本地货币强制设置了最小值。如果此字段设置得过低,则会显示最小值时出错。 |
maxCpcBidCeilingMicros |
每次点击费用的最高出价上限(以微单位表示)。 |
MaximizeConversionsBiddingStrategy
“尽可能提高转化次数”出价策略。
JSON 表示法 |
---|
{ "dailyTargetSpendMicros": string } |
字段 | |
---|---|
dailyTargetSpendMicros |
必需。用于估算的每日目标支出(以微单位表示)。此值必须大于零。 |
ForecastAdGroup
作为要预测的广告系列一部分的广告组。
JSON 表示法 |
---|
{ "biddableKeywords": [ { object ( |
字段 | |
---|---|
biddableKeywords[] |
必需。进行预测时要在广告组中使用的可出价关键字列表。至少需要一个关键字。 |
negativeKeywords[] |
关键字的详细信息。您应该同时指定关键字文字和匹配类型。 |
maxCpcBidMicros |
生成预测的流量时,为广告组使用的最高每次点击费用。此值将覆盖出价策略中设置的最高每次点击费用值。仅为具有最高 CPC 值的出价策略指定此字段。 |
BiddableKeyword
广告组的可出价关键字部分。
JSON 表示法 |
---|
{
"keyword": {
object ( |
字段 | |
---|---|
keyword |
必需。关键字。必须包含文字和匹配类型。 |
maxCpcBidMicros |
以微单位表示的每次点击费用最高出价,替换预测模拟中广告组级每次点击费用的最高出价。此值将替换出价策略和广告组中设置的最高每次点击费用值。仅为支持最高每次点击费用值的出价策略指定此字段。 |
KeywordForecastMetrics
无方案关键字广告系列的预测指标。
JSON 表示法 |
---|
{ "impressions": number, "clickThroughRate": number, "averageCpcMicros": string, "clicks": number, "costMicros": string, "conversions": number, "conversionRate": number, "averageCpaMicros": string } |
字段 | |
---|---|
impressions |
总展示次数。 |
clickThroughRate |
平均点击率。仅当展示次数 > 时可用0. |
averageCpcMicros |
平均每次点击费用。仅当点击次数 >0. |
clicks |
总点击次数。 |
costMicros |
总费用。 |
conversions |
预测的转化次数:点击次数 * 转化率。 |
conversionRate |
预测的转化率。 |
averageCpaMicros |
平均每次转化费用,计算方式为:costMicros / 转化次数。 |