Boyutlar verilere ilişkin özelliklerdir. Örneğin, şehir boyutu, bir etkinliğin kaynağı olan şehri belirtir. Rapor yanıtlarındaki boyut değerleri dizelerdir. Örneğin, şehir "Paris" veya "New York" olabilir. En fazla 9 boyutlu isteklere izin verilir.
| JSON gösterimi |
|---|
{
"name": string,
"dimensionExpression": {
object ( |
| Alanlar | |
|---|---|
name |
Boyutun adı.
Boyutlara |
dimensionExpression |
Bir boyut, birden fazla boyutun ifadesinin sonucu olabilir. Örneğin, "ülke, şehir" boyutu: concatenate(ülke, ", ", şehir). |
DimensionExpression
Birden fazla boyutun formülünün sonucu olan bir boyutu ifade etmek için kullanılır. Kullanım örnekleri: 1) lowerCase(boyut) 2) concatenate(boyut1, simge, boyut2).
| JSON gösterimi |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "lowerCase": { object ( |
| Alanlar | |
|---|---|
DimensionExpression için bir boyut ifadesi türü belirtin. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır: |
|
lowerCase |
Bir boyut değerini küçük harfe dönüştürmek için kullanılır. |
upperCase |
Bir boyut değerini büyük harfe dönüştürmek için kullanılır. |
concatenate |
Boyut değerlerini tek bir boyutta birleştirmek için kullanılır. Örneğin, "ülke, şehir" boyutu: concatenate(ülke, ", ", şehir). |
| Karşılıklı olarak hariç tutulan alanların sonu. | |
CaseExpression
Bir boyut değerini tek bir duruma dönüştürmek için kullanılır.
| JSON gösterimi |
|---|
{ "dimensionName": string } |
| Alanlar | |
|---|---|
dimensionName |
Boyutun adı. Ad, isteğin boyutlar alanındaki bir ada geri dönmelidir. |
ConcatenateExpression
Boyut değerlerini tek bir boyutta birleştirmek için kullanılır.
| JSON gösterimi |
|---|
{ "dimensionNames": [ string ], "delimiter": string } |
| Alanlar | |
|---|---|
dimensionNames[] |
Boyutların adları. Adlar, isteğin boyutlar alanındaki adlara referans vermelidir. |
delimiter |
Boyut adları arasına yerleştirilen sınırlayıcı. Ayırıcılar genellikle "|" veya "," gibi tek karakterlerdir ancak daha uzun dizeler de olabilir. Bir boyut değeri sınırlayıcı içeriyorsa her ikisi de yanıtta ayırt edilmeden yer alır. Örneğin, boyut 1 değeri = "US,FR", boyut 2 değeri = "JP" ve sınırlayıcı = "," ise yanıtta "US,FR,JP" yer alır. |