- Ressource: ChannelGroup
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- GroupingRule
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ChannelGroupFilterExpression
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ChannelGroupFilterExpressionList
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ChannelGroupFilter
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- StringFilter
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- MatchType
- InListFilter
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Méthodes
Ressource: ChannelGroup
Un 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: propriétés/{property}/channelGroups/{channelGroup} |
displayName |
Obligatoire. Nom à afficher du groupe de canaux. Longueur maximale : 80 caractères. |
description |
Description du groupe de canaux. Longueur maximale : 256 caractères. |
groupingRule[] |
Obligatoire. Il s'agit des règles de regroupement des canaux. Le nombre maximal de règles est de 50. |
systemDefined |
Uniquement en sortie. Si la valeur est "true", ce groupe de canaux est le groupe de canaux par défaut prédéfini par Google Analytics. Impossible de modifier le nom à afficher et les règles de regroupement pour 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 sur Par défaut, le groupe de canaux prédéfini Google Analytics est le groupe principal. |
GroupingRule
Il s'agit des règles qui régissent le regroupement du trafic dans un 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 dimensions du 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 expressions ChannelGroupFilterExpressions avec orGroup. Cette valeur doit être définie pour l'expression ChannelGroupFilterExpression de premier niveau. |
orGroup |
Liste d'expressions à associer avec l'opérateur OR. Il ne peut pas contenir de ChannelGroupFilterExpressions avec andGroup ou orGroup. |
notExpression |
Expression de filtre à NE PAS (inverser ou compléter). Il ne peut inclure qu'un élément dimensionOrMetricFilter. Impossible de définir ce paramètre au niveau supérieur ChannelGroupFilterExpression. |
filter |
Filtre sur une seule dimension. Impossible de définir ce paramètre au niveau supérieur ChannelGroupFilterExpression. |
ChannelGroupFilterExpressionList
Liste d'expressions de filtre de groupe de canaux.
Représentation JSON |
---|
{
"filterExpressions": [
{
object ( |
Champs | |
---|---|
filterExpressions[] |
Liste d'expressions de filtre de groupe de canaux. |
ChannelGroupFilter
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 . StringFilter ou InListFilter qui définit ce comportement de filtre. value_filter ne peut être qu'un des éléments suivants : |
|
stringFilter |
Filtre pour une dimension de type chaîne correspondant à un modèle particulier. |
inListFilter |
Filtre pour une dimension de chaîne qui correspond à une liste spécifique d'options. |
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
Façon dont 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 |
Correspondance complète de l'expression régulière avec 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 pour une dimension de chaîne qui correspond à une liste spécifique d'options. La correspondance n'est pas sensible à la casse.
Représentation JSON |
---|
{ "values": [ string ] } |
Champs | |
---|---|
values[] |
Obligatoire. Liste des valeurs de chaîne possibles à mettre en correspondance. Ce champ ne doit pas être vide. |
Méthodes |
|
---|---|
|
Crée un ChannelGroup. |
|
Supprime un ChannelGroup sur une propriété. |
|
Recherche un seul groupe de canaux. |
|
Répertorie les groupes de canaux sur une propriété. |
|
Met à jour un ChannelGroup. |