Are your visitors watching your videos? Which types of visitors are watching your videos? Where are they watching it from? How long are they engaging with the videos? How well are your videos converting to sales?
The Media analytics feature lets you find the answer and help you make better decisions to reach your goals from your content.
Media Analytics use the Youtube iFrame API. To track your Youtube videos, you need to enable the API by adding the URL parameter ?enablejsapi=1 to all your Youtube video’s URLs. For example:
<iframe src="https://www.youtube.com/embed/yA2NUur0770?enablejsapi=1"></iframe>
To be able to receive events from the Youtube player Media Analytics loads a file. If you already load this manually or if you don’t want this file to be loaded, you can disable the tracking by the following JS
method:
extellio_actions.push([MediaAnalytics::removePlayer’, ’youtube’]);
If you’re already using the onYouTubeIframeAPIReady callback method, you need to let the tracker know when the api is available by calling the MediaAnalytics::scanForMedia method:
window.onYouTubeIframeAPIReady = function () {
// [...] your code
extellio_actions.push(['MediaAnalytics::scanForMedia’]); };
The Media analytics should track automatically; however, you might not be tracking the accurate title for your videos by default. We recommend setting a data-Matomo-title attribute on your <video> elements:
<video data-matomo-title="My Video Title">...</video>
or for HTML 5 audio:
<audio data-matomo-title="My Video Title">...</audio>
The Media analytics should work automatically; however, you might not be tracking the accurate title for your videos by default. We recommend using the setup method for your video:
jwplayer("myDiv").setup({
"file": "...",
"title": "My Video Title" });
The Media analytics should work automatically; however, you might not be tracking the accurate title for your videos by default. If you use the JavaScript embed method, you should specify a title:
flowplayer("#player", {
clip: {
sources: [
{type: "video/mp4", src: "https://example.org/actualUrl.mp4"}
],
title: "My Video Title”
}
});
If you embed Flowplayer using the video element, you can set a title using the data-Matomo-title.
Tracking of Vimeo videos or SoundCloud audio works automatically if it’s embedded as an <iframe>.
100,000 actions/month
Standard analytics for most needs. Up to 100 000 actions.
25 heatmap samples/day
Get started with heatmaps & recordings and start seeing things from your users' point of view.
30 responses/month
Start getting to know your users with surveys. Who are they? Why are they on your site?
Immediately after sign-up, you’ll receive a script to install on the website you’ve chosen. The script will only work on the chosen website. Your account won’t contain any data until you install the script. If you’d like to see an example of what it’ll look like when it’s up and running, please sign up for our online demo.
Check your email for an activation link
to complete the registration.