Method: customers.generateShareablePreviews

Retorna a visualização compartilhável solicitada.

Solicitação HTTP

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

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

Parâmetros de caminho

Parâmetros
customerId

string

Obrigatório. O cliente que está criando a solicitação de visualização compartilhável.

Corpo da solicitação

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

Representação JSON
{
  "shareablePreviews": [
    {
      object (ShareablePreview)
    }
  ]
}
Campos
shareablePreviews[]

object (ShareablePreview)

Obrigatório. A lista de visualizações compartilháveis a serem geradas.

Corpo da resposta

Mensagem de resposta para ShareablePreviewService.GenerateShareablePreviews.

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

Representação JSON
{
  "responses": [
    {
      object (ShareablePreviewOrError)
    }
  ]
}
Campos
responses[]

object (ShareablePreviewOrError)

Lista de gerar resultados de visualização compartilháveis.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte a Visão geral do OAuth 2.0.

ShareablePreview

Uma visualização compartilhável com o próprio identificador.

Representação JSON
{
  "assetGroupIdentifier": {
    object (AssetGroupIdentifier)
  }
}
Campos
assetGroupIdentifier

object (AssetGroupIdentifier)

Obrigatório. Grupo de recursos da visualização compartilhável.

AssetGroupIdentifier

Grupo de recursos da visualização compartilhável.

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

string (int64 format)

Obrigatório. O identificador do grupo de recursos.

ShareablePreviewOrError

Resultado da geração de visualização compartilhável.

Representação JSON
{
  "assetGroupIdentifier": {
    object (AssetGroupIdentifier)
  },

  // Union field generate_shareable_preview_response can be only one of the
  // following:
  "shareablePreviewResult": {
    object (ShareablePreviewResult)
  },
  "partialFailureError": {
    object (Status)
  }
  // End of list of possible types for union field
  // generate_shareable_preview_response.
}
Campos
assetGroupIdentifier

object (AssetGroupIdentifier)

O grupo de recursos da visualização compartilhável.

Campo de união generate_shareable_preview_response. O erro ou resultado da visualização compartilhável. generate_shareable_preview_response pode ser apenas de um dos tipos a seguir:
shareablePreviewResult

object (ShareablePreviewResult)

O resultado da visualização compartilhável.

partialFailureError

object (Status)

O erro de falha parcial da visualização compartilhável.

ShareablePreviewResult

Mensagem para manter um resultado de visualização compartilhável.

Representação JSON
{
  "shareablePreviewUrl": string,
  "expirationDateTime": string
}
Campos
shareablePreviewUrl

string

O URL de visualização compartilhável.

expirationDateTime

string

Data e hora de validade no formato ISO-8601.