Budget
Contient les méthodes de gestion d’un budget. Pour plus d’informations, consultez Budget.
Méthodes
Nom de la méthode | Type renvoyé | Description |
---|---|---|
Campagnes | CampaignSelector | Obtient un sélecteur utilisé pour filtrer la liste des campagnes qui partagent ce budget. |
getAmount | double | Obtient le montant du budget. |
getDeliveryMethod | string | Obtient la méthode de livraison (type de budget) pour ce budget. |
getEntityType | string | Obtient le type de cette entité. |
getId | string | Obtient l’ID qui identifie de façon unique ce budget partagé. |
Getname | string | Obtient le nom de ce budget partagé. |
getStats | Stats | Obtient les données de performances pour les campagnes qui partagent ce budget. |
Gettype | string | Obtient le type de ce budget. |
isExplicitlyShared | Valeur booléenne | Obtient une valeur booléenne qui indique si ce budget est un budget partagé. |
setAmount(double amount) | void | Définit le budget sur le montant spécifié. |
setDeliveryMethod(String, méthode) | void | Définit la méthode de remise pour ce budget. |
Campagnes
Obtient un sélecteur utilisé pour filtrer la liste des campagnes qui partagent ce budget.
Appelez cette méthode uniquement à partir d’un objet de budget récupéré à l’aide de BudgetSelector ; vous ne pouvez pas l’appeler si vous avez récupéré le budget à l’aide de la méthode getBudget de la campagne.
Retourne
Type | Description |
---|---|
CampaignSelector | Sélecteur utilisé pour filtrer la liste des campagnes qui partagent ce budget. |
getAmount
Obtient le montant du budget.
Retourne
Type | Description |
---|---|
double | Budget, dans la devise du compte. |
getDeliveryMethod
Obtient la méthode de remise du budget (type de budget).
Retourne
Type | Description |
---|---|
string | Méthode de livraison du budget. Les valeurs possibles sont les suivantes :
|
getEntityType
Obtient le type de cette entité.
Retourne
Type | Description |
---|---|
string | Le type de cette entité, qui est Budget. |
getId
Obtient l’ID qui identifie de façon unique ce budget partagé.
Retourne
Type | Description |
---|---|
string | ID qui identifie de façon unique ce budget partagé. Retourne null si le budget n’est pas un budget partagé. |
Getname
Obtient le nom de ce budget partagé.
Renvoie :
Type | Description |
---|---|
string | Nom du budget partagé. Retourne null si le budget n’est pas un budget partagé. |
Gettype
Obtient le type de ce budget.
Renvoie :
Type | Description |
---|---|
string | Type de budget. Voici les types possibles.
|
getStats
Obtient les données de performances pour les campagnes qui partagent ce budget.
Les données de performances sont disponibles uniquement pour les budgets partagés. Pour appeler cette méthode, vous devez inclure la méthode forDateRange(String dateRange) ou forDateRange(Object dateFrom, Object dateTo) dans la chaîne du sélecteur de budget.
Renvoie :
Type | Description |
---|---|
Stats | Données de performances pour les campagnes qui partagent ce budget. Retourne null si le budget n’est pas un budget partagé. |
isExplicitlyShared
Obtient une valeur booléenne qui indique si ce budget est un budget partagé.
Les campagnes et le budget qu’elles partagent doivent être dans le même compte. Le partage d’un budget peut aider à utiliser pleinement le budget. Par exemple, si la campagne A avait son propre budget de 10 $ et que la campagne B avait son propre budget de 10 $, il est possible que la campagne A ne dépense que 8 $ de son budget. Mais parce que la campagne B fonctionne bien, elle a dépensé tout son budget et aurait pu dépenser plus. Si les campagnes partagent un budget, la campagne B utilise automatiquement les 2 $ que la campagne A n’a pas utilisées, ce qui augmente le risque que davantage de trafic soit envoyé à votre chemin.
Renvoie :
Type | Description |
---|---|
Boolean | Est vrai si le budget est censé être partagé par plusieurs campagnes ; sinon, false. |
setAmount(double amount)
Définit le montant du budget.
Pour mettre à jour un budget partagé, vous devez obtenir le budget à l’aide de BudgetSelector et BudgetIterator. La définition du montant du budget échoue si vous obtenez le budget à l’aide de la méthode de l’entité getBudget
Campaign.
Arguments
Nom | Type | Description |
---|---|---|
Montant | double | Budget, dans la devise du compte. |
Retourne
Type | Description |
---|---|
void | Renvoie la valeur nothing. |
setDeliveryMethod(string, méthode)
Définit la méthode de remise du budget.
Arguments
Nom | Type | Description |
---|---|---|
méthode | string | Méthode de livraison du budget. Les valeurs possibles respectant la casse sont les suivantes :
|
Retourne
Type | Description |
---|---|
void | Renvoie la valeur nothing. |