Condividi tramite


Bilancio

Contiene i metodi per la gestione di un budget. Per altre informazioni, vedere Budget.

Metodi

Nome metodo Tipo restituito Descrizione
Campagne CampaignSelector Ottiene un selettore utilizzato per filtrare l'elenco di campagne che condividono questo budget.
getAmount Doppia Ottiene l'importo del budget.
getDeliveryMethod stringa Ottiene il metodo di recapito (tipo di budget) per questo budget.
getEntityType stringa Ottiene il tipo di questa entità.
getId stringa Ottiene l'ID che identifica in modo univoco questo budget condiviso.
Getname stringa Ottiene il nome del budget condiviso.
getStats Statistiche Ottiene i dati sulle prestazioni per le campagne che condividono questo budget.
getType stringa Ottiene il tipo di budget.
isExplicitlyShared Booleano Ottiene un valore booleano che indica se il budget è un budget condiviso.
setAmount(double amount) Vuoto Imposta il budget sull'importo specificato.
metodo setDeliveryMethod(String) Vuoto Imposta il metodo di recapito per questo budget.

Campagne

Ottiene un selettore utilizzato per filtrare l'elenco di campagne che condividono questo budget.

Chiamare questo metodo solo da un oggetto budget recuperato tramite BudgetSelector; potresti non chiamarlo se hai recuperato il budget usando il metodo getBudget della campagna.

Restituisce

Tipo Descrizione
CampaignSelector Selettore usato per filtrare l'elenco di campagne che condividono questo budget.

getAmount

Ottiene l'importo del budget.

Restituisce

Tipo Descrizione
Doppia Il budget, nella valuta del conto.

getDeliveryMethod

Ottiene il metodo di recapito del budget (tipo di budget).

Restituisce

Tipo Descrizione
stringa Metodo di recapito del budget. I valori possibili sono:
  • STANDARD
  • ACCELERATO
Per altre informazioni, vedere Quali sono le opzioni di budget?

getEntityType

Ottiene il tipo di questa entità.

Restituisce

Tipo Descrizione
stringa Tipo di entità, ovvero Budget.

getId

Ottiene l'ID che identifica in modo univoco questo budget condiviso.

Restituisce

Tipo Descrizione
stringa ID che identifica in modo univoco questo budget condiviso. Restituisce Null se il budget non è un budget condiviso.

Getname

Ottiene il nome del budget condiviso.

Restituisce:

Tipo Descrizione
stringa Nome del budget condiviso. Restituisce Null se il budget non è un budget condiviso.

getType

Ottiene il tipo di budget.

Restituisce:

Tipo Descrizione
stringa Tipo del budget. Di seguito sono riportati i tipi possibili.
  • QUOTIDIANA

getStats

Ottiene i dati sulle prestazioni per le campagne che condividono questo budget.

I dati sulle prestazioni sono disponibili solo per i budget condivisi. Per chiamare questo metodo, è necessario includere il metodo forDateRange(String dateRange) o forDateRange(Object dateFrom, Object dateTo) nella catena del selettore di budget.

Restituisce:

Tipo Descrizione
Statistiche Dati sulle prestazioni per le campagne che condividono questo budget. Restituisce Null se il budget non è un budget condiviso.

isExplicitlyShared

Ottiene un valore booleano che indica se il budget è un budget condiviso.

Le campagne e il budget che condividono devono essere nello stesso account. La condivisione di un budget può aiutare a utilizzare completamente il budget. Ad esempio, se la campagna A aveva un proprio budget di $ 10 e la campagna B aveva un proprio budget di $ 10, è possibile che la campagna A possa spendere solo $ 8 del suo budget. Ma poiché la campagna B sta funzionando bene, ha speso tutto il suo budget e avrebbe potuto spendere di più. Se le campagne condividessero un budget, la campagna B userebbe automaticamente i $2 che la campagna A non ha usato, aumentando la probabilità che venga inviato un maggior numero di traffico.

Restituisce:

Tipo Descrizione
Booleano È vero se il budget deve essere condiviso da più campagne; in caso contrario, false.

setAmount(double amount)

Imposta l'importo del budget.

Per aggiornare un budget condiviso, è necessario ottenere il budget usando BudgetSelector e BudgetIterator. L'impostazione dell'importo del budget ha esito negativo se si ottiene il budget usando il metodo dell'entità getBudgetCampaign.

Argomenti

Nome Tipo Descrizione
Quantità Doppia Il budget, nella valuta del conto.

Restituisce

Tipo Descrizione
Vuoto Non restituisce nulla.

setDeliveryMethod(string method)

Imposta il metodo di recapito del budget.

Argomenti

Nome Tipo Descrizione
Metodo stringa Metodo di recapito del budget. I possibili valori con distinzione tra maiuscole e minuscole sono:
  • STANDARD
  • ACCELERATO
Per altre informazioni, vedere Quali sono le opzioni di budget?

Restituisce

Tipo Descrizione
Vuoto Non restituisce nulla.

Vedere anche

Campaign.getBudget()BudgetIterator.next()