Confira as restrições e os erros comuns ao trabalhar com orçamentos de campanha.
Restrições
- Qualquer campanha com experimentos de campanha ativados precisa ter um orçamento próprio não compartilhado.
- As campanhas Geração de demanda exigem um orçamento diário mínimo de US$ 5 (ou o equivalente na moeda local). A partir de
v26, você pode consultar odemand_gen_info.minimum_budget_per_day_microscampo deCurrencyConstantpara encontrar o orçamento diário mínimo de uma determinada moeda. Consulte o exemplo de consulta GAQL em Criar uma campanha Geração de demanda.
Erros comuns
| Erro | Descrição |
|---|---|
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED
|
Indica que você tentou definir o
explicitly_shared campo de um orçamento de
true para false em uma update
operação. Depois que um orçamento é compartilhado explicitamente
(explicitly_shared = true), não é possível mudar
explicitly_shared de volta para false. |
ResourceCountLimitExceededError.ACCOUNT_LIMIT
|
Indica que você atingiu o número máximo de orçamentos em uma conta. |
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET
|
A campanha à qual você está tentando adicionar o orçamento está usando experimentos de campanha, e o orçamento já está sendo usado por outra campanha. |
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE
|
Você está tentando remover um orçamento associado a uma ou mais campanhas ativas ou pausadas. |
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM
|
O valor do orçamento está abaixo do orçamento diário mínimo necessário (por
exemplo, US$ 5 para campanhas Geração de demanda). O mínimo necessário é
retornado em
ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros.
A partir de v26, você também pode verificar o orçamento diário mínimo necessário para qualquer moeda com antecedência consultando currency_constant.demand_gen_info.minimum_budget_per_day_micros. |
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET
|
Uma campanha que usa um orçamento total da campanha
(period = CUSTOM_PERIOD) precisa especificar
Campaign.end_date_time e não pode exceder a duração máxima
imposta por
CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET. |