Dimensi merupakan atribut data Anda. Misalnya, dimensi kota menunjukkan kota asal peristiwa. Nilai dimensi dalam respons laporan adalah string; misalnya, kota bisa berupa "Paris" atau "New York". Permintaan diizinkan hingga 9 dimensi.
| Representasi JSON |
|---|
{
"name": string,
"dimensionExpression": {
object ( |
| Kolom | |
|---|---|
name |
Nama dimensi. Lihat Dimensi API untuk mengetahui daftar nama dimensi yang didukung oleh metode pelaporan inti seperti Jika Dimensi dirujuk oleh |
dimensionExpression |
Satu dimensi dapat menjadi hasil ekspresi dari beberapa dimensi. Misalnya, dimensi "negara, kota": concatenate(negara, ", ", kota). |
DimensionExpression
Digunakan untuk menyatakan dimensi yang merupakan hasil dari formula beberapa dimensi. Contoh penggunaan: 1) lowerCase(dimensi) 2) concatenate(dimensi1, simbol, dimensi2).
| Representasi JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "lowerCase": { object ( |
| Kolom | |
|---|---|
Tentukan satu jenis ekspresi dimensi untuk DimensionExpression. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons: |
|
lowerCase |
Digunakan untuk mengonversi nilai dimensi menjadi huruf kecil. |
upperCase |
Digunakan untuk mengonversi nilai dimensi menjadi huruf besar. |
concatenate |
Digunakan untuk menggabungkan nilai dimensi ke dalam satu dimensi. Misalnya, dimensi "negara, kota": concatenate(negara, ", ", kota). |
| Akhir kolom yang saling eksklusif. | |
CaseExpression
Digunakan untuk mengonversi nilai dimensi ke satu huruf.
| Representasi JSON |
|---|
{ "dimensionName": string } |
| Kolom | |
|---|---|
dimensionName |
Nama dimensi. Nama harus merujuk kembali ke nama di kolom dimensi permintaan. |
ConcatenateExpression
Digunakan untuk menggabungkan nilai dimensi ke dalam satu dimensi.
| Representasi JSON |
|---|
{ "dimensionNames": [ string ], "delimiter": string } |
| Kolom | |
|---|---|
dimensionNames[] |
Nama dimensi. Nama harus merujuk kembali ke nama di kolom dimensi permintaan. |
delimiter |
Pemisah yang ditempatkan di antara nama dimensi. Pembatas sering kali berupa karakter tunggal seperti "|" atau ",", tetapi dapat berupa string yang lebih panjang. Jika nilai dimensi berisi pembatas, keduanya akan ada dalam respons tanpa perbedaan. Misalnya, jika nilai dimensi 1 = "US,FR", nilai dimensi 2 = "JP", dan pemisah = ",", maka respons akan berisi "US,FR,JP". |