You can now use ShopifyQL Notebooks to create reports for pretty much anything.
For most viewed products (view sessions) over the last 3 months, you can use a query like this:
FROM products
SHOW sum(view_sessions) AS product_views
GROUP BY product_title
SINCE -3m UNTIL today
ORDER BY product_views DESC
LIMIT 1000