Budget

包含管理預算的方法。 如需詳細資訊,請參閱 預算

方法

方法名稱 傳回類型 描述
廣告活動 CampaignSelector 取得用來篩選共用此預算的廣告活動清單的選取器。
getAmount double 取得預算金額。
getDeliveryMethod 字串 取得此預算 (預算類型) 的遞送方式。
getEntityType 字串 取得此實體的類型。
getId 字串 取得可唯一識別此共用預算的識別碼。
getName 字串 取得此共用預算的名稱。
getStats 統計資料 取得共用此預算之廣告活動的成效資料。
getType 字串 取得此預算類型。
isExplicitlyShared 布林值 取得布林值,指出此預算是否為共用預算。
setAmount (雙倍金額) void 將預算設定為指定的金額。
setDeliveryMethod (字串方法) void 設定此預算的遞送方式。

廣告活動

取得用來篩選共用此預算的廣告活動清單的 選取器

僅從使用 BudgetSelector 擷取的 budget 物件呼叫此方法;如果您使用廣告活動的 getBudget 方法擷取預算,則不得呼叫它。

傳回

類型 描述
CampaignSelector 用來篩選共用此預算的廣告活動清單的選取器。

getAmount

取得預算金額。

傳回

類型 描述
double 預算,以帳戶貨幣表示。

getDeliveryMethod

取得預算的遞送方式 (預算類型) 。

傳回

類型 描述
字串 預算的傳遞方式。 可能的值為:
  • 標準版
  • 加速
如需詳細資訊,請參閱什麼是 預算選項?

getEntityType

取得此實體的類型。

傳回

類型 描述
字串 此實體的類型,即 Budget

getId

取得可唯一識別此共用預算的識別碼。

傳回

類型 描述
字串 可唯一識別此共用預算的 ID。 如果預算不是共用預算,則傳回 null。

getName

取得此共用預算的名稱。

傳回:

類型 描述
字串 共用預算的名稱。 如果預算不是共用預算,則傳回 null。

getType

取得此預算類型。

傳回:

類型 描述
字串 預算的類型。 以下是可能的類型。
  • 每天

getStats

取得共用此預算之廣告活動的成效資料。

成效資料僅適用於共用預算。 若要呼叫這個方法,您必須在預算選取器的鏈結中包含 forDateRange (String dateRange) forDateRange (Object dateFrom, Object dateTo) 方法。

傳回:

類型 描述
統計資料 共用此預算之廣告活動的成效資料。 如果預算不是共用預算,則傳回 null。

isExplicitlyShared

取得布林值,指出此預算是否為共用預算。

廣告活動與這些廣告活動共用的預算必須位於同一個帳戶中。 共用預算有助於充分利用預算。 例如,如果廣告活動 A 自己的預算為 $10 美元,而廣告活動 B 也有自己的 $10 美元預算,則廣告活動 A 可能只花費其預算中的 $8 美元。 但因為廣告活動 B 成效良好,它已花光所有預算,而且本來可以花更多。 如果廣告活動共用預算,廣告活動 B 會自動使用廣告活動 A 未使用的 2 美元,這會增加更多流量傳送給您的機會。

傳回:

類型 描述
布林值 如果預算是由多個廣告活動共用,則為 True ;否則為 false

setAmount (雙倍金額)

設定預算金額。

若要更新共用預算,您必須使用 BudgetSelectorBudgetIterator 取得預算。 如果您使用 Campaign 實體的方式 getBudget 取得預算,設定預算金額會失敗。

引數

名稱 類型 描述
金額 double 預算,以帳戶貨幣表示。

傳回

類型 描述
void 會傳回 nothing。

setDeliveryMethod (字串方法)

設定預算的傳遞方式。

引數

名稱 類型 描述
方法 字串 預算的傳遞方式。 可能會區分大小寫的值如下:
  • 標準版
  • 加速
如需詳細資訊,請參閱什麼是 預算選項?

傳回

類型 描述
void 會傳回 nothing。

另請參閱

Campaign.getBudget () BudgetIterator.next ()