Что такое Average Item Value (AIV)?
Средняя стоимость единицы товара: GMV / количество товаров.
Формула
AIV = GMV / Кол-во проданных единицКак считать
Берём все проданные позиции, делим суммарную выручку на количество единиц.
Зачем нужна
Помогает понять структуру чека и влияние ассортимента.
SQL-запрос
SELECT
DATE_TRUNC('day', oi.created_at) AS date,
SUM(oi.price * oi.quantity) AS gmv,
SUM(oi.quantity) AS items_sold,
ROUND(SUM(oi.price * oi.quantity) / NULLIF(SUM(oi.quantity), 0), 2) AS aiv
FROM order_items oi
JOIN orders o ON o.id = oi.order_id AND o.status = 'paid'
WHERE oi.created_at >= CURRENT_DATE - INTERVAL '30 day'
GROUP BY 1
ORDER BY 1 DESC;