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:
|
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.
|
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:
|
Rückgabewerte
Typ | Beschreibung |
---|---|
void | Gibt Nothing zurück. |