- Ресурс: ExpandedDataSet
- Экспандедатасетфилтерэкспрессион
- ExpandedDataSetFilterExpressionList
- Экспандеддатасетфилтер
- Строковый фильтр
- Тип соответствия
- Инлистфильтр
- Методы
Ресурс: ExpandedDataSet
Сообщение ресурса, представляющее ExpandedDataSet
.
JSON-представление |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса для этого ресурса ExpandedDataSet. Формат: свойства/{property_id}/expandedDataSets/{expandedDataSet} |
display Name | Необходимый. Отображаемое имя ExpandedDataSet. Макс 200 символов. |
description | Необязательный. Описание ExpandedDataSet. Максимум 50 символов. |
dimension Names[] | Неизменяемый. Список измерений, включенных в ExpandedDataSet. Список названий измерений см. в разделе Измерения API . |
metric Names[] | Неизменяемый. Список метрик, включенных в ExpandedDataSet. Список названий измерений см. в разделе «Метрики API» . |
dimension Filter Expression | Неизменяемый. Логическое выражение фильтров ExpandedDataSet, применяемое к измерению, включенному в ExpandedDataSet. Этот фильтр используется для уменьшения количества строк и, следовательно, для уменьшения вероятности обнаружения |
data Collection Start Time | Только вывод. Время, когда расширенный набор данных начал (или начнет) сбор данных. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
Экспандедатасетфилтерэкспрессион
Логическое выражение фильтров измерений EnhancedDataSet.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Союз полевых expr . Выражение, примененное к фильтру. expr может быть только одним из следующих: | |
and Group | Список выражений, которые должны быть объединены оператором AND. Он должен содержать ExpandedDataSetFilterExpression либо с notExpression, либо с DimensionFilter. Это значение должно быть установлено для ExpandedDataSetFilterExpression верхнего уровня. |
not Expression | Выражение фильтра, которое должно быть НЕ обработано (то есть инвертировано и дополнено). Он должен включать в себя размерный фильтр. Это невозможно установить на верхнем уровне ExpandedDataSetFilterExpression. |
filter | Фильтр по одному измерению. Это невозможно установить на верхнем уровне ExpandedDataSetFilterExpression. |
ExpandedDataSetFilterExpressionList
Список выражений фильтра ExpandedDataSet.
JSON-представление |
---|
{
"filterExpressions": [
{
object ( |
Поля | |
---|---|
filter Expressions[] | Список выражений фильтра ExpandedDataSet. |
Экспандеддатасетфилтер
Специальный фильтр для одного параметра
JSON-представление |
---|
{ "fieldName": string, // Union field |
Поля | |
---|---|
field Name | Необходимый. Имя измерения для фильтрации. |
Поле объединения one_filter . Один из вышеперечисленных фильтров. one_filter может быть только одним из следующих: | |
string Filter | Фильтр для измерения строкового типа, соответствующего определенному шаблону. |
in List Filter | Фильтр для измерения строки, соответствующий определенному списку параметров. |
Строковый фильтр
Фильтр для измерения строкового типа, соответствующего определенному шаблону.
JSON-представление |
---|
{
"matchType": enum ( |
Поля | |
---|---|
match Type | Необходимый. Тип соответствия для строкового фильтра. |
value | Необходимый. Строковое значение, с которым будет сопоставлено. |
case Sensitive | Необязательный. Если это правда, совпадение чувствительно к регистру. Если false, совпадение нечувствительно к регистру. Должно быть истинно, если matchType имеет значение EXACT. Должно быть ложным, если matchType имеет значение CONTAINS. |
Тип соответствия
Тип соответствия для строкового фильтра.
Перечисления | |
---|---|
MATCH_TYPE_UNSPECIFIED | Не указано |
EXACT | Точное совпадение строкового значения. |
CONTAINS | Содержит строковое значение. |
Инлистфильтр
Фильтр для измерения строки, соответствующий определенному списку параметров.
JSON-представление |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Поля | |
---|---|
values[] | Необходимый. Список возможных строковых значений для сопоставления. Должно быть непусто. |
case Sensitive | Необязательный. Если это правда, совпадение чувствительно к регистру. Если false, совпадение нечувствительно к регистру. Должно быть, это правда. |
Методы | |
---|---|
| Создает ExpandedDataSet. |
| Удаляет ExpandedDataSet для свойства. |
| Поиск одного ExpandedDataSet. |
| Перечисляет наборы ExpandedDataSets для свойства. |
| Обновляет ExpandedDataSet для свойства. |