Wymiary to atrybuty danych. Na przykład wymiar Miasto określa miasto, z którego pochodzi zdarzenie. Wartości wymiarów w odpowiedziach na raporty to ciągi znaków. Na przykład miasto może być „Paryż” lub „Nowy Jork”. W zapytaniach można podać maksymalnie 9 wymiarów.
| Zapis JSON | 
|---|
{
  "name": string,
  "dimensionExpression": {
    object ( | 
            
| Pola | |
|---|---|
name | 
              
                 
 Nazwa wymiaru. Lista nazw wymiarów obsługiwanych przez podstawowe metody raportowania, takie jak  Jeśli określono parametr  Wymiary są wskazywane przez   | 
            
dimension | 
              
                 
 Jeden wymiar może być wynikiem wyrażenia wielu wymiarów. Na przykład wymiar „kraj, miasto”: concatenate(country, ", ", city).  | 
            
DimensionExpression
Służy do wyrażenia wymiaru, który jest wynikiem formuły zawierającej wiele wymiarów. Przykłady użycia: 1) małePisma(wymiar) 2) konkatenuj(wymiar1, symbol, wymiar2).
| Zapis JSON | 
|---|
{ // Union field  | 
              
| Pola | |
|---|---|
Pole unii one_expression. W przypadku DimensionExpression wskaż jeden typ wyrażenia wymiaru. one_expression może być tylko jednym z tych elementów: | 
              |
lower | 
                
                   
 Służy do konwertowania wartości wymiaru na małe litery.  | 
              
upper | 
                
                   
 Służy do zamiany wartości wymiaru na wielką literę.  | 
              
concatenate | 
                
                   
 Służy do łączenia wartości wymiarów w jeden wymiar. Na przykład wymiar „kraj, miasto”: concatenate(country, ", ", city).  | 
              
CaseExpression
Służy do konwertowania wartości wymiaru na wielkość pojedynczą.
| Zapis JSON | 
|---|
{ "dimensionName": string }  | 
              
| Pola | |
|---|---|
dimension | 
                
                   
 Nazwa wymiaru. Nazwa musi się odnosić do nazwy w polu wymiarów żądania.  | 
              
ConcatenateExpression
Służy do łączenia wartości wymiarów w jeden wymiar.
| Zapis JSON | 
|---|
{ "dimensionNames": [ string ], "delimiter": string }  | 
              
| Pola | |
|---|---|
dimension | 
                
                   
 nazwy wymiarów; Nazwy muszą się odnosić do nazw w polu „Wymiary” żądania.  | 
              
delimiter | 
                
                   
 separator umieszczany między nazwami wymiarów. Separatory to często pojedyncze znaki, np. „|” lub „,”, ale mogą to być też dłuższe ciągi znaków. Jeśli wartość wymiaru zawiera separator, w odpowiedzi będą obecne oba znaki bez żadnej różnicy. Jeśli np. wartość wymiaru 1 = „US,FR”, wartość wymiaru 2 = „JP”, a rozdzielacz = „,”, odpowiedź będzie zawierać ciąg „US,FR,JP”.  |