+2
Уже реализовано

Добавить показатель: prefers-color-scheme (предпочитаемая цветовая тема)

olegsav 4 years ago updated by Яндекс Метрика 4 years ago 1

Нужен новый показатель и отчёт: предпочитаемая цветовая тема.

Таким образом мы сможем узнать, какая доля пользователей предпочитает темную тему, какая - светлую, и какая вовсе не установила предпочтения.

Отчёт по этому показателю стал особенно актуален после того, как на ПК и мобильные устройства пришла массовая поддержка выбора межу тёмной и светлой темой.

Подробнее о параметре: https://drafts.csswg.org/mediaqueries-5/#prefers-color-scheme

Параметр поддерживается всеми современными браузерами и операционными системами.

Answer

-2
Answer
Уже реализовано

Добрый день!

Для передачи и анализа подобных параметров  в Метрике есть механизм параметров визитов: https://yandex.ru/support/metrica/data/visit-params.html

Для нового кода счетчика: 
function get_prefers_color_scheme() {
if(window.matchMedia('(prefers-color-scheme: dark)').matches) {
return("dark");
} else if(window.matchMedia('(prefers-color-scheme: light)').matches) {
return("light");
} else if(window.matchMedia('(prefers-color-scheme: no-preference)').matches) {
return("no-preference");
} else {
return("unknown");
}
}
ym(xxxxxx, 'params', {'prefers-color-scheme': get_prefers_color_scheme()});

где хххххх - номер вашего счетчика Метрики. 

-2
Answer
Уже реализовано

Добрый день!

Для передачи и анализа подобных параметров  в Метрике есть механизм параметров визитов: https://yandex.ru/support/metrica/data/visit-params.html

Для нового кода счетчика: 
function get_prefers_color_scheme() {
if(window.matchMedia('(prefers-color-scheme: dark)').matches) {
return("dark");
} else if(window.matchMedia('(prefers-color-scheme: light)').matches) {
return("light");
} else if(window.matchMedia('(prefers-color-scheme: no-preference)').matches) {
return("no-preference");
} else {
return("unknown");
}
}
ym(xxxxxx, 'params', {'prefers-color-scheme': get_prefers_color_scheme()});

где хххххх - номер вашего счетчика Метрики.