Списки метрик
Список метрик объединяет несколько метрик с заранее заданными разрезами в один переиспользуемый объект. Вы настраиваете его один раз и подключаете к любому числу экспериментов - метрики не нужно добавлять по одной в каждом эксперименте.
Список создаётся в интерфейсе Trisigma и подключается в форме эксперимента на шаге «Метрики». К одному эксперименту можно подключить несколько списков.
Ожидаемые эффекты (lift, приоры) задаются отдельно, в цели эксперимента, а не в списке метрик. Список отвечает только за то, какие метрики и в каких разрезах считать.
Из чего состоит список
Список собирается из трёх частей:
- набор метрик - какие метрики входят в список;
- набор разрезов - в каких разрезах считать метрики;
- пресет - связка набора метрик с одним или несколькими наборами разрезов.
Набор метрик и набор разрезов задаются в формате YAML, пресет - отдельной формой. Списки метрик находятся в разделе Метрики → Пресеты.

Набор метрик
YAML-список: каждая метрика на отдельной строке с префиксом - . Имена метрик должны совпадать с теми, что объявлены в семантическом слое. Где задаются метрики - в шаге quickstart Настройка метрик и в разделе Metrics.
- purchases_ecom
- revenue_ecom
- views_ecom
- added_to_cart_ecom

Набор разрезов
YAML-список, где каждый элемент - отдельная разбивка отчёта. Элемент задаёт дименшен и его значения: - { дименшен: [значения] }. Имена дименшенов и их значения должны совпадать с объявленными в семантическом слое. Где задаются дименшены и справочники их допустимых значений - в разделе Dimensions.
- product_type: ['Туфли']
- product_type: ['Сланцы']

Формы записи разрезов
| Форма | Запись | Что считается |
|---|---|---|
| Одно значение | - product_type: ['Туфли'] | разбивка по product_type для значения Туфли |
| Несколько значений | - product_type: ['Туфли', 'Сланцы'] | одна разбивка по product_type: значения Туфли или Сланцы |
| Скрещивание дименшенов | - { product_type: ['Туфли'], device: ['mobile'] } | одна комбинированная разбивка по product_type и device |
| Булев дименшен | - is_subscriber: ['true'] | булево пишется строкой в нижнем регистре: 'true' или 'false' |
| Несколько разбивок | два и более элемента - | каждый элемент - отдельная независимая разбивка |
Формы комбинируются - несколько значений и скрещивание в одном элементе:
- { product_type: ['Туфли', 'Сланцы'], device: ['mobile'] }
В отчёте значения одного дименшена выводятся через |, скрещённые дименшены - через запятую. Запись выше даёт разбивку product_type[Туфли | Сланцы], device[mobile].
Принципы: один элемент списка - одна разбивка; значения всегда строки (даже одно: ['Туфли']); отдельного элемента «без разбивки» в наборе нет - каждый элемент задаёт конкретную разбивку. Чтобы видеть true и false раздельно, вынесите их в отдельные элементы - как Туфли и Сланцы выше.
Пресет
Связывает готовый набор метрик с одним или несколькими наборами разрезов. Задаётся отдельной формой, YAML вводить не нужно.

Готовый пресет показывает, какой набор метрик с каким набором разрезов считается:
