- 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. expr può 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_filter può 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. |