Типы запросов с кодом 11 — это те, которые выполняются через API, а запросы с кодом 12 — через user API.
Показатели активности объединяют Войдящих пользователей (req_type: 7), Анонимных пользователей (req_type: 8) и Поисковых роботов (req_type: 6). Они те же самые, что рассматриваются в первом графике панели администратора «Сводные просмотры страниц».
Ниже приведён пример запроса для отчёта «Сводные просмотры страниц».
SQL Сводные просмотры страниц
-- [params]
-- date :start_date
-- date :end_date
SELECT
ar.date::date AS "date",
CASE
WHEN ar.req_type=6 THEN 'Поисковые роботы'
WHEN ar.req_type=7 THEN 'Войдящие пользователи'
WHEN ar.req_type=8 THEN 'Анонимные пользователи'
END user_type,
SUM(ar.count) AS views
FROM application_requests ar
WHERE req_type IN (6,7,8)
AND ar.date::date BETWEEN :start_date AND :end_date
GROUP BY "date", user_type
ORDER BY "date"
SUM Сводные просмотры страниц
-- [params]
-- date :start_date
-- date :end_date
SELECT
ar.date::date AS "date",
SUM(ar.count) AS pageviews
FROM application_requests ar
WHERE req_type IN (6,7,8)
AND ar.date::date BETWEEN :start_date AND :end_date
GROUP BY "date"
ORDER BY "date" DESC