ResponseMetaData

Metadati della risposta contenenti informazioni aggiuntive sui contenuti del report.

Rappresentazione JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "section": enum (Section),
  "dataTruncationReasons": [
    {
      object (DataTruncationReason)
    }
  ],
  "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)". Ciò può accadere per i report con cardinalità elevata.

I dati del parametro dei metadati dataLossFromOtherRow vengono compilati in base alla tabella di dati aggregati utilizzata nel report. Il parametro verrà compilato in modo accurato 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 questo report è presente una perdita di dati da un'altra riga.

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

samplingMetadatas[]

object (SamplingMetadata)

Se i risultati di questo report sono campionati, viene descritto il percentuale di eventi utilizzati nel report. Viene compilato un samplingMetadatas per ogni intervallo di date. 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.

section

enum (Section)

Identifica il tipo di dati nel report.

dataTruncationReasons[]

object (DataTruncationReason)

Se impostato, indica che nel report è presente un troncamento dei dati.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

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

currencyCode

string

Il codice valuta utilizzato in questo report. Destinato a essere utilizzato per formattare le metriche di valuta come purchaseRevenue per la visualizzazione. Se currencyCode è stato specificato nella richiesta, questo parametro di risposta riporterà il parametro di richiesta; in caso contrario, questo parametro di risposta è il currencyCode corrente della proprietà.

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

timeZone

string

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

emptyReason

string

Se viene specificato un motivo vuoto, la segnalazione è vuota per questo motivo.

subjectToThresholding

boolean

Se subjectToThresholding è true, questo report è soggetto a soglie e restituisce solo i dati che soddisfano le soglie minime di aggregazione. È possibile che una richiesta sia soggetta a soglie e che nel report non siano presenti dati mancanti. Ciò si verifica quando tutti i dati superano le soglie. Per saperne di più, consulta Soglie di dati e Informazioni sui dati demografici e sugli interessi.

SchemaRestrictionResponse

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

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

object (ActiveMetricRestriction)

Tutte le limitazioni applicate attivamente durante la creazione del report. Ad esempio, purchaseRevenue ha sempre il tipo di restrizione REVENUE_DATA. Tuttavia, questa limitazione della risposta attiva viene compilata solo se il ruolo personalizzato dell'utente non consente l'accesso a REVENUE_DATA.

ActiveMetricRestriction

Una metrica con limitazioni attive nella 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 limitazioni.

RestrictedMetricType

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

Enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tipo non specificato.
COST_DATA Metriche relative ai costi, ad esempio adCost.
REVENUE_DATA Metriche relative alle entrate, ad esempio purchaseRevenue.

DataTruncationReason

Descrive un motivo per la troncamento dei dati nel report.

Rappresentazione JSON
{
  "dataTruncationDateRanges": [
    {
      object (DataTruncationDateRange)
    }
  ],
  "dataTruncationType": enum (DataTruncationType),
  "dataTruncationMessage": string,
  "dataTruncationDate": string
}
Campi
dataTruncationDateRanges[]

object (DataTruncationDateRange)

Gli intervalli di date troncati.

dataTruncationType

enum (DataTruncationType)

Il tipo di troncamento dei dati.

dataTruncationMessage

string

Un messaggio descrittivo che spiega il troncamento dei dati.

dataTruncationDate

string

La data di troncamento dei dati nel formato AAAA-MM-GG. Indica che i dati precedenti a questa data sono troncati.

DataTruncationType

Il tipo di troncamento dei dati.

Enum
DATA_TRUNCATION_TYPE_UNSPECIFIED Tipo non specificato.
DATA_TRUNCATION_TYPE_RULES_BASED_MODELS I dati vengono troncati nel report sull'attribuzione per i modelli basati su regole.
DATA_TRUNCATION_TYPE_DATA_DRIVEN_ATTRIBUTION I dati vengono troncati nel report sull'attribuzione per la data finale dell'attribuzione basata sui dati.
DATA_TRUNCATION_TYPE_DV360 I dati vengono troncati perché le norme di DV360 non consentono la restituzione di dati risalenti a più di due anni prima della data corrente.
DATA_TRUNCATION_TYPE_CM360 I dati vengono troncati perché le norme CM360 non consentono la restituzione di dati risalenti a più di due anni prima della data corrente.
DATA_TRUNCATION_TYPE_ITEM_SCOPED_ECOMMERCE_METRICS Le nuove metriche e-commerce basate sugli articoli hanno dati solo dopo una data specifica.
DATA_TRUNCATION_TYPE_EVENT_SCOPED_ECOMMERCE_METRICS Le nuove metriche e-commerce basate sugli eventi hanno dati solo dopo una data specifica.
DATA_TRUNCATION_TYPE_DATE_RANGE L'intervallo di date della query potrebbe non essere completamente pubblicato.
DATA_TRUNCATION_TYPE_PROPERTY I dati sono stati troncati perché la query tenta di leggere i dati sugli eventi prima della data di conservazione.
DATA_TRUNCATION_TYPE_CONVERSIONS I dati vengono troncati nel report sulle conversioni.
DATA_TRUNCATION_TYPE_GOOGLE_ADS I dati vengono troncati a causa delle norme di conservazione dei dati di Google Ads per 36 mesi.

DataTruncationDateRange

Definisci l'intervallo di date troncato da startDate a endDate.

Rappresentazione JSON
{
  "startDate": string,
  "endDate": string
}
Campi
startDate

string

La data di inizio nel formato AAAA-MM-GG (inclusa).

endDate

string

La data di fine nel formato AAAA-MM-GG (inclusa).