包含欄位相關資料。屬性會決定欄位在數據分析中的使用方式。
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');
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
get | Aggregation | 傳回這個 Field 的 Aggregation。 |
get | String | 傳回這個 Field 的說明。 |
get | String | 傳回這個 Field 的公式。 |
get | String | 傳回這個 Field 的群組。 |
get | String | 傳回這個 Field 的 ID。 |
get | Boolean | 如果這個欄位可以重新彙整,則傳回 true,否則傳回 false。 |
get | String | 傳回這個 Field 的名稱。 |
get | Field | 傳回這個 Field 的 Field。 |
is | Boolean | 如果這個 Field 是預設指標或維度,則傳回 true。 |
is | Boolean | 如果這個欄位是維度,則傳回 true。 |
is | Boolean | 如果這個 Field 遭到隱藏,則傳回 true。 |
is | Boolean | 如果這個欄位是指標,則傳回 true。 |
set | Field | 設定這個 Field 的匯總類型。 |
set | Field | 設定這個 Field 的說明。 |
set | Field | 設定這個 Field 的公式。 |
set | Field | 設定這個 Field 的群組。 |
set | Field | 設定這個 Field 的 ID。 |
set | Field | 設定這個 Field 的隱藏狀態。 |
set | Field | 為 Field 設定允許重新彙整的狀態。 |
set | Field | 設定這個 Field 的名稱。 |
set | Field | 設定這個 Field 的 Field。 |
內容詳盡的說明文件
getAggregation()
傳回這個 Field 的 AggregationType。AggregationType 決定數據分析如何將類似資料合併為維度。
回攻員
AggregationType:這個欄位的 aggregationType。
getDescription()
getFormula()
getGroup()
getId()
getIsReaggregatable()
如果這個欄位可以重新彙整,則傳回 true,否則傳回 false。
回攻員
Boolean:如果可以重新彙整這個欄位,則為 true,否則為 false。
getName()
isDimension()
如果這個欄位是維度,則傳回 true。
回攻員
Boolean:如果這個欄位是維度,則傳回 true;否則傳回 false。
isHidden()
isMetric()
如果這個欄位是指標,則傳回 true。
回攻員
Boolean:如果這個欄位是指標,則為 true;否則為 false。
setAggregation(aggregation)
設定這個 Field 的匯總類型。AggregationType 決定數據分析如何將類似資料合併為維度。如果對指標呼叫這個函式,系統會擲回錯誤。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
aggregation | Aggregation | 要設定的匯總類型。 |
回攻員
Field:這個建構工具用於串連。