Freigeben über


Budget

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

Methoden

Methodenname Rückgabetyp Beschreibung
Kampagnen CampaignSelector Ruft einen Selektor ab, der zum Filtern der Liste der Kampagnen verwendet wird, die dieses Budget teilen.
getAmount double Ruft den Betrag des Budgets ab.
getDeliveryMethod string Ruft die Übermittlungsmethode (Budgettyp) für dieses Budget ab.
getEntityType string Ruft den Typ dieser Entität ab.
Getid string Ruft die ID ab, die dieses freigegebene Budget eindeutig identifiziert.
Getname string Ruft den Namen dieses freigegebenen Budgets ab.
Getstats Statistiken Ruft die Leistungsdaten für die Kampagnen ab, die dieses Budget gemeinsam nutzen.
Gettype string Ruft den Typ dieses Budgets ab.
isExplicitlyShared Boolesch Ruft einen booleschen Wert ab, der angibt, ob dieses Budget ein gemeinsames Budget ist.
setAmount(double amount) void Legt das Budget auf den angegebenen Betrag fest.
setDeliveryMethod(String-Methode) void Legt die Übermittlungsmethode für dieses Budget fest.

Kampagnen

Ruft einen Selektor ab, der 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 dürfen es nicht aufrufen, wenn Sie das Budget mithilfe der getBudget-Methode der Kampagne abgerufen haben.

Rückgabewerte

Typ Beschreibung
CampaignSelector Eine Auswahl, die verwendet wird, um die Liste der Kampagnen zu filtern, 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 Übermittlungsmethode (Budgettyp) des Budgets ab.

Rückgabewerte

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

getEntityType

Ruft den Typ dieser Entität ab.

Rückgabewerte

Typ Beschreibung
string Der Typ dieser Entität ist Budget.

Getid

Ruft die ID ab, die dieses freigegebene 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 freigegebenen Budgets ab.

Rückgabewerte:

Typ Beschreibung
string Der Name des freigegebenen 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. Im Folgenden sind die möglichen Typen aufgeführt.
  • TÄGLICH

Getstats

Ruft die Leistungsdaten für Kampagnen ab, die dieses Budget gemeinsam nutzen.

Leistungsdaten sind nur für freigegebene 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
Statistiken Die Leistungsdaten für Kampagnen, die dieses Budget gemeinsam nutzen. Gibt NULL zurück, wenn das Budget kein gemeinsames Budget ist.

isExplicitlyShared

Ruft einen booleschen Wert ab, der angibt, ob dieses Budget ein gemeinsames Budget ist.

Die Kampagnen und das gemeinsame Budget müssen sich auf demselben Konto befinden. Die Gemeinsame Nutzung eines Budgets kann dazu beitragen, das Budget vollständig zu nutzen. Wenn Kampagne A beispielsweise über ein eigenes Budget von 10 USD und Kampagne B über ein eigenes Budget von 10 USD verfügt, ist es möglich, dass Kampagne A nur 8 USD ihres Budgets ausgibt. Aber weil Kampagne B gut funktioniert, hat sie ihr gesamtes Budget ausgegeben und hätte mehr ausgeben können. Wenn die Kampagnen ein Budget teilen, würde Kampagne B automatisch die 2 US-Dollar verwenden, die Kampagne A nicht verwendet hat, was die Wahrscheinlichkeiten erhöht, dass mehr Datenverkehr an Sie gesendet wird.

Rückgabewerte:

Typ Beschreibung
Boolescher Wert Ist true , wenn das Budget von mehreren Kampagnen geteilt werden soll; andernfalls false.

setAmount(double amount)

Legt den Betrag des Budgets fest.

Um ein freigegebenes Budget zu aktualisieren, müssen Sie das Budget mithilfe von BudgetSelector und BudgetIterator abrufen. Das Festlegen des Betrags für das Budget schlägt fehl, wenn Sie das Budget mithilfe der Methode der Campaign-EntitätgetBudget erhalten.

Argumente

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

Rückgabewerte

Typ Beschreibung
void Gibt Nothing zurück.

setDeliveryMethod(string method)

Legt die Übermittlungsmethode des Budgets fest.

Argumente

Name Typ Beschreibung
Methode string Die Bereitstellungsmethode des Budgets. Mögliche Werte, bei denen die Groß-/Kleinschreibung beachtet wird, sind:
  • STANDARD
  • BESCHLEUNIGT
Weitere Informationen finden Sie unter Was sind meine Budgetoptionen?

Rückgabewerte

Typ Beschreibung
void Gibt Nothing zurück.

Siehe auch

Campaign.getBudget()BudgetIterator.next()