Recursos

O tipo de recurso mais comum usado com campanhas de pesquisa são os recursos de texto. É possível criá-los como uma operação separada ou em linha com o anúncio. Outros tipos de recursos podem ser usados opcionalmente para adicionar informações extras ao anúncio, o que pode aumentar a performance dele. Como os recursos de texto são o tipo de recurso principal obrigatório, este guia demonstra como fazer o upload deles. Esses princípios também podem ser estendidos a outros tipos de recursos. Não importa o tipo de recurso que você está criando, use AssetOperation para isso.

Os recursos podem ser criados usando AdsApp sem usar mutate, mas, para manter a consistência, este guia faz isso da mesma forma que todas as outras operações. Observe que você pode e deve reutilizar os recursos atuais, se já tiver alguns disponíveis. Embora seja necessário ter recursos para criar uma campanha de pesquisa, talvez não seja estritamente necessário criá-los como parte do processo de criação da campanha.

Recursos de texto

Os recursos de texto funcionam como qualquer outra operação. Se você estiver fazendo o upload de recursos como parte do processo de criação da campanha, use um ID temporário. Caso contrário, anote o nome do recurso retornado para usar em uma operação futura quando precisar referenciar o recurso para adicioná-lo a um grupo de anúncios ou anúncio.

const textAsset = {
  "assetOperation": {
    "create": {
      "resourceName": `customers/${customerId}/assets/${getNextTempId()}`,
      "name": "Headline Asset 1",
      "type": "TEXT",
      "textAsset": {
        "text": "My headline"
      }
    }
  }
}
operations.push(textAsset);

Outros tipos de recursos

É possível adicionar mais informações aos seus anúncios usando outros tipos de anúncios, que são criados com AssetOperation definindo o AssetType. Adicionar o maior número possível de tipos de recursos relevantes oferece ao sistema flexibilidade para veicular a melhor combinação de anúncios para cada consulta. Outros tipos de recursos incluem: