Method: properties.audienceExports.query

Recupera uma exportação de público-alvo de usuários. Depois de criar um público-alvo, os usuários não ficam imediatamente disponíveis para exportação. Primeiro, é necessário enviar uma solicitação para audienceExports.create para criar uma exportação de público-alvo de usuários. Depois, esse método é usado para recuperar os usuários na exportação de público-alvo.

Consulte Como criar uma exportação de público-alvo para ver uma introdução às exportações de público-alvo com exemplos.

Com os públicos-alvo no Google Analytics 4, é possível segmentar os usuários mais relevantes para sua empresa. Para saber mais, consulte https://support.google.com/analytics/answer/9267572.

As APIs de exportação de público-alvo têm alguns métodos na versão Alfa e outros na estabilidade Beta. A intenção é avançar os métodos para a estabilidade da versão Beta após feedback e adoção. Para enviar seu feedback sobre a API, preencha o formulário Feedback sobre a API Audience Export do Google Analytics.

Solicitação HTTP

POST https://analyticsdata.googleapis.com/v1beta/{name=properties/*/audienceExports/*}:query

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

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. O nome da exportação de público-alvo da qual os usuários serão recuperados. Formato: properties/{property}/audienceExports/{audienceExport}

Corpo da solicitação

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

Representação JSON
{
  "offset": string,
  "limit": string
}
Campos
offset

string (int64 format)

Opcional. A contagem de linhas da primeira linha. A primeira linha é contada como a linha 0.

Na paginação, a primeira solicitação não especifica o deslocamento ou, de maneira equivalente, define o deslocamento como 0. A primeira solicitação retorna a primeira limit das linhas. A segunda solicitação define o deslocamento para o limit da primeira solicitação. A segunda solicitação retorna a segunda limit de linhas.

Consulte Paginação para saber mais sobre esse parâmetro.

limit

string (int64 format)

Opcional. O número de linhas a serem retornadas. Se não for especificado, 10.000 linhas serão retornadas. A API retorna no máximo 250.000 linhas por solicitação, independentemente de quantas linhas você solicitar. limit precisa ser positivo.

A API também pode retornar menos linhas do que o limit solicitado, se não houver tantos valores de dimensão quanto o limit.

Consulte Paginação para saber mais sobre esse parâmetro.

Corpo da resposta

Uma lista de usuários em uma exportação de público-alvo.

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

Representação JSON
{
  "audienceRows": [
    {
      object (AudienceRow)
    }
  ],
  "audienceExport": {
    object (AudienceExport)
  },
  "rowCount": integer
}
Campos
audienceRows[]

object (AudienceRow)

Linhas para cada usuário em uma exportação de público-alvo. O número de linhas nessa resposta será menor ou igual ao tamanho da página da solicitação.

audienceExport

object (AudienceExport)

Dados de configuração sobre o AudienceExport que está sendo consultado. Retornado para ajudar a interpretar as linhas do público-alvo nessa resposta. Por exemplo, as dimensões nesse AudienceExport correspondem às colunas nas AudienceRows.

rowCount

integer

O número total de linhas no resultado do AudienceExport. rowCount é independente do número de linhas retornadas na resposta, no parâmetro de solicitação limit e no parâmetro de solicitação offset. Por exemplo, se uma consulta retornar 175 linhas e incluir limit de 50 na solicitação de API, a resposta conterá rowCount de 175, mas apenas 50 linhas.

Consulte Paginação para saber mais sobre esse parâmetro.

Escopos de autorização

Requer um dos seguintes escopos de OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics

AudienceRow

Atributos de valor de dimensão para a linha de usuário do público-alvo.

Representação JSON
{
  "dimensionValues": [
    {
      object (AudienceDimensionValue)
    }
  ]
}
Campos
dimensionValues[]

object (AudienceDimensionValue)

Cada atributo de valor de dimensão para um usuário do público-alvo. Um valor de dimensão será adicionado para cada coluna de dimensão solicitada.

AudienceDimensionValue

O valor de uma dimensão.

Representação JSON
{

  // Union field one_value can be only one of the following:
  "value": string
  // End of list of possible types for union field one_value.
}
Campos
Campo de união one_value. Um tipo de valor de dimensão. one_value pode ser apenas de um dos tipos a seguir:
value

string

Valor como uma string se o tipo de dimensão for uma string.