В яндекс.метрике можно использовать цель "JavaScript-событие", при этом передавать любые пользовательские параметры.
Например, если номер счётчика у нас XXXX а идентификатор цели PRODUCT_VIEW, то:
yaCounterXXXX.reachGoal('PRODUCT_VIEW',{'Просмотр страницы товара':{'Наличие':'Нет в наличии'}});
Тогда в отчете "Содержание -> Параметры визитов" будут удобные графики и инструменты просмотра соотношений