- Ресурс: SubpropertyEventFilter
- ПодсвойствоEventFilterClause
- Тип предложения фильтра
- ПодсвойствоEventFilterExpression
- Список подсвойствEventFilterExpressionList
- ПодсвойствоEventFilterCondition
- Строковый фильтр
- Тип соответствия
- Методы
Ресурс: SubpropertyEventFilter
Сообщение ресурса, представляющее фильтр событий подресурса GA4.
JSON-представление |
---|
{
"name": string,
"filterClauses": [
{
object ( |
Поля | |
---|---|
name | Только вывод. Формат: свойства/{ordinary_property_id}/subpropertyEventFilters/{sub_property_event_filter} Пример: свойства/1234/subpropertyEventFilters/5678 |
filterClauses[] | Необходимый. Неупорядоченный список. Предложения фильтра, определяющие SubpropertyEventFilter. Все предложения объединены оператором AND, чтобы определить, какие данные отправляются в подсвойство. |
applyToProperty | Неизменяемый. Имя ресурса дочернего ресурса, который использует этот фильтр. |
ПодсвойствоEventFilterClause
Предложение для определения фильтра. Фильтр может быть включающим (события, удовлетворяющие условию фильтра, включаются в данные вложенного свойства) или эксклюзивным (события, удовлетворяющие условию фильтра, исключаются из данных вложенного свойства).
JSON-представление |
---|
{ "filterClauseType": enum ( |
Поля | |
---|---|
filterClauseType | Необходимый. Тип предложения фильтра. |
filterExpression | Необходимый. Логическое выражение того, какие события отправляются в дочерний ресурс. |
Тип предложения фильтра
Указывает, является ли это предложением фильтра включения или исключения.
Перечисления | |
---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED | Тип предложения фильтра неизвестен или не указан. |
INCLUDE | События будут включены в свойство Sub, если соблюдено условие фильтра. |
EXCLUDE | События будут исключены из свойства Sub, если соблюдено условие фильтра. |
ПодсвойствоEventFilterExpression
Логическое выражение фильтров событий подсвойства.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Союз полевых expr . Выражение, примененное к фильтру. expr может быть только одним из следующих: | |
orGroup | Список выражений для объединения OR. Должен содержать только выражения notExpression или filterCondition. |
notExpression | Выражение фильтра, которое должно быть НЕ обработано (инвертировано, дополнено). Он может включать только фильтр. Это невозможно установить на верхнем уровне SubpropertyEventFilterExpression. |
filterCondition | Создает фильтр, соответствующий определенному событию. Это невозможно установить на верхнем уровне SubpropertyEventFilterExpression. |
Список подсвойствEventFilterExpressionList
Список выражений фильтра событий подсвойства.
JSON-представление |
---|
{
"filterExpressions": [
{
object ( |
Поля | |
---|---|
filterExpressions[] | Необходимый. Неупорядоченный список. Список выражений фильтра событий подсвойства. |
ПодсвойствоEventFilterCondition
Определенное выражение фильтра
JSON-представление |
---|
{ "fieldName": string, // Union field |
Поля | |
---|---|
fieldName | Необходимый. Поле, которое фильтруется. |
Поле объединения | |
nullFilter | Фильтр для нулевых значений. |
stringFilter | Фильтр для измерения строкового типа, соответствующего определенному шаблону. |
Строковый фильтр
Фильтр для измерения строкового типа, соответствующего определенному шаблону.
JSON-представление |
---|
{
"matchType": enum ( |
Поля | |
---|---|
matchType | Необходимый. Тип соответствия для строкового фильтра. |
value | Необходимый. Строковое значение, используемое для сопоставления. |
caseSensitive | Необязательный. Если это правда, строковое значение чувствительно к регистру. Если false, совпадение не учитывает регистр. |
Тип соответствия
Как фильтр будет использоваться для определения совпадения.
Перечисления | |
---|---|
MATCH_TYPE_UNSPECIFIED | Тип соответствия неизвестен или не указан. |
EXACT | Точное совпадение строкового значения. |
BEGINS_WITH | Начинается со строкового значения. |
ENDS_WITH | Заканчивается строковым значением. |
CONTAINS | Содержит строковое значение. |
FULL_REGEXP | Полное регулярное выражение соответствует строковому значению. |
PARTIAL_REGEXP | Частичное регулярное выражение соответствует строковому значению. |
Методы | |
---|---|
| Создает фильтр событий подсвойства. |
| Удаляет фильтр событий дочернего ресурса. |
| Найдите один фильтр событий подсвойства. |
| Перечислите все фильтры событий дочернего ресурса для ресурса. |
| Обновляет фильтр событий подсвойства. |