Alanla ilgili verileri içerir. Özellikleri, alanın Data Studio'da nasıl kullanılacağını belirler.
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields.newDimension() .setId('field1_id') .setName('Field 1 ID') .setDescription('The first field.') .setType(cc.FieldType.YEAR_MONTH) .setGroup('DATETIME');
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | Aggregation | Bu Field öğesinin Aggregation değerini döndürür. |
get | String | Bu Field öğesinin açıklamasını döndürür. |
get | String | Bu Field öğesinin formülünü döndürür. |
get | String | Bu Field öğesinin grubunu döndürür. |
get | String | Bu Field öğesinin kimliğini döndürür. |
get | Boolean | Bu alan yeniden toplu hale getirilebiliyorsa true, aksi takdirde false değerini döndürür. |
get | String | Bu Field öğesinin adını döndürür. |
get | Field | Bu Field öğesinin Field değerini döndürür. |
is | Boolean | Bu Field varsayılan metrik veya boyutsa true değerini döndürür. |
is | Boolean | Bu alan bir boyutsa true değerini döndürür. |
is | Boolean | Bu Field gizlenmişse true değerini döndürür. |
is | Boolean | Bu alan bir metriksa true değerini döndürür. |
set | Field | Bu Field öğesinin toplama türünü ayarlar. |
set | Field | Bu Field öğesinin açıklamasını ayarlar. |
set | Field | Bu Field öğesinin formülünü ayarlar. |
set | Field | Bu Field öğesinin grubunu ayarlar. |
set | Field | Bu Field öğesinin kimliğini ayarlar. |
set | Field | Bu Field öğesinin gizli durumunu ayarlar. |
set | Field | Field için yeniden toplama izni verilen durumu ayarlar. |
set | Field | Bu Field öğesinin adını ayarlar. |
set | Field | Bu Field öğesinin Field değerini ayarlar. |
Ayrıntılı belgeler
getAggregation()
Bu Field öğesinin AggregationType değerini döndürür. AggregationType, Data Studio'nun benzer verileri boyutlarda nasıl birleştireceğini belirler.
Return
AggregationType: Bu alanın aggregationType'ı.
getDescription()
Bu Field öğesinin açıklamasını döndürür. Açıklamalar, bir alanın amacının kısa açıklamalarıdır.
Return
String: Bu alanın açıklaması.
getFormula()
Bu Field öğesinin formülünü döndürür. Formüller, Data Studio'nun sorgu sırasında çalıştırdığı bir veri dönüşümünü tanımlar.
Return
String: Bu alanın formülü.
getGroup()
Bu Field öğesinin grubunu döndürür. Bir grupta toplanan alanlar, Data Studio kullanıcı arayüzünde birlikte gösterilir.
Return
String: Bu alanın grubu.
getId()
Bu Field öğesinin kimliğini döndürür. Kimlikler, alan kümeleri için benzersizdir ve alanlara başvurmak üzere formüllerde kullanılır.
Return
String: Bu alanın kimliği.
getIsReaggregatable()
Bu alan yeniden toplu hale getirilebiliyorsa true, aksi takdirde false değerini döndürür.
Return
Boolean — Bu alan yeniden toplu hale getirilebiliyorsa true, aksi takdirde false.
getName()
Bu Field öğesinin adını döndürür. Alanları ayırt etmek için kullanıcılara adlar gösterilir.
Return
String: Bu alanın adı.
isDefault()
isDimension()
Bu alan bir boyutsa true değerini döndürür.
Return
Boolean: Bu alan bir boyutsa true değerini, aksi takdirde false değerini döndürür.
isHidden()
isMetric()
Bu alan bir metriksa true değerini döndürür.
Return
Boolean: Bu alan bir metriktirse true, aksi takdirde false değerini döndürür.
setAggregation(aggregation)
Bu Field öğesinin toplama türünü ayarlar. AggregationType, Data Studio'nun benzer verileri boyutlarda nasıl birleştireceğini belirler. Bu işlev, bir metrikte çağrılırsa hata verir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
aggregation | Aggregation | Ayarlanacak toplama türü. |
Return
Field: Zincirleme için kullanılan bu oluşturucu.