予算

予算を管理する方法が含まれています。 詳細については、「 予算」を参照してください。

メソッド

メソッド名 戻り値の型 説明
キャンペーン CampaignSelector この予算を共有するキャンペーンのリストをフィルター処理するために使用されるセレクターを取得します。
getAmount double 予算の金額を取得します。
getDeliveryMethod string この予算の配信方法 (予算タイプ) を取得します。
getEntityType string このエンティティの型を取得します。
getId string この共有予算を一意に識別する ID を取得します。
getName string この共有予算の名前を取得します。
getStats 統計情報 この予算を共有するキャンペーンのパフォーマンス データを取得します。
getType string この予算の種類を取得します。
isExplicitlyShared ブール型 この予算が共有予算であるかどうかを示すブール値を取得します。
setAmount(double amount) void 予算を指定した金額に設定します。
setDeliveryMethod(String メソッド) void この予算の配信方法を設定します。

キャンペーン

この予算を共有するキャンペーンのリストをフィルター処理するために使用される セレクター を取得します。

このメソッドは、 BudgetSelector を使用して取得した予算オブジェクトからのみ呼び出します。キャンペーンの getBudget メソッドを使用して予算を取得した場合は、呼び出すことはできません。

戻り値

説明
CampaignSelector この予算を共有するキャンペーンのリストをフィルター処理するために使用されるセレクター。

getAmount

予算の金額を取得します。

戻り値

説明
double 予算 (アカウントの通貨)。

getDeliveryMethod

予算の配信方法 (予算タイプ) を取得します。

戻り値

説明
string 予算の配信方法。 使用可能な値は次のとおりです。
  • STANDARD
  • 高速
詳細については、「予算オプションとは?」を参照してください。

getEntityType

このエンティティの型を取得します。

戻り値

説明
string このエンティティの種類 ( Budget)。

getId

この共有予算を一意に識別する ID を取得します。

戻り値

説明
string この共有予算を一意に識別する ID。 予算が共有予算ではない場合は null を返します。

getName

この共有予算の名前を取得します。

戻り値:

説明
string 共有予算の名前。 予算が共有予算ではない場合は null を返します。

getType

この予算の種類を取得します。

戻り値:

説明
string 予算の種類。 使用可能な種類を次に示します。
  • 毎日

getStats

この予算を共有するキャンペーンのパフォーマンス データを取得します。

パフォーマンス データは、共有予算でのみ使用できます。 このメソッドを呼び出すには、予算セレクターのチェーンに forDateRange(String dateRange) メソッドまたは forDateRange(Object dateFrom, Object dateTo) メソッドを含める必要があります。

戻り値:

説明
統計情報 この予算を共有するキャンペーンのパフォーマンス データ。 予算が共有予算ではない場合は null を返します。

isExplicitlyShared

この予算が共有予算であるかどうかを示すブール値を取得します。

キャンペーンと共有する予算は、同じアカウント内に存在する必要があります。 予算を共有すると、予算を最大限に活用できます。 たとえば、キャンペーン A に独自の 10 ドルの予算があり、キャンペーン B に独自の 10 ドルの予算がある場合、キャンペーン A は予算の 8 ドルしか使わない可能性があります。 しかし、キャンペーン B は好調な結果だったため、予算をすべて使い果たしたし、もっと使うこともできたはずだ。 キャンペーン間で予算が共有されている場合、キャンペーン B はキャンペーン A が使用しなかった 2 ドルを自動的に使用するため、より多くのトラフィックが送信される可能性が高くなります。

戻り値:

説明
ブール型 予算が複数のキャンペーンで共有されることを意図している場合は true 。それ以外の場合は false

setAmount(double amount)

予算の金額を設定します。

共有予算を更新するには、 BudgetSelectorBudgetIterator を使用して予算を取得する必要があります。 キャンペーン エンティティのgetBudget方法を使用して予算を取得すると、予算の金額の設定に失敗します。

引数

名前 説明
金額 double 予算 (アカウントの通貨)。

戻り値

説明
void Nothing を返します。

setDeliveryMethod(string method)

予算の配信方法を設定します。

引数

名前 説明
メソッド string 予算の配信方法。 大文字と小文字を区別できる値は次のとおりです。
  • STANDARD
  • 高速
詳細については、「予算オプションとは?」を参照してください。

戻り値

説明
void Nothing を返します。

関連項目

Campaign.getBudget()BudgetIterator.next()