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 estarão imediatamente disponíveis para exportação. Primeiro, uma solicitação para audienceExports.create é necessária para criar uma exportação de público-alvo de usuários e, em seguida, 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 uma introdução às exportações de público-alvo com exemplos.

Com os públicos-alvo do Google Analytics 4, você pode segmentar os usuários das maneiras 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 alguns feedbacks e adoção. Para enviar feedback sobre essa 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 de onde 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 linha inicial. A primeira linha é contada como 0.

Durante a paginação, a primeira solicitação não especifica o deslocamento. ou equivalente, define o deslocamento para 0; a primeira solicitação retorna o primeiro limit das linhas. A segunda solicitação define o deslocamento para o limit da primeira solicitação. a segunda solicitação retorna o segundo limit das linhas.

Para saber mais sobre esse parâmetro de paginação, consulte Paginação.

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ê pedir. limit precisa ser positivo.

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

Para saber mais sobre esse parâmetro de paginação, consulte Paginação.

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 de público-alvo nesta resposta. Por exemplo, as dimensões neste AudienceExport correspondem às colunas em AudienceRows.

rowCount

integer

O número total de linhas no resultado do AudienceExport. rowCount não depende do número de linhas retornadas na resposta, dos parâmetros de solicitação limit e 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.

Para saber mais sobre esse parâmetro de paginação, consulte Paginação.

Escopos de autorização

Requer um dos seguintes escopos do 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 de 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.