Есть ли способ посмотреть количество подписчиков категории?

Мы используем категории как способ быть в курсе определённых тем и рекомендуем нашим пользователям подписываться/наблюдать за категориями, чтобы оперативно получать информацию на электронную почту.

Мы хотим оценить эффективность этой инициативы, но не можем найти способ увидеть, сколько пользователей наблюдают за той или иной категорией.

Возможно ли это? Даже если данные хранятся в базе данных, мы могли бы их извлечь — это было бы отлично.

Предполагаю, вы можете написать запрос в Data Explorer.

Попробуйте:

SELECT c.id as ID,
c.name as NAME, 
cu.notification_level as NOTIFICATION_LEVEL,
CASE cu.notification_level
WHEN 0 THEN 'MUTED' 
WHEN 1 THEN 'REGULAR' 
WHEN 2 THEN 'TRACKING'
WHEN 3 THEN 'WATCHING'
WHEN 4 THEN 'WATHING FIRST POST' END as NOTIFICATION_LEVEL_DESC,
COUNT(cu.id) as COUNT_OF_TYPE
FROM category_users cu
JOIN categories c ON cu.category_id = c.id
GROUP BY c.id, c.name, cu.notification_level, notification_level_desc
ORDER BY c.name, cu.notification_level

Спасибо @merefield, это дало мне 90% того, что мне нужно, и я смог адаптировать ваш SQL-запрос под свои нужды следующим образом:

SELECT c.name as NAME, 
COUNT(cu.id) as subscribers
FROM category_users cu
JOIN categories c ON cu.category_id = c.id
WHERE 
    c.name LIKE '%Announcements%'
    AND
    (cu.notification_level = 2 
    OR 
    cu.notification_level = 3 
    OR 
    cu.notification_level = 4)
GROUP BY c.id, c.name
ORDER BY subscribers DESC, c.name