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