Budget

Enthält die Methoden zum Verwalten eines Budgets. Weitere Informationen finden Sie unter Budget.

Methoden

Methodenname Rückgabetyp Beschreibung
Kampagnen CampaignSelector Ruft eine Auswahl ab, die zum Filtern der Liste der Kampagnen verwendet wird, die dieses Budget teilen.
getAmount double Ruft den Betrag des Budgets ab.
getDeliveryMethod string Ruft die Auslieferungsmethode (Budgettyp) für dieses Budget ab.
getEntityType string Ruft den Typ dieses Objekts ab.
getId string Ruft die ID ab, die dieses gemeinsame Budget eindeutig identifiziert.
getName string Ruft den Namen dieses gemeinsamen Budgets ab.
getStats Statistik Ruft die Performance-Daten für die Kampagnen ab, die dieses Budget teilen.
getType string Ruft den Typ dieses Budgets ab.
isExplicitlyShared Boolean Ruft einen booleschen Wert ab, der angibt, ob es sich bei diesem Budget um ein gemeinsames Budget handelt.
setAmount(double amount) void Legt das Budget auf den angegebenen Betrag fest.
setDeliveryMethod(String method) void Legt die Auslieferungsmethode für dieses Budget fest.

Kampagnen

Ruft eine Auswahl ab, die zum Filtern der Liste der Kampagnen verwendet wird, die dieses Budget teilen.

Rufen Sie diese Methode nur aus einem Budgetobjekt auf, das mit BudgetSelector abgerufen wurde. Sie können es nicht aufrufen, wenn Sie das Budget mit der getBudget-Methode der Kampagne abgerufen haben.

Rückgabewerte

Typ Beschreibung
CampaignSelector Ein Selektor, der zum Filtern der Liste der Kampagnen verwendet wird, die dieses Budget teilen.

getAmount

Ruft den Betrag des Budgets ab.

Rückgabewerte

Typ Beschreibung
double Das Budget in der Währung des Kontos.

getDeliveryMethod

Ruft die Auslieferungsmethode des Budgets (Budgettyp) ab.

Rückgabewerte

Typ Beschreibung
string Die Bereitstellungsmethode des Budgets. Die folgenden Werte sind möglich:
  • STANDARD
  • BESCHLEUNIGT
Weitere Informationen finden Sie unter Welche Budgetoptionen sind verfügbar?

getEntityType

Ruft den Typ dieses Objekts ab.

Rückgabewerte

Typ Beschreibung
string Der Typ dieser Entität, der "Budget" ist.

getId

Ruft die ID ab, die dieses gemeinsame Budget eindeutig identifiziert.

Rückgabewerte

Typ Beschreibung
string Die ID, die dieses gemeinsame Budget eindeutig identifiziert. Gibt Null zurück, wenn das Budget kein gemeinsames Budget ist.

getName

Ruft den Namen dieses gemeinsamen Budgets ab.

Rückgabewerte:

Typ Beschreibung
string Der Name des gemeinsamen Budgets. Gibt Null zurück, wenn das Budget kein gemeinsames Budget ist.

getType

Ruft den Typ dieses Budgets ab.

Rückgabewerte:

Typ Beschreibung
string Der Typ des Budgets. Folgende Typen sind möglich.
  • TÄGLICH

getStats

Ruft die Performance-Daten für Kampagnen ab, die dieses Budget teilen.

Performancedaten sind nur für gemeinsame Budgets verfügbar. Um diese Methode aufzurufen, müssen Sie die Methode forDateRange(String dateRange) oder forDateRange(Object dateFrom, Object dateTo) in die Kette der Budgetauswahl einschließen.

Rückgabewerte:

Typ Beschreibung
Statistik Die Performance-Daten für Kampagnen, die dieses Budget teilen. Gibt Null zurück, wenn das Budget kein gemeinsames Budget ist.

isExplicitlyShared

Ruft einen booleschen Wert ab, der angibt, ob es sich bei diesem Budget um ein gemeinsames Budget handelt.

Die Kampagnen und das gemeinsame Budget müssen sich im selben Konto befinden. Das Teilen eines Budgets kann helfen, das Budget vollständig zu nutzen. Wenn beispielsweise Kampagne A über ein eigenes Budget von 10 $ und Kampagne B über ein eigenes Budget von 10 $ verfügt, ist es möglich, dass Kampagne A nur 8 $ ihres Budgets ausgibt. Aber weil Kampagne B gut läuft, hat sie ihr gesamtes Budget ausgegeben und hätte mehr ausgeben können. Wenn die Kampagnen ein gemeinsames Budget verwenden, verwendet Kampagne B automatisch die 2 US-Dollar, die Kampagne A nicht verwendet hat, was die Wahrscheinlichkeit erhöht, dass mehr Datenverkehr an Sie gesendet wird.

Rückgabewerte:

Typ Beschreibung
Boolean Gilt auch , wenn das Budget von mehreren Kampagnen gemeinsam genutzt werden soll; Andernfalls wird "false" verwendet.

setAmount(double amount)

Legt den Betrag des Budgets fest.

Um ein gemeinsames Budget zu aktualisieren, müssen Sie das Budget mit BudgetSelector und BudgetIterator abrufen. Das Festlegen des Budgetbetrags schlägt fehl, wenn Sie das Budget mithilfe der Methode der getBudget Kampagnenentität erhalten.

Argumente

Name Typ Beschreibung
amount double Das Budget in der Währung des Kontos.

Rückgabewerte

Typ Beschreibung
void Gibt Nothing zurück.

setDeliveryMethod(string-Methode)

Legt die Auslieferungsmethode für das Budget fest.

Argumente

Name Typ Beschreibung
Methode string Die Bereitstellungsmethode des Budgets. Mögliche Werte für die Groß- und Kleinschreibung sind:
  • STANDARD
  • BESCHLEUNIGT
Weitere Informationen finden Sie unter Welche Budgetoptionen sind verfügbar?

Rückgabewerte

Typ Beschreibung
void Gibt Nothing zurück.

Siehe auch

Campaign.getBudget()BudgetIterator.next()