Du hast bedeutend mehr Erfahrung als ich, wenn es um solche Codeschnippsel geht. Ich danke dir für deine Anleitung, aber ich habe es nicht umsetzen können, sodass das Video korrekt getrackt wird.
Zunächst bin ich nicht sicher, ob ich das Event-Tracking korrekt in den Gesamt-Tracking-Code richtig eingefügt habe:
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://matomo.meine-domaine.de/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
function matomoeventtracking(category, action, name) {
_paq.push(['trackEvent', category, action, name]);
}
</script>
<noscript><p><img src="https://matomo.lebenslust-jetzt.de/matomo.php?idsite=1&rec=1" style="border:0;" alt="" /></p></noscript>
<!-- End Matomo Code -->
Und dann bin ich mir unsicher, wie ich den Code im HTML für die Lightbox korrekt einfüge:
<div uk-lightbox="animation: fade" video-autoplay onplay="matomoeventtracking('video', 'playing', 'mein-tolles-video');">
<a href="images/video/mein-tolles-video.mp4" title="Video: mein tolles Video">
<img src="images/grafik/play_circle_white_72px.png" alt=""/>
</a>
</div>
Die Website gestalte ich mittels UiKit und die Funktion “Lightbox” wird durch die Klasse uk-lightbox ausgelöst. “video-autoplay” sorgt dafür, dass das Video sofort startet, sobald die Lightbox geöffnet und der Anfang des Videos dort hinein geladen ist.
Im obigen Code – falls er denn so funktionieren würde – würde nach meinem Verständnis aber nur der Start des Videos getrackt. Es sollte aber auch das Ende bzw. der Abbruch des Abspielens getrackt werden. Und es wäre Luxus, wenn auch eine Pause erfasst würde. Wie muss dann der Code aussehen, wenn alle drei Events getrackt werden sollen? Muss ich dann drei Mal ein Event in dem div container anlegen:
onplay="matomoeventtracking('video', 'playing', 'mein-tolles-video');
onpause="matomoeventtracking('video', 'pause', 'mein-tolles-video');
onended="matomoeventtracking('video', 'end', 'mein-tolles-video');
Da meine Versuche nicht funktioniert haben, könnte es sein, dass der Eventlistener gar nicht in den div conainer, sondern vor den Link zum VIdeo gehört, nämlich:
<div uk-lightbox="animation: fade" video-autoplay>
<a onplay="matomoeventtracking('video', 'playing', 'mein-tolles-video'); href="images/video/mein-tolles-video.mp4" title="Video: mein tolles Video">
<img src="images/grafik/play_circle_white_72px.png" alt=""/>
</a>
</div>
Es sind schlichtweg zu viele Möglichkeiten, wo ich Fehler machen kann. Und ich verstehe nix davon, wie jeder hier sehen kann. 
Daher würde ich mich sehr freuen, wenn mir jemand meine Fragen hier beantwortet und am besten doch die benötigten Codeschnippsel zeigt. – Herzlichen Dank!