- Risorsa: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- Metodi
Risorsa: ChannelGroup
Un messaggio della risorsa che rappresenta un gruppo di canali.
| Rappresentazione JSON | 
|---|
| {
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object ( | 
| Campi | |
|---|---|
| name | 
 Solo output. Il nome della risorsa per questa risorsa del gruppo di canali. Formato: proprietà/{property}/channelGroups/{channelGroup} | 
| displayName | 
 Obbligatorio. Il nome visualizzato del gruppo di canali. La lunghezza massima è di 80 caratteri. | 
| description | 
 La descrizione del gruppo di canali. La lunghezza massima di 256 caratteri. | 
| groupingRule[] | 
 Obbligatorio. Le regole di raggruppamento dei canali. Il numero massimo di regole è 50. | 
| systemDefined | 
 Solo output. Se impostato su true, questo gruppo di canali è il gruppo di canali predefinito predefinito da Google Analytics. Impossibile aggiornare il nome visualizzato e le regole di raggruppamento per questo gruppo di canali. | 
| primary | 
 (Facoltativo) Se impostato su true, questo gruppo di canali verrà utilizzato come gruppo di canali predefinito per i report. È possibile impostare un solo gruppo di canali alla volta come  Il gruppo di canali predefinito di Google Analytics è il gruppo principale per impostazione predefinita. | 
GroupingRule
Le regole che regolano il raggruppamento del traffico in un unico canale.
| Rappresentazione JSON | 
|---|
| {
  "displayName": string,
  "expression": {
    object ( | 
| Campi | |
|---|---|
| displayName | 
 Obbligatorio. Nome visualizzato definito dal cliente per il canale. | 
| expression | 
 Obbligatorio. L'espressione di filtro che definisce la regola di raggruppamento. | 
ChannelGroupFilterExpression
Un'espressione logica dei filtri delle dimensioni del gruppo di canali.
| Rappresentazione JSON | 
|---|
| { // Union field | 
| Campi | |
|---|---|
| Campo unione expr. L'espressione applicata a un filtro.exprpuò essere solo uno dei seguenti: | |
| andGroup | 
 Un elenco di espressioni da unire insieme. Può contenere solo ChannelGroupFilterExpressions con orGroup. Deve essere impostato per ChannelGroupFilterExpression di primo livello. | 
| orGroup | 
 Un elenco di espressioni da unire con OR. Non può contenere ChannelGroupFilterExpressions con andGroup o orGroup. | 
| notExpression | 
 Un'espressione di filtro da NON modificare (ovvero invertita, integrata). Può includere solo un valore dimensionOrMetricFilter. Impossibile impostare l'opzione per il valore di ChannelGroupFilterExpression di primo livello. | 
| filter | 
 Un filtro in base a una singola dimensione. Impossibile impostare l'opzione per il valore di ChannelGroupFilterExpression di primo livello. | 
ChannelGroupFilterExpressionList
Un elenco di espressioni di filtro dei gruppi di canali.
| Rappresentazione JSON | 
|---|
| {
  "filterExpressions": [
    {
      object ( | 
| Campi | |
|---|---|
| filterExpressions[] | 
 Un elenco di espressioni di filtro dei gruppi di canali. | 
ChannelGroupFilter
Un filtro specifico per una singola dimensione.
| Rappresentazione JSON | 
|---|
| { "fieldName": string, // Union field | 
| Campi | |
|---|---|
| fieldName | 
 Obbligatorio. Immutabile. Il nome della dimensione da filtrare. | 
| Campo unione value_filter. Un StringFilter o InListFilter che definisce il comportamento di questo filtro.value_filterpuò essere solo uno dei seguenti: | |
| stringFilter | 
 Un filtro per una dimensione di tipo stringa corrispondente a un determinato pattern. | 
| inListFilter | 
 Un filtro per una dimensione stringa che corrisponde a un determinato elenco di opzioni. | 
StringFilter
Filtra in cui il valore del campo è una stringa. La corrispondenza non fa distinzione tra maiuscole e minuscole.
| Rappresentazione JSON | 
|---|
| {
  "matchType": enum ( | 
| Campi | |
|---|---|
| matchType | 
 Obbligatorio. Il tipo di corrispondenza per il filtro stringa. | 
| value | 
 Obbligatorio. Il valore della stringa da abbinare. | 
MatchType
Come verrà utilizzato il filtro per determinare una corrispondenza.
| Enum | |
|---|---|
| MATCH_TYPE_UNSPECIFIED | Tipo di corrispondenza predefinito. | 
| EXACT | Corrispondenza esatta del valore della stringa. | 
| BEGINS_WITH | Inizia con il valore della stringa. | 
| ENDS_WITH | Termina con il valore della stringa. | 
| CONTAINS | Contiene il valore della stringa. | 
| FULL_REGEXP | Corrispondenza completa di espressione regolare con il valore della stringa. | 
| PARTIAL_REGEXP | Corrispondenza parziale di espressione regolare con il valore della stringa. | 
InListFilter
Un filtro per una dimensione stringa che corrisponde a un determinato elenco di opzioni. La corrispondenza non fa distinzione tra maiuscole e minuscole.
| Rappresentazione JSON | 
|---|
| { "values": [ string ] } | 
| Campi | |
|---|---|
| values[] | 
 Obbligatorio. L'elenco di possibili valori di stringa con cui creare una corrispondenza. Il campo non può essere vuoto. | 
| Metodi | |
|---|---|
| 
 | Crea un ChannelGroup. | 
| 
 | Elimina un ChannelGroup da una proprietà. | 
| 
 | Cerca un singolo ChannelGroup. | 
| 
 | Elenca i gruppi di canali in una proprietà. | 
| 
 | Aggiorna un ChannelGroup. |