Method: customers.suggestSmartCampaignBudgetOptions

Retorna sugestões de BudgetOption.

Solicitação HTTP

POST https://googleads.googleapis.com/v17/customers/{customerId}:suggestSmartCampaignBudgetOptions

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
customerId

string

Obrigatório. O ID do cliente que tem as opções de orçamento a serem sugeridas.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{

  // Union field suggestion_data can be only one of the following:
  "campaign": string,
  "suggestionInfo": {
    object (SmartCampaignSuggestionInfo)
  }
  // End of list of possible types for union field suggestion_data.
}
Campos
Campo de união suggestion_data. Obrigatório. Para a primeira criação de campanha, use SuggestionInfo. Para atualizações subsequentes em BudgetOptions com base em uma campanha já criada, use essa campanha. suggestion_data pode ser apenas de um dos tipos a seguir:
campaign

string

Obrigatório. O nome do recurso da campanha para receber sugestões.

suggestionInfo

object (SmartCampaignSuggestionInfo)

Obrigatório. Informações necessárias para receber opções de orçamento

Corpo da resposta

Mensagem de resposta para SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions. Dependendo se o sistema pode sugerir as opções, todas ou nenhuma delas pode ser retornada.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "low": {
    object (BudgetOption)
  },
  "recommended": {
    object (BudgetOption)
  },
  "high": {
    object (BudgetOption)
  }
}
Campos
low

object (BudgetOption)

Opcional. A opção de orçamento mais baixa.

recommended

object (BudgetOption)

Opcional. A opção de orçamento recomendada.

high

object (BudgetOption)

Opcional. A opção de orçamento mais alta.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/adwords

Para mais informações, consulte OAuth 2.0 Overview.

BudgetOption

Opção de orçamento da campanha inteligente.

Representação JSON
{
  "dailyAmountMicros": string,
  "metrics": {
    object (Metrics)
  }
}
Campos
dailyAmountMicros

string (int64 format)

É o valor do orçamento, na moeda local da conta. O valor é especificado em micros, em que um milhão é equivalente a uma unidade monetária.

metrics

object (Metrics)

As métricas relacionadas ao orçamento sugerido podem ficar vazias se não houver informações suficientes para gerar as estimativas.

Métricas

Métricas de performance para uma determinada opção de orçamento.

Representação JSON
{
  "minDailyClicks": string,
  "maxDailyClicks": string
}
Campos
minDailyClicks

string (int64 format)

O número mínimo estimado de cliques diários.

maxDailyClicks

string (int64 format)

O número máximo estimado de cliques diários.