- Ресурс: 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 для свойства. |