Bilancio

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

Metodi

Nome metodo Tipo restituito Descrizione
campagne CampaignSelector Usa un selettore per filtrare l'elenco delle campagne che condividono il budget.
getAmount doppia Ottiene l'importo del budget.
getDeliveryMethod stringa Ottiene il metodo di recapito (tipo di budget) per il budget.
getEntityType stringa Ottiene il tipo di questa entità.
getId stringa Ottiene l'ID che identifica in modo univoco il budget condiviso.
getName stringa Ottiene il nome del budget condiviso.
getStats Statistiche Ottiene i dati sul rendimento delle campagne che condividono il budget.
getType stringa Ottiene il tipo di budget.
isExplicitlyShared Booleano Ottiene un valore booleano che indica se si tratta di un budget condiviso.
setAmount(double amount) void Imposta il budget sull'importo specificato.
setDeliveryMethod(metodo String) void Imposta il metodo di recapito per il budget.

campagne

Usa un selettore per filtrare l'elenco delle campagne che condividono il budget.

Chiama questo metodo solo da un oggetto di budget recuperato utilizzando BudgetSelector; potrebbe non essere chiamata se è stato recuperato il budget mediante il metodo getBudget della campagna.

Restituisce

Tipo Descrizione
CampaignSelector Selettore usato per filtrare l'elenco delle campagne che condividono il budget.

getAmount

Ottiene l'importo del budget.

Restituisce

Tipo Descrizione
doppia Budget nella valuta dell'account.

getDeliveryMethod

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

Restituisce

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

getEntityType

Ottiene il tipo di questa entità.

Restituisce

Tipo Descrizione
stringa Tipo di questa entità, ovvero Budget.

getId

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

Restituisce

Tipo Descrizione
stringa ID che identifica in modo univoco il 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 di budget. Di seguito sono riportati i tipi possibili.
  • OGNI GIORNO

getStats

Ottiene i dati sul rendimento delle campagne che condividono il budget.

I dati sul rendimento 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 I dati sul rendimento per le campagne che condividono questo budget. Restituisce Null se il budget non è un budget condiviso.

isExplicitlyShared

Ottiene un valore booleano che indica se si tratta di un budget condiviso.

Le campagne e il budget che condividono devono trovarsi nello stesso account. La condivisione di un budget può contribuire al pieno utilizzo del budget. Ad esempio, se la campagna A aveva il proprio budget di $10 e la campagna B aveva il proprio budget di $10, è possibile che la campagna A spenda solo $8 del proprio budget. Tuttavia, poiché la campagna B sta ottenendo buoni risultati, ha speso tutto il budget e avrebbe potuto spendere di più. Se le campagne condividono un budget, la campagna B utilizzerà automaticamente i $ 2 non utilizzati dalla campagna A, aumentando la possibilità che venga inviato più traffico.

Restituisce:

Tipo Descrizione
Booleano Vale 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 tramite BudgetSelector e BudgetIterator. L'impostazione dell'importo del budget non riesce se si ottiene il budget utilizzando il metodo dell'entità getBudgetCampaign.

Argomenti

Nome Tipo Descrizione
Importo doppia Budget nella valuta dell'account.

Restituisce

Tipo Descrizione
void Non restituisce nulla.

setDeliveryMethod(metodo stringa)

Imposta il metodo di recapito del budget.

Argomenti

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

Restituisce

Tipo Descrizione
void Non restituisce nulla.

Vedere anche

Campaign.getBudget()BudgetIterator.next()