Le dimensioni sono attributi dei dati. Ad esempio, la dimensione Città indica la città da cui ha avuto origine un evento. I valori delle dimensioni nelle risposte ai report sono stringhe. Ad esempio, la città potrebbe essere "Parigi" o "New York". Le richieste possono contenere fino a nove dimensioni.
Il nome della dimensione. Consulta la sezione Dimensioni API per l'elenco dei nomi delle dimensioni supportati dai metodi di reporting principali come runReport e batchRunReports. Consulta Dimensioni in tempo reale per l'elenco dei nomi delle dimensioni supportati dal metodo runRealtimeReport. Consulta Dimensioni canalizzazione per l'elenco dei nomi delle dimensioni supportati dal metodo runFunnelReport.
Se viene specificato dimensionExpression, name può essere qualsiasi stringa all'interno dell'insieme di caratteri consentito. Ad esempio, se un dimensionExpression concatena country e city, puoi chiamare questa dimensione countryAndCity. I nomi delle dimensioni che scegli devono corrispondere all'espressione regolare ^[a-zA-Z0-9_]$.
Le dimensioni vengono richiamate da name in dimensionFilter, orderBys, dimensionExpression e pivots.
Una dimensione può essere il risultato di un'espressione di più dimensioni. Ad esempio, dimensione "country, city": concatenate(country, ", ", city).
DimensionExpression
Utilizzato per esprimere una dimensione che è il risultato di una formula di più dimensioni. Esempi di utilizzo: 1) lowerCase(dimensione) 2) concatenate(dimensione1; simbolo; dimensione2).
Rappresentazione JSON
{// Union field one_expression can be only one of the following:"lowerCase": {object (CaseExpression)},"upperCase": {object (CaseExpression)},"concatenate": {object (ConcatenateExpression)}// End of list of possible types for union field one_expression.}
Campi
Campo unione one_expression. Specifica un tipo di espressione di dimensione per DimensionExpression. one_expression può essere solo uno dei seguenti:
Utilizzato per combinare i valori delle dimensioni in un'unica dimensione. Ad esempio, dimensione "country, city": concatenate(country, ", ", city).
CaseExpression
Utilizzato per convertire un valore della dimensione in un singolo caso.
Rappresentazione JSON
{"dimensionName": string}
Campi
dimensionName
string
Nome di una dimensione. Il nome deve fare riferimento a un nome nel campo delle dimensioni della richiesta.
ConcatenateExpression
Utilizzato per combinare i valori delle dimensioni in un'unica dimensione.
Rappresentazione JSON
{"dimensionNames": [string],"delimiter": string}
Campi
dimensionNames[]
string
Nomi delle dimensioni. I nomi devono fare riferimento ai nomi nel campo delle dimensioni della richiesta.
delimiter
string
Il delimitatore inserito tra i nomi delle dimensioni.
I delimitatori sono spesso singoli caratteri come "|" o ",", ma possono essere stringhe più lunghe. Se un valore della dimensione contiene il delimitatore, entrambi saranno presenti nella risposta senza alcuna distinzione. Ad esempio,se il valore della dimensione 1 = "US,FR", il valore della dimensione 2 = "JP" e il delimitatore = ",", la risposta conterrà "US,FR,JP".
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-26 UTC."],[[["\u003cp\u003eDimensions represent data attributes, like city or country, and are limited to 9 per request.\u003c/p\u003e\n"],["\u003cp\u003eYou can create custom dimensions using expressions that manipulate existing dimensions (e.g., lowercase, concatenate).\u003c/p\u003e\n"],["\u003cp\u003eDimension expressions can combine multiple dimensions with delimiters, such as joining country and city with a comma.\u003c/p\u003e\n"],["\u003cp\u003eDimension names in expressions should refer to existing dimension names defined in the request.\u003c/p\u003e\n"],["\u003cp\u003eWhen using delimiters, ensure they don't clash with values within your dimension data to avoid ambiguity.\u003c/p\u003e\n"]]],["This document outlines the structure and usage of dimensions in data reporting, focusing on creating custom dimensions. Dimensions are data attributes, like \"city.\" You can define a `dimension` with a `name` and an optional `dimensionExpression`. `DimensionExpression` allows combining or modifying existing dimensions using `lowerCase`, `upperCase`, or `concatenate` functions. `CaseExpression` changes dimension cases. `ConcatenateExpression` merges dimension values with a specified `delimiter`. Each dimension name is a string with allowed characters.\n"],null,[]]