**Контекст:** Задание из собеса на product-аналитика в маркетплейсе. Нужно посчитать **last-paid-touch attribution** — какой платный канал (не organic) был последним, прежде чем пользователь совершил покупку.
**Данные:**
[см. код в задании]
**Правила атрибуции:**
- Платные каналы: те, что начинаются на `paid_*` (paid_google, paid_vk, paid_yandex)
- Окно атрибуции: 30 дней **до** покупки
- Если в окне не было ни одного платного клика → `attributed_channel = 'organic'`
- Если было несколько — берём **самый поздний по started_at** (last-paid-touch)
**Задание:** для каждой покупки вывести `purchase_id, user_id, purchased_at, amount, attributed_channel, attribution_lag_days` (дни от платного клика до покупки, 0 если organic).
attribution LAG marketing window-functions last-click