Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Contiene los métodos para administrar un presupuesto. Para obtener más información, consulte Presupuesto.
Métodos
| Nombre del método | Tipo de valor devuelto | Descripción |
|---|---|---|
| Campañas | CampaignSelector | Obtiene un selector que se usa para filtrar la lista de campañas que comparten este presupuesto. |
| getAmount | double | Obtiene el importe del presupuesto. |
| getDeliveryMethod | string | Obtiene el método de entrega (tipo de presupuesto) para este presupuesto. |
| getEntityType | string | Obtiene el tipo de esta entidad. |
| getId | string | Obtiene el identificador que identifica de forma única este presupuesto compartido. |
| getName | string | Obtiene el nombre de este presupuesto compartido. |
| getStats | Estadísticas | Obtiene los datos de rendimiento de las campañas que comparten este presupuesto. |
| Gettype | string | Obtiene el tipo de este presupuesto. |
| isExplicitlyShared | Booleano | Obtiene un valor booleano que indica si este presupuesto es un presupuesto compartido. |
| setAmount(double amount) | void | Establece el presupuesto en el importe especificado. |
| setDeliveryMethod(Método String) | void | Establece el método de entrega para este presupuesto. |
Campañas
Obtiene un selector que se usa para filtrar la lista de campañas que comparten este presupuesto.
Llame a este método solo desde un objeto de presupuesto recuperado mediante BudgetSelector; es posible que no lo llames si recuperaste el presupuesto mediante el método getBudget de la campaña.
Valores devueltos
| Tipo | Descripción |
|---|---|
| CampaignSelector | Selector que se usa para filtrar la lista de campañas que comparten este presupuesto. |
getAmount
Obtiene el importe del presupuesto.
Valores devueltos
| Tipo | Descripción |
|---|---|
| double | El presupuesto, en la moneda de la cuenta. |
getDeliveryMethod
Obtiene el método de entrega del presupuesto (tipo de presupuesto).
Valores devueltos
| Tipo | Descripción |
|---|---|
| string | Método de entrega del presupuesto. Los posibles valores son:
|
getEntityType
Obtiene el tipo de esta entidad.
Valores devueltos
| Tipo | Descripción |
|---|---|
| string | Tipo de esta entidad, que es Budget. |
getId
Obtiene el identificador que identifica de forma única este presupuesto compartido.
Valores devueltos
| Tipo | Descripción |
|---|---|
| string | Identificador que identifica de forma única este presupuesto compartido. Devuelve null si el presupuesto no es un presupuesto compartido. |
getName
Obtiene el nombre de este presupuesto compartido.
Valores devueltos:
| Tipo | Descripción |
|---|---|
| string | Nombre del presupuesto compartido. Devuelve null si el presupuesto no es un presupuesto compartido. |
Gettype
Obtiene el tipo de este presupuesto.
Valores devueltos:
| Tipo | Descripción |
|---|---|
| string | Tipo del presupuesto. A continuación se muestran los tipos posibles.
|
getStats
Obtiene los datos de rendimiento de las campañas que comparten este presupuesto.
Los datos de rendimiento solo están disponibles para presupuestos compartidos. Para llamar a este método, debe incluir el método forDateRange(String dateRange) o forDateRange(Object dateFrom, Object dateTo) en la cadena del selector de presupuesto.
Valores devueltos:
| Tipo | Descripción |
|---|---|
| Estadísticas | Los datos de rendimiento de las campañas que comparten este presupuesto. Devuelve null si el presupuesto no es un presupuesto compartido. |
isExplicitlyShared
Obtiene un valor booleano que indica si este presupuesto es un presupuesto compartido.
Las campañas y el presupuesto que comparten deben estar en la misma cuenta. Compartir un presupuesto puede ayudar a usar completamente el presupuesto. Por ejemplo, si la campaña A tenía su propio presupuesto de $10 y la campaña B tenía su propio presupuesto de $10, es posible que la campaña A solo gaste $8 de su presupuesto. Pero como la campaña B está funcionando bien, gastó todo su presupuesto y podría haber gastado más. Si las campañas compartieron un presupuesto, la campaña B usaría automáticamente los 2 USD que la campaña A no usó, lo que aumenta la posibilidad de que se envíe más tráfico a tu manera.
Valores devueltos:
| Tipo | Descripción |
|---|---|
| Booleano | Es true si el presupuesto está pensado para ser compartido por varias campañas; De lo contrario, false. |
setAmount(double amount)
Establece el importe del presupuesto.
Para actualizar un presupuesto compartido, debe obtener el presupuesto mediante BudgetSelector y BudgetIterator. Si se obtiene el presupuesto mediante el método de la entidad Campaign , se produce un error al establecer el importe del getBudget presupuesto.
Argumentos
| Nombre | Tipo | Descripción |
|---|---|---|
| Cantidad | double | El presupuesto, en la moneda de la cuenta. |
Valores devueltos
| Tipo | Descripción |
|---|---|
| void | Devuelve el valor nothing. |
setDeliveryMethod(método string)
Establece el método de entrega del presupuesto.
Argumentos
| Nombre | Tipo | Descripción |
|---|---|---|
| método | string | Método de entrega del presupuesto. Los posibles valores que distinguen mayúsculas de minúsculas son:
|
Valores devueltos
| Tipo | Descripción |
|---|---|
| void | Devuelve el valor nothing. |