ResponseMetaData

Metadati della risposta che includono informazioni aggiuntive sui contenuti del report.

Rappresentazione JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
Campi
dataLossFromOtherRow

boolean

Se true, indica che alcuni bucket di combinazioni di dimensioni vengono raggruppati nella riga "(other)". Questo può accadere per i report ad alta cardinalità.

Il parametro dei metadati dataLossFromOtherRow viene compilato in base alla tabella di dati aggregati utilizzata nel report. Il parametro verrà compilato con precisione indipendentemente dai filtri e dai limiti del report.

Ad esempio, la riga (other) potrebbe essere eliminata dal report perché la richiesta contiene un filtro su sessionSource = google. Questo parametro verrà comunque compilato se nei dati aggregati di input utilizzati per generare il report era presente una perdita di dati da un'altra riga.

Per scoprire di più, consulta Informazioni sulla riga (other) e sul campionamento dei dati.

samplingMetadatas[]

object (SamplingMetadata)

Se i risultati di questo report sono campionati, indica la percentuale di eventi utilizzati nel report. Per ogni intervallo di date viene compilato un valore samplingMetadatas. Ogni samplingMetadatas corrisponde a un intervallo di date nell'ordine in cui sono stati specificati nella richiesta.

Tuttavia, se i risultati non vengono campionati, questo campo non verrà definito.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

Descrive le limitazioni dello schema applicate attivamente nella creazione di questo report. Per scoprire di più, consulta Gestione delle restrizioni relative a dati e accessi.

currencyCode

string

Il codice valuta utilizzato in questo report. Destinato a essere utilizzato nella formattazione di metriche di valuta come purchaseRevenue per la visualizzazione. Se nella richiesta è stato specificato currencyCode, questo parametro di risposta emetterà un'eco del parametro della richiesta; in caso contrario, questo parametro di risposta sarà l'attuale currencyCode della proprietà.

I codici valuta sono codifiche di stringhe dei tipi di valuta dello standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217); ad esempio "USD", "EUR", "JPY". Per ulteriori informazioni, consulta la pagina https://support.google.com/analytics/answer/9796179.

timeZone

string

Il fuso orario corrente della proprietà. Destinato a essere utilizzato per interpretare le dimensioni basate sul tempo come hour e minute. Formattate come stringhe dal database del fuso orario IANA (https://www.iana.org/time-zones); ad esempio "America/New_York" o "Asia/Tokyo".

emptyReason

string

Se viene specificato un motivo vuoto, il report sarà vuoto per questo motivo.

subjectToThresholding

boolean

Se subjectToThresholding è true, questo report è soggetto a soglia e restituisce solo i dati che soddisfano le soglie minime di aggregazione. È possibile che una richiesta sia soggetta a soglia di soglia e che non siano assenti dati nel report, ovvero quando tutti i dati superano le soglie. Per scoprire di più, consulta Soglie di dati.

SchemaRestrictionResponse

Le limitazioni dello schema applicate attivamente durante la creazione di questo report. Per scoprire di più, consulta Gestione delle restrizioni relative a dati e accessi.

Rappresentazione JSON
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
Campi
activeMetricRestrictions[]

object (ActiveMetricRestriction)

Tutte le restrizioni sono applicate attivamente durante la creazione del report. Ad esempio, purchaseRevenue ha sempre il tipo di limitazione REVENUE_DATA. Tuttavia, questa limitazione delle risposte attive viene compilata solo se il ruolo personalizzato dell'utente non consente l'accesso a REVENUE_DATA.

ActiveMetricRestriction

Una metrica attivamente limitata durante la creazione del report.

Rappresentazione JSON
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
Campi
restrictedMetricTypes[]

enum (RestrictedMetricType)

Il motivo della limitazione di questa metrica.

metricName

string

Il nome della metrica con restrizioni.

RestrictedMetricType

Categorie di dati la cui visualizzazione potrebbe essere limitata in determinate proprietà GA4.

Enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tipo non specificato.
COST_DATA Metriche dei costi come adCost.
REVENUE_DATA Metriche relative alle entrate, come purchaseRevenue.

SamplingMetadata

Se i risultati di questo report sono campionati, indica la percentuale di eventi utilizzati nel report. Il campionamento è la pratica di analisi di un sottoinsieme di tutti i dati al fine di scoprire le informazioni significative in un set di dati più ampio.

Rappresentazione JSON
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
Campi
samplesReadCount

string (int64 format)

Il numero totale di eventi letti in questo report campionato per un intervallo di date. Indica le dimensioni dei dati di questa proprietà analizzati in questo report.

samplingSpaceSize

string (int64 format)

Il numero totale di eventi presenti nei dati di questa proprietà che avrebbero potuto essere analizzati in questo report per un intervallo di date. Il campionamento scopre le informazioni significative sul set di dati più ampio e questa è la dimensione del set di dati più ampio.

Per calcolare la percentuale di dati disponibili utilizzati in questo report, calcola samplesReadCount/samplingSpaceSize.