Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Report metadata Improvements list #1491

Open
mattab opened this issue Jul 20, 2010 · 4 comments
Open

API Report metadata Improvements list #1491

mattab opened this issue Jul 20, 2010 · 4 comments
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.

Comments

@mattab
Copy link
Member

mattab commented Jul 20, 2010

This is a followup to #1485

See existing functionnality in API.get* methods from the API page.

Metadata improvement list:

  • include per goal conversions, revenue and conv. rate for each segment
  • add Column description (on hover) in the metadata
  • add footer message
  • add Related Reports list (eg. see Actions/Controller or Marketshare reports)
  • refactor the SEO API to make the datatable compatible and gettable (should return a simple array of column->values )
  • refactor controllers and templates to exclusively use metadata
  • Should functions like getNumberOfDistinctCampaigns be separately as a metadata, or grouped in a function returning all values at once?
  • Add the notion of Units in the metadata? (time, percentage, revenue, plain)
  • (Major) Add support for date ranges / time periods (for Piwik Mobile Line Graphs and other evolutional views)

The final state could be that each plugin defines in their metadata the default display options for each report. We would then have to set this array of options to the ViewDataTable which would call the specific functions setColumnSorted() setColumnsToDisplay() setFooterMessage() etc.

Other UIs (like Mobile Piwik client) and other report exports (like PDF reports) could benefit from these as well, which would also ensure consistency and make Piwik reports clear to understand.

@mattab
Copy link
Member Author

mattab commented Jul 26, 2010

from #1514

  • Also include total time on site
  • Also include total actions
  • Also include raw metrics (time format HH:MM:SS should also appear in seconds raw for processing)
  • Hide these metrics from Alerts/PDF ?

@mattab
Copy link
Member Author

mattab commented Apr 5, 2011

See related #2670

@mattab
Copy link
Member Author

mattab commented Oct 25, 2011

Moved "add subtable report to call to fetch subdata (eg. keywords BY search engine)" to ticket #2742

@mattab
Copy link
Member Author

mattab commented Oct 27, 2012

See also #3242

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

No branches or pull requests

1 participant