- Ресурс: ChannelGroup
- Правило группировки
- Выражение ГруппыКаналаФильтра
- Список выражений группы каналов
- Фильтр группы каналов
- Строковый фильтр
- Тип соответствия
- Инлистфильтр
- Методы
Ресурс: ChannelGroup
Сообщение ресурса, представляющее группу каналов.
JSON-представление |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса для этого ресурса группы каналов. Формат: свойства/{property}/channelGroups/{channelGroup} |
displayName | Необходимый. Отображаемое имя группы каналов. Максимальная длина 80 символов. |
description | Описание группы каналов. Максимальная длина 256 символов. |
groupingRule[] | Необходимый. Правила группировки каналов. Максимальное количество правил — 50. |
systemDefined | Только вывод. Если это правда, то эта группа каналов является группой каналов по умолчанию, предварительно определенной Google Analytics. Для этой группы каналов невозможно обновить отображаемое имя и правила группировки. |
primary | Необязательный. Если это правда, эта группа каналов будет использоваться в качестве группы каналов по умолчанию для отчетов. В любой момент времени только одна группа каналов может быть назначена Предопределенная группа каналов Google Analytics по умолчанию является основной. |
Правило группировки
Правила, управляющие группировкой трафика в один канал.
JSON-представление |
---|
{
"displayName": string,
"expression": {
object ( |
Поля | |
---|---|
displayName | Необходимый. Отображаемое имя канала, определенное клиентом. |
expression | Необходимый. Выражение фильтра, определяющее правило группировки. |
Выражение ГруппыКаналаФильтра
Логическое выражение фильтров измерений группы каналов.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Союз полевых expr . Выражение, примененное к фильтру. expr может быть только одним из следующих: | |
andGroup | Список выражений, которые должны быть объединены оператором AND. Он может содержать только ChannelGroupFilterExpressions с orGroup. Это значение должно быть установлено для ChannelGroupFilterExpression верхнего уровня. |
orGroup | Список выражений для объединения OR. Он не может содержать выражения ChannelGroupFilterExpressions с andGroup или orGroup. |
notExpression | Выражение фильтра, которое необходимо НЕ использовать (то есть инвертировать, дополнять). Он может включать только DimensionOrMetricFilter. Это невозможно установить на верхнем уровне ChannelGroupFilterExpression. |
filter | Фильтр по одному измерению. Это невозможно установить на верхнем уровне ChannelGroupFilterExpression. |
Список выражений группы каналов
Список выражений фильтра группы каналов.
JSON-представление |
---|
{
"filterExpressions": [
{
object ( |
Поля | |
---|---|
filterExpressions[] | Список выражений фильтра группы каналов. |
Фильтр группы каналов
Специальный фильтр для одного измерения.
JSON-представление |
---|
{ "fieldName": string, // Union field |
Поля | |
---|---|
fieldName | Необходимый. Неизменяемый. Имя измерения для фильтрации. |
Поле объединения value_filter . StringFilter или InListFilter, определяющий поведение этого фильтра. value_filter может быть только одним из следующих: | |
stringFilter | Фильтр для измерения строкового типа, соответствующего определенному шаблону. |
inListFilter | Фильтр для измерения строки, соответствующий определенному списку параметров. |
Строковый фильтр
Фильтр, в котором значением поля является строка. Совпадение нечувствительно к регистру.
JSON-представление |
---|
{
"matchType": enum ( |
Поля | |
---|---|
matchType | Необходимый. Тип соответствия для строкового фильтра. |
value | Необходимый. Строковое значение, с которым будет сопоставлено. |
Тип соответствия
Как фильтр будет использоваться для определения совпадения.
Перечисления | |
---|---|
MATCH_TYPE_UNSPECIFIED | Тип соответствия по умолчанию. |
EXACT | Точное совпадение строкового значения. |
BEGINS_WITH | Начинается со строкового значения. |
ENDS_WITH | Заканчивается строковым значением. |
CONTAINS | Содержит строковое значение. |
FULL_REGEXP | Полное совпадение регулярного выражения со строковым значением. |
PARTIAL_REGEXP | Частичное совпадение регулярного выражения со строковым значением. |
Инлистфильтр
Фильтр для измерения строки, соответствующий определенному списку параметров. Совпадение нечувствительно к регистру.
JSON-представление |
---|
{ "values": [ string ] } |
Поля | |
---|---|
values[] | Необходимый. Список возможных строковых значений для сопоставления. Должно быть непусто. |
Методы | |
---|---|
| Создает группу каналов. |
| Удаляет ChannelGroup для свойства. |
| Поиск одной группы каналов. |
| Перечисляет группы каналов в свойстве. |
| Обновляет группу каналов. |