使用广告系列预算时,请注意以下限制和常见错误。
限制
- 任何启用了广告系列实验的广告系列都必须有自己的非共享预算。
- 需求开发广告系列的每日预算至少为 5 美元(或本地货币的等值金额)。从
v26开始,您可以查询CurrencyConstant的demand_gen_info.minimum_budget_per_day_micros字段,以查找给定币种的每日最低预算;请参阅制作需求开发广告系列中的 GAQL 查询示例。
常见错误
| 错误 | 说明 |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
|
表示您在 update 操作中尝试将预算的
explicitly_shared 字段从 true 设置为 false。预算显式共享 (explicitly_shared = true) 后,您无法将 explicitly_shared 改回 false。 |
ResourceCountLimitExceededError.ACCOUNT_LIMIT
|
表示您已达到账号中的预算数量上限。 |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET
|
您尝试向其添加预算的广告系列正在使用广告系列实验,并且该预算已被另一个广告系列使用。 |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE
|
您正在尝试移除与一个或多个有效或已暂停的广告系列相关联的预算。 |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM
|
预算金额低于要求的每日最低预算(例如,需求开发广告系列为 5 美元)。所需的最低版本在 ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros 中返回。
从 v26 开始,您还可以通过查询 currency_constant.demand_gen_info.minimum_budget_per_day_micros,提前查看任何币种所需的最低每日预算。 |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
使用广告系列总预算 (period = CUSTOM_PERIOD) 的广告系列必须指定 Campaign.end_date_time(且不能超过 CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET 强制执行的最长持续时间)。 |