Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Contém os métodos para gerenciar um orçamento. Para mais informações, consulte Orçamento.
Metodologia
| Nome do método | Tipo de Devolução | Descrição |
|---|---|---|
| Campanhas | CampaignSelector | Obtém um seletor usado para filtrar a lista de campanhas que compartilham esse orçamento. |
| getAmount | duplo | Obtém o valor do orçamento. |
| getDeliveryMethod | cadeia | Obtém o método de entrega (tipo de orçamento) para este orçamento. |
| getEntityType | cadeia | Obtém o tipo desta entidade. |
| getId | cadeia | Obtém a ID que identifica exclusivamente esse orçamento compartilhado. |
| getName | cadeia | Obtém o nome deste orçamento partilhado. |
| getStats | Estatísticas | Obtém os dados de desempenho das campanhas que partilham este orçamento. |
| getType | cadeia | Obtém o tipo deste orçamento. |
| isExplicitlyShared | Booleano | Obtém um valor booleano que indica se este orçamento é um orçamento compartilhado. |
| setAmount(montante duplo) | Void | Define o orçamento para o montante especificado. |
| setDeliveryMethod(Método String) | Void | Define o método de entrega para este orçamento. |
Campanhas
Obtém um seletor usado para filtrar a lista de campanhas que compartilham esse orçamento.
Chame este método somente de um objeto de orçamento recuperado usando BudgetSelector; você não pode chamá-lo se recuperou o orçamento usando o método getBudget da campanha.
Devoluções
| Tipo | Descrição |
|---|---|
| CampaignSelector | Um seletor utilizado para filtrar a lista de campanhas que partilham este orçamento. |
getAmount
Obtém o valor do orçamento.
Devoluções
| Tipo | Descrição |
|---|---|
| duplo | O orçamento, na moeda da conta. |
getDeliveryMethod
Obtém o método de entrega do orçamento (tipo de orçamento).
Devoluções
| Tipo | Descrição |
|---|---|
| cadeia | Método de execução do orçamento. Os valores possíveis são:
|
getEntityType
Obtém o tipo desta entidade.
Devoluções
| Tipo | Descrição |
|---|---|
| cadeia | O tipo desta entidade, que é Orçamento. |
getId
Obtém a ID que identifica exclusivamente esse orçamento compartilhado.
Devoluções
| Tipo | Descrição |
|---|---|
| cadeia | O ID que identifica exclusivamente este orçamento partilhado. Devolve um valor nulo se o orçamento não for um orçamento partilhado. |
getName
Obtém o nome deste orçamento partilhado.
Devoluções:
| Tipo | Descrição |
|---|---|
| cadeia | O nome do orçamento partilhado. Devolve um valor nulo se o orçamento não for um orçamento partilhado. |
getType
Obtém o tipo deste orçamento.
Devoluções:
| Tipo | Descrição |
|---|---|
| cadeia | É o tipo de orçamento. Seguem-se os tipos possíveis.
|
getStats
Obtém os dados de desempenho para campanhas que partilham este orçamento.
Os dados de desempenho só estão disponíveis para orçamentos partilhados. Para chamar esse método, você deve incluir o método forDateRange(String dateRange) ou forDateRange(Object dateFrom, Object dateTo) na cadeia do seletor de orçamento.
Devoluções:
| Tipo | Descrição |
|---|---|
| Estatísticas | Os dados de desempenho das campanhas que partilham este orçamento. Devolve um valor nulo se o orçamento não for um orçamento partilhado. |
isExplicitlyShared
Obtém um valor booleano que indica se este orçamento é um orçamento compartilhado.
As campanhas e o orçamento que partilham devem estar na mesma conta. Partilhar um orçamento pode ajudar a utilizá-lo na totalidade. Por exemplo, se a campanha A tinha o seu próprio orçamento de 10 $ e a campanha B tinha o seu próprio orçamento de 10 $, é possível que a campanha A gaste apenas 8 $ do seu orçamento. Mas como a campanha B está a ter um bom desempenho, gastou todo o seu orçamento e poderia ter gasto mais. Se as campanhas partilhassem um orçamento, a campanha B utilizaria automaticamente os $2 que a campanha A não utilizou, aumentando a probabilidade de mais tráfego ser enviado para o seu lado.
Devoluções:
| Tipo | Descrição |
|---|---|
| Booleano | É verdade se o orçamento se destinar a ser partilhado por várias campanhas; Caso contrário, false. |
setAmount(montante duplo)
Define o montante do orçamento.
Para atualizar um orçamento partilhado, tem de obter o orçamento através do BudgetSelector e do BudgetIterator. A definição do montante do orçamento falha se obtiver o orçamento utilizando o método da entidade CampanhagetBudget.
Argumentos
| Name | Tipo | Descrição |
|---|---|---|
| Montante | duplo | O orçamento, na moeda da conta. |
Devoluções
| Tipo | Descrição |
|---|---|
| Void | Não devolve nada. |
setDeliveryMethod(método string)
Define o método de entrega do orçamento.
Argumentos
| Name | Tipo | Descrição |
|---|---|---|
| Método | cadeia | Método de execução do orçamento. Os possíveis valores sensíveis às maiúsculas e minúsculas são:
|
Devoluções
| Tipo | Descrição |
|---|---|
| Void | Não devolve nada. |