市场活动可以指定自己的预算,也可以与其他市场活动共享预算。 使用共享预算,可以确定要共享预算的同一帐户中的市场活动。 共享预算可以帮助你充分利用预算。 例如,如果市场活动 A 有自己的 10 美元预算,而市场活动 B 有自己的 10 美元预算,那么市场活动 A 可能只花费其预算的 8 美元。 但是,由于竞选活动B表现良好,它花费了所有的预算,可以花更多的钱。 如果市场活动共享预算,市场活动 B 将自动使用市场活动 A 未使用的 2 美元,从而增加更多流量通过你的方式发送的机会。
市场活动及其预算是在脚本外部创建的。 创建市场活动时,可以指定其预算。 如果不使用共享预算,则只需执行该操作。 但是,如果要共享预算,则需要创建预算并将其共享到一个或多个市场活动。 若要创建共享预算并将其与一个或多个市场活动相关联,请使用 Microsoft Advertising Web 应用程序。 有关详细信息,请参阅如何实现跨多个市场活动共享预算?
若要获取市场活动的预算,请调用市场活动的 getBudget 方法。
Budget 对象包括 isExplicitlyShared 属性。 使用此属性可以确定预算是共享预算还是特定于市场活动。 此外,如果未共享预算,则 ID 和 Name 属性返回 null。
从 Campaign 对象访问共享预算时,无法更新共享预算。 例如,如果调用了市场活动 getBudget 的方法,则如果预算是共享的,则无法更新预算。 可以从市场活动对象更新的唯一预算是特定于市场活动的预算。
若要更新共享预算,必须从预算选择器获取 Budget 对象 (请参阅 BudgetSelector) 。 选择器仅返回共享预算;选择器将不包括特定于市场活动的预算。
有关演示如何获取和更新共享预算的示例,请参阅 管理共享预算。