Wymiary to atrybuty danych. Na przykład wymiar Miasto określa miasto, z którego pochodzi zdarzenie. Wartości wymiarów w odpowiedziach raportu są ciągami znaków. Na przykład miasto może mieć wartość „Paryż” lub „Nowy Jork”. Zapytania mogą zawierać maksymalnie 9 wymiarów.
| Zapis JSON |
|---|
{
"name": string,
"dimensionExpression": {
object ( |
| Pola | |
|---|---|
name |
Nazwa wymiaru. Listę nazw wymiarów obsługiwanych przez podstawowe metody raportowania, takie jak Jeśli podasz Wymiary są określane przez |
dimensionExpression |
Jeden wymiar może być wynikiem wyrażenia obejmującego wiele wymiarów. Na przykład wymiar „kraj, miasto”: concatenate(kraj, „, ”, miasto). |
DimensionExpression
Używany do wyrażania wymiaru, który jest wynikiem formuły obejmującej wiele wymiarów. Przykłady użycia: 1) lowerCase(dimension) 2) concatenate(dimension1, symbol, dimension2).
| Zapis JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "lowerCase": { object ( |
| Pola | |
|---|---|
Określ jeden typ wyrażenia wymiaru dla DimensionExpression. Poniżej znajduje się lista pól, które wykluczają się nawzajem. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: |
|
lowerCase |
Służy do przekształcania wartości wymiaru na małe litery. |
upperCase |
Służy do przekształcania wartości wymiaru na wielkie litery. |
concatenate |
Służy do łączenia wartości wymiarów w jeden wymiar. Na przykład wymiar „kraj, miasto”: concatenate(kraj, „, ”, miasto). |
| Koniec pól wykluczających się nawzajem. | |
CaseExpression
Służy do przekształcania wartości wymiaru na jeden rodzaj wielkości liter.
| Zapis JSON |
|---|
{ "dimensionName": string } |
| Pola | |
|---|---|
dimensionName |
Nazwa wymiaru. Nazwa musi odnosić się 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 | |
|---|---|
dimensionNames[] |
Nazwy wymiarów. Nazwy muszą odnosić się do nazw w polu wymiarów żądania. |
delimiter |
Ogranicznik umieszczony między nazwami wymiarów. Separatorami są często pojedyncze znaki, np. „|” lub „,”, ale mogą to być też dłuższe ciągi znaków. Jeśli wartość wymiaru zawiera ogranicznik, w odpowiedzi będą widoczne oba znaki bez rozróżnienia. Jeśli np. wartość wymiaru 1 to „US,FR”, wartość wymiaru 2 to „JP”, a ogranicznik to „,”, odpowiedź będzie zawierać „US,FR,JP”. |