Statistics Reports need more fields to allow for better filtering in OJS v3.4

Describe the problem you would like to solve
In the new OJS 3.4 reports, only the following fields are included:
ID | Title | Total | Abstract Views | File Views | PDF | HTML | Other

Previously, additional information such as Issue and Date Published was included, along with a column for each attachment showing its individual statistics. Now, all attachment stats are grouped under “Other.”

The earlier version made it much easier to sort or filter out specific issues, articles or type of attachment directly from the CSV export, without needing to rely on OJS filters.

While OJS 3.4 includes a filter tool and technically allows filtering by issue for example, this does not work correctly on our installation — even when filtering by issue, the exported CSV still includes articles outside that issue.

There is also a Files Report, but it also has limitations such as it cannot be filtered by issue, each attachment appears on a new row (it would be more useful if the article and its associated files appeared in a single row), and the file name is used instead of the galley name, which makes filtering difficult since filenames are often inconsistent.

Because of these limitations, the reports can no longer be used effectively for tracking specific statistics. I have resorted to manually capturing statistics to include article information, issue, published date, and file stats in a single, manageable table.

Describe the solution you’d like
It would be very helpful to restore the additional metadata (such as Issue, Date Published, and Downloads per galley) into a single CSV report, with all information pertaining to an article appearing in one row.

Who is asking for this feature?
Journal Managers, Editors, and Publishing Administrators who use reports for tracking and analysing article performance and usage statistics.