Tracking Video Platform

We’re not really looking to track a website, but video impressions.
So it’s basically just an url like …/$ACCOUNT_ID$/$VIDEO_ID$ which loads a player.
Each payer then sends events in order to track the behaviour

my goal is to group the contents by account_id.

What would be the best practice?
Just track all the events and then filter by?
Or maybe “abuse” the site->page->content structure as site->account->video

I hope I was able to explain myself.
BTW any news on the MediaPlayer Plugin?

Another option could be to set custom variables for account_id and video_id and filter by these?
the question is if these variables will be sent as I track events like play, stop, seek, … because it seems as if the custom variables are linked to “visits” or “views”?

I’m seeing that the Custom Variables don’t really make sense in the scope of event:

_tracker.setCustomVariable( 1, ‘account_id’, ‘account1’, ‘event’); // doesn’t make sense (I saw this mentioned somewhere on the site, but can’t remember where)

but if I set this for scope = view, I can still filter the events based on the variable. Is that the desired behaviour?

We now have a Media Analytics plugin that tracks Videos & Audio!

More information is available here: http://www.media-analytics.net/ The plugin gives useful insights into media / video / audio analytics and adds many new reports, widgets and segments to Piwik.

Works with HTML5 video & audio, Vimeo and YouTube out of the box. Support for other players can be added easily and is documented in the developer docs. We are also happy to add support for more players upon request, please ping us. After installation the plugin will in most cases directly start tracking data see the setup guide

For a full list of features check out https://plugins.piwik.org/MediaAnalytics . Docs are available at FAQ, User Guide, Developer docs