预算

包含用于管理预算的方法。 有关详细信息,请参阅 预算

方法

方法名称 返回类型 说明
市场活动 CampaignSelector 获取用于筛选共享此预算的市场活动列表的选择器。
getAmount double 获取预算金额。
getDeliveryMethod string 获取此预算 (预算类型) 的交付方法。
getEntityType string 获取此实体的类型。
getId string 获取唯一标识此共享预算的 ID。
getName string 获取此共享预算的名称。
getStats 统计 获取共享此预算的市场活动的效果数据。
getType string 获取此预算的类型。
isExplicitlyShared 布尔值 获取指示此预算是否为共享预算的布尔值。
setAmount (双倍金额) void 将预算设置为指定的金额。
setDeliveryMethod (字符串方法) void 设置此预算的交付方法。

市场活动

获取用于筛选共享此预算的市场活动列表的 选择器

仅从使用 BudgetSelector 检索的预算对象调用此方法;如果使用市场活动的 getBudget 方法检索预算,则可能不会调用它。

返回

类型 说明
CampaignSelector 用于筛选共享此预算的广告系列列表的选择器。

getAmount

获取预算金额。

返回

类型 说明
double 以帐户货币表示的预算。

getDeliveryMethod

获取预算的交付方法 (预算类型) 。

返回

类型 说明
string 预算的交付方法。 可能的值是:
  • 标准
  • 加速
有关详细信息,请参阅什么是 预算选项?

getEntityType

获取此实体的类型。

返回

类型 说明
string 此实体的类型,即 Budget

getId

获取唯一标识此共享预算的 ID。

返回

类型 说明
string 唯一标识此共享预算的 ID。 如果预算不是共享预算,则返回 null。

getName

获取此共享预算的名称。

返回:

类型 说明
string 共享预算的名称。 如果预算不是共享预算,则返回 null。

getType

获取此预算的类型。

返回:

类型 说明
string 预算的类型。 以下是可能的类型。
  • 每天

getStats

获取共享此预算的市场活动的效果数据。

性能数据仅适用于共享预算。 若要调用此方法,必须在预算选择器的链中包含 forDateRange (字符串 dateRange) forDateRange (Object dateFrom, Object dateTo) 方法。

返回:

类型 说明
统计 共享此预算的市场活动的效果数据。 如果预算不是共享预算,则返回 null。

isExplicitlyShared

获取指示此预算是否为共享预算的布尔值。

它们共享的广告系列和预算必须位于同一帐号中。 共享预算有助于充分利用预算。 例如,如果市场活动 A 有自己的 10 美元预算,而市场活动 B 有自己的 10 美元预算,则市场活动 A 可能只花费其预算的 8 美元。 但由于广告系列 B 表现良好,它花掉了所有预算,本可以花更多钱。 如果广告系列共享预算,广告系列 B 将自动使用广告系列 A 未使用的 2 美元,从而增加获得更多流量的机会。

返回:

类型 说明
Boolean 如果预算旨在由多个市场活动共享,则为 true ;否则为 false

setAmount (双倍金额)

设置预算金额。

若要更新共享预算,必须使用 BudgetSelectorBudgetIterator 获取预算。 如果使用 Campaign 实体的方法 getBudget 获取预算,则设置预算金额将失败。

参数

名称 类型 说明
金额 double 以帐户货币表示的预算。

返回

类型 说明
void 不返回任何内容。

setDeliveryMethod (字符串方法)

设置预算的交付方法。

参数

名称 类型 说明
方法 string 预算的交付方法。 可能的区分大小写的值为:
  • 标准
  • 加速
有关详细信息,请参阅什么是 预算选项?

返回

类型 说明
void 不返回任何内容。

另请参阅

Campaign.getBudget () BudgetIterator.next ()