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:
|
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.
|
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à getBudget
Campaign.
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:
|
Restituisce
Tipo | Descrizione |
---|---|
Vuoto | Non restituisce nulla. |