ResponseMetaData

Metadados da resposta com informações adicionais sobre o conteúdo da denúncia.

Representação JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
Campos
dataLossFromOtherRow

boolean

Se verdadeiro, indica que alguns intervalos de combinações de dimensão foram inseridos na linha "(outros)". Isso pode acontecer em relatórios de alta cardinalidade.

O parâmetro de metadados dataLossFromOtherRow é preenchido com base na tabela de dados agregados usada no relatório. O parâmetro será preenchido de forma precisa, independentemente dos filtros e limites do relatório.

Por exemplo, a linha "(other)" pode ser removida do relatório porque a solicitação contém um filtro em sessionSource = google. Esse parâmetro ainda será preenchido se houver perda de dados de outra linha nos dados agregados de entrada usados para gerar o relatório.

Para saber mais, consulte Sobre a linha "(Outros)" e a amostragem de dados.

samplingMetadatas[]

object (SamplingMetadata)

Se os resultados do relatório forem de amostra, isso descreve a porcentagem de eventos usados nele. Um samplingMetadatas é preenchido para cada período. Cada samplingMetadatas corresponde a um período na ordem em que os períodos foram especificados na solicitação.

No entanto, se os resultados não forem de amostra, esse campo não será definido.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

Descreve as restrições de esquema aplicadas ativamente na criação deste relatório. Para saber mais, consulte Gerenciamento de restrição de dados e acesso.

currencyCode

string

O código da moeda usado neste relatório. Destinado ao uso na formatação de métricas monetárias como purchaseRevenue para visualização. Se "currencyCode" tiver sido especificado na solicitação, esse parâmetro de resposta ecoará o parâmetro de solicitação. Caso contrário, esse parâmetro de resposta será o "currencyCode atual" da propriedade.

Os códigos de moeda são codificações de strings de tipos de moeda do padrão ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217). Por exemplo, "USD", "EUR", "JPY". Para saber mais, consulte https://support.google.com/analytics/answer/9796179.

timeZone

string

O fuso horário atual da propriedade. Usado para interpretar dimensões com base no tempo, como hour e minute. Formatado como strings do banco de dados da IANA (https://www.iana.org/time-zones)). Por exemplo, "America/New_York" ou "Asia/Tokyo".

emptyReason

string

Se um motivo vazio for especificado, o relatório vai estar vazio.

subjectToThresholding

boolean

Se subjectToThresholding for verdadeira, o relatório vai estar sujeito a um limite e só vai retornar dados que atendam aos limites mínimos de agregação. É possível que uma solicitação esteja sujeita ao limite mínimo e nenhum dado esteja ausente no relatório. Isso acontece quando todos os dados estão acima dos limites. Para saber mais, consulte Limites de dados.

SchemaRestrictionResponse

As restrições de esquema foram aplicadas ativamente na criação deste relatório. Para saber mais, consulte Gerenciamento de restrição de dados e acesso.

Representação JSON
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
Campos
activeMetricRestrictions[]

object (ActiveMetricRestriction)

Todas as restrições aplicadas ativamente na criação do relatório. Por exemplo, purchaseRevenue sempre tem o tipo de restrição REVENUE_DATA. No entanto, essa restrição de resposta ativa só será preenchida se o papel personalizado do usuário não permitir o acesso ao REVENUE_DATA.

ActiveMetricRestriction

Uma métrica ativamente restrita na criação do relatório.

Representação JSON
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
Campos
restrictedMetricTypes[]

enum (RestrictedMetricType)

O motivo da restrição dessa métrica.

metricName

string

O nome da métrica restrita.

RestrictedMetricType

Categorias de dados que não podem ser visualizados em determinadas propriedades do GA4.

Enums
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tipo não especificado.
COST_DATA Métricas de custo, como adCost.
REVENUE_DATA Métricas de receita, como purchaseRevenue.

SamplingMetadata

Se os resultados do relatório forem de amostra, isso descreve a porcentagem de eventos usados nele. A amostragem é a prática de analisar um subconjunto de todos os dados para descobrir as informações significativas no conjunto de dados maior.

Representação JSON
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
Campos
samplesReadCount

string (int64 format)

O número total de eventos lidos neste relatório de amostra para um período. Este é o tamanho do subconjunto de dados dessa propriedade que foram analisados neste relatório.

samplingSpaceSize

string (int64 format)

O número total de eventos presentes nos dados dessa propriedade que poderiam ter sido analisados no relatório para um período. A amostragem revela informações significativas sobre o conjunto de dados maior, que se refere ao tamanho do conjunto de dados maior.

Para calcular a porcentagem de dados disponíveis que foram usados nesse relatório, calcule samplesReadCount/samplingSpaceSize.