Class Field

Campo

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

MetodoTipo restituitoBreve descrizione
getAggregation()AggregationTypeRestituisce il valore AggregationType di questo Field.
getDescription()StringRestituisce la descrizione dell'elemento Field.
getFormula()StringRestituisce la formula di questo valore: Field.
getGroup()StringRestituisce il gruppo di Field.
getId()StringRestituisce l'ID di questo Field.
getIsReaggregatable()BooleanRestituisce true se questo campo può essere riaggregato, false in caso contrario.
getName()StringRestituisce il nome dell'elemento Field.
getType()FieldTypeRestituisce il valore FieldType di questo Field.
isDefault()BooleanRestituisce true se questa è la metrica o la dimensione predefinita Field.
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 campo Field.
setDescription(description)FieldConsente di impostare la descrizione di questo Field.
setFormula(formula)FieldImposta la formula di questo valore Field.
setGroup(group)FieldImposta il gruppo di Field.
setId(id)FieldImposta l'ID di questo Field.
setIsHidden(isHidden)FieldImposta lo stato nascosto di questo Field.
setIsReaggregatable(isReaggregatable)FieldImposta lo stato di riaggregazione consentita per un elemento Field.
setName(name)FieldImposta il nome di questo Field.
setType(type)FieldImposta 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()

Restituisce il valore FieldType di questo Field.

Invio

FieldType: il tipo di questo campo.


isDefault()

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

Invio

Boolean: true se Field è la metrica o la dimensione predefinita; false negli altri casi.


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 usare campi nascosti nelle formule, ma non nei grafici. Non puoi nascondere i campi contenenti formule.

Invio

Boolean - true se Field è nascosto; false negli altri casi.


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

NomeTipoDescrizione
aggregationAggregationTypeIl tipo di aggregazione da impostare.

Invio

Field: questo builder, per il concatenamento.


setDescription(description)

Consente di impostare la descrizione di questo Field. Le descrizioni sono brevi spiegazioni del che non ha uno scopo specifico.

Parametri

NomeTipoDescrizione
descriptionStringLa descrizione da impostare.

Invio

Field: questo builder, per il concatenamento.


setFormula(formula)

Imposta la formula di questo valore Field. Le formule definiscono una trasformazione dei dati che Data Studio viene eseguito al momento della query.

Parametri

NomeTipoDescrizione
formulaStringLa formula da impostare.

Invio

Field: questo builder, per il concatenamento.


setGroup(group)

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

Parametri

NomeTipoDescrizione
groupStringIl gruppo da impostare.

Invio

Field: questo builder, per il concatenamento.


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 builder, per il concatenamento.


setIsHidden(isHidden)

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

Parametri

NomeTipoDescrizione
isHiddenBooleanLo stato nascosto da impostare.

Invio

Field: questo builder, per il concatenamento.


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

NomeTipoDescrizione
isReaggregatableBooleanLo stato di riaggregazione consentito da impostare.

Invio

Field: questo builder, per il concatenamento.


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 builder, per il concatenamento.


setType(type)

Imposta il FieldType di questo Field.

Parametri

NomeTipoDescrizione
typeFieldTypeIl tipo da impostare.

Invio

Field: questo builder, per il concatenamento.