Class Field

Campo

Contiene dati relativi al campo. Le sue proprietà determinano il modo in cui il campo viene utilizzato in Data Studio.

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');

Metodi

MetodoTipo restituitoBreve descrizione
getAggregation()AggregationTypeRestituisce il AggregationType di questo Field.
getDescription()StringRestituisce la descrizione di questo Field.
getFormula()StringRestituisce la formula di questo Field.
getGroup()StringRestituisce il gruppo di questo Field.
getId()StringRestituisce l'ID di questo Field.
getIsReaggregatable()BooleanRestituisce true se questo campo può essere aggregato di nuovo, false in caso contrario.
getName()StringRestituisce il nome di questo Field.
getType()FieldTypeRestituisce il FieldType di questo Field.
isDefault()BooleanRestituisce true se Field è la metrica o la dimensione predefinita.
isDimension()BooleanRestituisce true se questo campo è una dimensione.
isHidden()BooleanRestituisce true se questo Field è nascosto.
isMetric()BooleanRestituisce true se questo campo è una metrica.
setAggregation(aggregation)FieldImposta il tipo di aggregazione di questo Field.
setDescription(description)FieldImposta la descrizione di questo Field.
setFormula(formula)FieldImposta la formula di questo Field.
setGroup(group)FieldImposta il gruppo di questo Field.
setId(id)FieldImposta l'ID di questo Field.
setIsHidden(isHidden)FieldImposta lo stato nascosto di questo Field.
setIsReaggregatable(isReaggregatable)FieldImposta lo stato di aggregazione consentita per un Field.
setName(name)FieldImposta il nome di questo Field.
setType(type)FieldImposta il FieldType di questo Field.

Documentazione dettagliata

getAggregation()

Restituisce il AggregationType di questo Field. AggregationType determina come Data Studio combina i dati simili in dimensioni.

Invio

AggregationType: il valore aggregationType per questo campo.


getDescription()

Restituisce la descrizione di questo Field. Le descrizioni sono brevi spiegazioni dello scopo di un campo.

Invio

String: la descrizione di questo campo.


getFormula()

Restituisce la formula di questo Field. Le formule definiscono una trasformazione dei dati eseguita da Data Studio al momento dell'esecuzione della query.

Invio

String: la formula per questo campo.


getGroup()

Restituisce il gruppo di questo Field. I campi raccolti in un gruppo vengono presentati insieme nella UI 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 aggregato di nuovo, false in caso contrario.

Invio

Boolean: true se questo campo può essere aggregato di nuovo, false in caso contrario.


getName()

Restituisce il nome di questo Field. I nomi vengono mostrati all'utente per distinguere i campi.

Invio

String: il nome di questo campo.


getType()

Restituisce il FieldType di questo Field.

Invio

FieldType: il tipo di questo campo.


isDefault()

Restituisce true se Field è la metrica o la dimensione predefinita.

Invio

Boolean: true se Field è la metrica o la dimensione predefinita; false in caso contrario.


isDimension()

Restituisce true se questo campo è una dimensione.

Invio

Boolean: true se questo campo è una dimensione; restituisce false in caso contrario.


isHidden()

Restituisce true se questo Field è nascosto. Puoi utilizzare i campi nascosti nelle formule, ma non nei grafici. Non puoi nascondere i campi contenenti formule.

Invio

Boolean: true se questo Field è nascosto; false in caso contrario.


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 Field. AggregationType determina in che modo Data Studio combina i dati simili in dimensioni. Viene generato un errore se viene chiamato per una metrica.

Parametri

NomeTipoDescrizione
aggregationAggregationTypeIl tipo di aggregazione da impostare.

Invio

Field: questo generatore, per l'accodamento.


setDescription(description)

Imposta la descrizione di questo Field. Le descrizioni sono brevi spiegazioni dello scopo di un campo.

Parametri

NomeTipoDescrizione
descriptionStringLa descrizione da impostare.

Invio

Field: questo generatore, per l'accodamento.


setFormula(formula)

Imposta la formula di questo Field. Le formule definiscono una trasformazione dei dati eseguita da Data Studio al momento dell'esecuzione della query.

Parametri

NomeTipoDescrizione
formulaStringLa formula da impostare.

Invio

Field: questo generatore, per l'accodamento.


setGroup(group)

Imposta il gruppo di questo Field. I campi raccolti in un gruppo vengono presentati insieme nell'UI di Data Studio.

Parametri

NomeTipoDescrizione
groupStringIl gruppo da impostare.

Invio

Field: questo generatore, per l'accodamento.


setId(id)

Imposta l'ID di questo Field. Gli ID sono univoci per ogni insieme di campi e vengono utilizzati nelle formule per fare riferimento ai campi.

Parametri

NomeTipoDescrizione
idStringL'ID da impostare.

Invio

Field: questo generatore, per l'accodamento.


setIsHidden(isHidden)

Imposta lo stato nascosto di questo Field. Puoi utilizzare i campi nascosti nelle formule, ma non nei grafici. Non puoi nascondere i campi contenenti formule.

Parametri

NomeTipoDescrizione
isHiddenBooleanLo stato nascosto da impostare.

Invio

Field: questo generatore, per l'accodamento.


setIsReaggregatable(isReaggregatable)

Imposta lo stato di aggregazione consentita per un Field. Il tentativo di impostare un tipo di aggregazione su un campo che non può essere riaggregato genera un errore.

Parametri

NomeTipoDescrizione
isReaggregatableBooleanLo stato di aggregazione consentita da impostare.

Invio

Field: questo generatore, per l'accodamento.


setName(name)

Imposta il nome di questo Field. I nomi vengono mostrati all'utente per distinguere i campi.

Parametri

NomeTipoDescrizione
nameStringIl nome da impostare.

Invio

Field: questo generatore, per l'accodamento.


setType(type)

Imposta il FieldType di questo Field.

Parametri

NomeTipoDescrizione
typeFieldTypeIl tipo da impostare.

Invio

Field: questo generatore, per l'accodamento.