Contiene dati relativi ai campi. Le sue proprietà determinano il modo in cui il campo viene utilizzato in Data Studio.
var cc = DataStudioApp.createCommunityConnector(); var fields = cc.getFields(); var types = cc.FieldType; var field1 = fields.newDimension() .setId('field1_id') .setName('Field 1 ID') .setDescription('The first field.') .setType(types.YEAR_MONTH) .setGroup('DATETIME');
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getAggregation() | AggregationType | Restituisce il valore AggregationType di questo Field . |
getDescription() | String | Restituisce la descrizione dell'elemento Field . |
getFormula() | String | Restituisce la formula di questo valore: Field . |
getGroup() | String | Restituisce il gruppo di Field . |
getId() | String | Restituisce l'ID di questo Field . |
getIsReaggregatable() | Boolean | Restituisce true se questo campo può essere riaggregato, false in caso contrario. |
getName() | String | Restituisce il nome dell'elemento Field . |
getType() | FieldType | Restituisce il valore FieldType di questo Field . |
isDefault() | Boolean | Restituisce true se questa è la metrica o la dimensione predefinita Field . |
isDimension() | Boolean | Restituisce true se questo campo è una dimensione. |
isHidden() | Boolean | Restituisce true se questo Field è nascosto. |
isMetric() | Boolean | Restituisce true se questo campo è una metrica. |
setAggregation(aggregation) | Field | Imposta il tipo di aggregazione di questo campo Field . |
setDescription(description) | Field | Consente di impostare la descrizione di questo Field . |
setFormula(formula) | Field | Imposta la formula di questo valore Field . |
setGroup(group) | Field | Imposta il gruppo di Field . |
setId(id) | Field | Imposta l'ID di questo Field . |
setIsHidden(isHidden) | Field | Imposta lo stato nascosto di questo Field . |
setIsReaggregatable(isReaggregatable) | Field | Imposta lo stato di riaggregazione consentita per un elemento Field . |
setName(name) | Field | Imposta il nome di questo Field . |
setType(type) | Field | Imposta il FieldType di questo Field . |
Documentazione dettagliata
getAggregation()
Restituisce il valore AggregationType
di questo Field
. AggregationType
determina
il modo in cui Data Studio combina dati simili in dimensioni.
Invio
AggregationType
: il tipo di aggregazione di questo campo.
getDescription()
Restituisce la descrizione dell'elemento Field
. Le descrizioni sono brevi spiegazioni del
che non ha uno scopo specifico.
Invio
String
: la descrizione di questo campo.
getFormula()
Restituisce la formula di questo valore: Field
. Le formule definiscono una trasformazione dei dati
Studio viene eseguito al momento della query.
Invio
String
: la formula per questo campo.
getGroup()
Restituisce il gruppo di Field
. I campi raccolti in un gruppo vengono presentati insieme
nell'interfaccia utente di Data Studio.
Invio
String
: il gruppo per questo campo.
getId()
Restituisce l'ID di questo Field
. Gli ID sono univoci per ogni insieme di campi e vengono utilizzati nelle formule
per fare riferimento ai campi.
Invio
String
: l'ID di questo campo.
getIsReaggregatable()
Restituisce true
se questo campo può essere riaggregato, false
in caso contrario.
Invio
Boolean
: true
se questo campo può essere riaggregato, false
in caso contrario.
getName()
Restituisce il nome dell'elemento Field
. I nomi vengono mostrati all'utente per distinguere i campi.
Invio
String
: il nome del campo.
getType()
isDefault()
isDimension()
Restituisce true
se questo campo è una dimensione.
Invio
Boolean
: true
se questo campo è una dimensione; restituisce false
in caso contrario.
isHidden()
isMetric()
Restituisce true
se questo campo è una metrica.
Invio
Boolean
: true
se questo campo è una metrica; restituisce false
in caso contrario.
setAggregation(aggregation)
Imposta il tipo di aggregazione di questo campo Field
. AggregationType
determina il modo in cui i dati
Studio combina dati simili in dimensioni. Questo genera un errore se viene richiamata su una metrica.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
aggregation | AggregationType | Il tipo di aggregazione da impostare. |
Invio
Field
: questo builder, per il concatenamento.
setDescription(description)
setFormula(formula)
setGroup(group)
setId(id)
setIsHidden(isHidden)
setIsReaggregatable(isReaggregatable)
Imposta lo stato di riaggregazione consentita per un elemento Field
. Tentativo di impostare un'aggregazione
in un campo che non può essere riaggregato genera un errore.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
isReaggregatable | Boolean | Lo stato di riaggregazione consentito da impostare. |
Invio
Field
: questo builder, per il concatenamento.