SmartCampaignSuggestionInfo

Informações necessárias para receber sugestões de campanha inteligente. Mais informações vão ajudar o sistema a gerar sugestões melhores.

Representação JSON
{
  "finalUrl": string,
  "languageCode": string,
  "adSchedules": [
    {
      object (AdScheduleInfo)
    }
  ],
  "keywordThemes": [
    {
      object (KeywordThemeInfo)
    }
  ],

  // Union field business_setting can be only one of the following:
  "businessContext": {
    object (BusinessContext)
  },
  "businessProfileLocation": string
  // End of list of possible types for union field business_setting.

  // Union field geo_target can be only one of the following:
  "locationList": {
    object (LocationList)
  },
  "proximity": {
    object (ProximityInfo)
  }
  // End of list of possible types for union field geo_target.
}
Campos
finalUrl

string

Opcional. URL da página de destino da campanha.

languageCode

string

Opcional. É o idioma de publicidade de duas letras em que a campanha inteligente será criada. O padrão será "en" se não estiver definido.

adSchedules[]

object (AdScheduleInfo)

Opcional. A programação de anúncios da empresa.

keywordThemes[]

object (KeywordThemeInfo)

Opcional. Temas de palavra-chave de campanhas inteligentes. Esse campo pode melhorar muito a precisão da sugestão. Recomendamos sempre configurá-lo, se possível.

Campo de união business_setting. As configurações da empresa a serem consideradas ao gerar sugestões. As configurações são extraídas automaticamente da empresa quando fornecidas. Caso contrário, essas configurações precisarão ser especificadas explicitamente. business_setting pode ser apenas de um dos tipos a seguir:
businessContext

object (BusinessContext)

Opcional. Contexto que descreve a empresa a ser anunciada.

businessProfileLocation

string

Opcional. O nome do recurso de um local do Perfil da Empresa. Os nomes dos recursos de local do Perfil da Empresa podem ser buscados usando a API Business Profile e seguem o seguinte formato: locations/{locationId}.

Consulte a API Business Profile para mais detalhes.

Campo de união geo_target. A segmentação geográfica da campanha, ou uma lista de locais ou uma única proximidade, deve ser especificada. geo_target pode ser apenas de um dos tipos a seguir:
locationList

object (LocationList)

Opcional. A localização geográfica de segmentação por locais.

proximity

object (ProximityInfo)

Opcional. A localização geográfica de segmentação por proximidade.

BusinessContext

Um contexto que descreve uma empresa.

Representação JSON
{
  "businessName": string
}
Campos
businessName

string

Opcional. É o nome da empresa.

LocationList

Uma lista de locais.

Representação JSON
{
  "locations": [
    {
      object (LocationInfo)
    }
  ]
}
Campos
locations[]

object (LocationInfo)

Obrigatório. Locais.