- Ressource: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- Méthodes
Ressource: ChannelGroup
Message de ressource représentant un groupe de canaux.
Représentation JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de ressource de cette ressource de groupe de canaux. Format: Properties/{property}/channelGroups/{channelGroup} |
displayName |
Obligatoire. Nom à afficher du groupe de canaux. Longueur maximale de 80 caractères. |
description |
Description du groupe de canaux. Longueur maximale de 256 caractères. |
groupingRule[] |
Obligatoire. Règles de regroupement des canaux. Le nombre maximal de règles est de 50. |
systemDefined |
Uniquement en sortie. Si la valeur est "true", il s'agit du groupe de canaux par défaut prédéfini par Google Analytics. Impossible de modifier le nom à afficher et les règles de regroupement de ce groupe de canaux. |
primary |
Facultatif. Si la valeur est "true", ce groupe de canaux sera utilisé comme groupe de canaux par défaut pour les rapports. Vous ne pouvez définir qu'un seul groupe de canaux à la fois sur Le groupe de canaux prédéfini Google Analytics est le groupe principal par défaut. |
GroupingRule
Règles qui régissent la façon dont le trafic est regroupé en un seul canal.
Représentation JSON |
---|
{
"displayName": string,
"expression": {
object ( |
Champs | |
---|---|
displayName |
Obligatoire. Nom à afficher défini par le client pour la chaîne. |
expression |
Obligatoire. Expression de filtre qui définit la règle de regroupement. |
ChannelGroupFilterExpression
Expression logique des filtres de dimension "Groupe de canaux".
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union expr . Expression appliquée à un filtre. expr ne peut être qu'un des éléments suivants : |
|
andGroup |
Liste d'expressions à associer avec l'opérateur AND. Il ne peut contenir que des ChannelGroupFilterExpressions avec orGroup. Cette valeur doit être définie pour l'expression ChannelGroupFilterExpression de premier niveau. |
orGroup |
Liste d'expressions auxquelles les opérateurs OR sont associés. Il ne peut pas contenir ChannelGroupFilterExpressions avec andGroup ou orGroup. |
notExpression |
Une expression de filtre à NE PAS inverser (c'est-à-dire inversée ou complétée). Il ne peut inclure qu'un élément dimensionOrMetricFilter. Cet élément ne peut pas être défini au niveau de l'expression ChannelGroupFilterExpression de premier niveau. |
filter |
Filtre sur une seule dimension. Cet élément ne peut pas être défini au niveau de l'expression ChannelGroupFilterExpression de premier niveau. |
ChannelGroupFilterExpressionList
Liste d'expressions de filtre pour les groupes de canaux.
Représentation JSON |
---|
{
"filterExpressions": [
{
object ( |
Champs | |
---|---|
filterExpressions[] |
Liste d'expressions de filtre pour les groupes de canaux. |
ChannelGroupFilter
Un filtre spécifique pour une seule dimension.
Représentation JSON |
---|
{ "fieldName": string, // Union field |
Champs | |
---|---|
fieldName |
Obligatoire. Immuable. Nom de la dimension à filtrer. |
Champ d'union value_filter . Élément StringFilter ou InListFilter qui définit ce comportement. value_filter ne peut être qu'un des éléments suivants : |
|
stringFilter |
Filtre d'une dimension de type chaîne correspondant à une règle particulière. |
inListFilter |
Filtre d'une dimension de chaîne correspondant à une liste d'options spécifique. |
StringFilter
Filtre lorsque la valeur du champ est une chaîne. La correspondance n'est pas sensible à la casse.
Représentation JSON |
---|
{
"matchType": enum ( |
Champs | |
---|---|
matchType |
Obligatoire. Type de correspondance du filtre de chaîne. |
value |
Obligatoire. Valeur de chaîne à mettre en correspondance. |
MatchType
Comment le filtre sera utilisé pour déterminer une correspondance.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Type de correspondance par défaut. |
EXACT |
Correspondance exacte de la valeur de la chaîne. |
BEGINS_WITH |
Commence par la valeur de la chaîne. |
ENDS_WITH |
Se termine par la valeur de la chaîne. |
CONTAINS |
Contient la valeur de la chaîne. |
FULL_REGEXP |
L'expression régulière complète correspond à la valeur de la chaîne. |
PARTIAL_REGEXP |
Correspondance partielle de l'expression régulière avec la valeur de la chaîne. |
InListFilter
Filtre d'une dimension de chaîne correspondant à une liste d'options spécifique. La correspondance n'est pas sensible à la casse.
Représentation JSON |
---|
{ "values": [ string ] } |
Champs | |
---|---|
values[] |
Obligatoire. Liste des valeurs de chaîne pouvant être mises en correspondance. Ce champ ne doit pas être vide. |
Méthodes |
|
---|---|
|
Crée un ChannelGroup. |
|
Supprime un groupe de canaux sur une propriété. |
|
Recherche d'un seul ChannelGroup. |
|
Répertorie les ChannelGroups sur une propriété. |
|
Met à jour un ChannelGroup. |