Trackum

Downloads und Videos in GA4 erfassen

Die erweiterte Messung erfasst Datei-Downloads und YouTube-Videos. Für andere Player und Sonderfälle brauchst du eigene Signale und einen gründlichen Test.

Anleitung · 29. Oktober 2026 · 4 Min. Lesezeit

Foto: Sam McGhee auf Unsplash

Was GA4 von allein erfasst

Wenn du in GA4 nichts verändert hast, ist bei neuen Web-Datenströmen meist die erweiterte Messung eingeschaltet. Du findest sie in der Verwaltung beim Datenstream deiner Website. Sie erfasst neben Seitenaufrufen und Scrolltiefe auch ausgehende Klicks, Dateidownloads und Videointeraktionen mit eingebetteten YouTube-Videos, ohne dass du im Tag Manager etwas bauen musst. Für viele kleine Websites reicht das als Start.

Der Haken: „automatisch“ heißt nicht „vollständig“. Die erweiterte Messung erkennt bestimmte Muster, und alles, was davon abweicht, fällt durch. Ob bei dir alles ankommt, musst du prüfen, nicht annehmen. Dieser Artikel zeigt, wie das geht, und was du tun kannst, wenn Lücken auftauchen.

Downloads: die erweiterte Messung

Die erweiterte Messung erfasst Klicks auf Links zu gängigen Dateitypen wie PDF, ZIP oder Office-Dateien als Ereignis file_download. Als Parameter kommen unter anderem der Dateiname (file_name) und die Adresse des Links (link_url) mit. Das reicht, um später zu sehen, welche Preisliste, welches Datenblatt oder welcher Katalog wie oft geladen wurde.

Das gilt nur für direkte Klicks auf Links, deren Adresse auf eine solche Dateiendung zeigt. Prüfe, ob das Ereignis bei dir ankommt: Klicke auf einen PDF-Link und beobachte den Echtzeit-Bericht oder die DebugView in GA4. Alternativ nutzt du den Vorschaumodus des Tag Managers, wenn GA4 bei dir über den Container läuft. Erscheint nach dem Klick file_download mit dem richtigen Dateinamen, funktioniert es.

Ein Praxisbeispiel: Ein Steuerbüro bietet auf seiner Website eine Checkliste für den Jahresabschluss als PDF an. Wer sie herunterlädt, ist ein interessanter Kontakt. Wenn das Büro file_download in GA4 als Schlüsselereignis markiert, sieht es, über welche Seiten und Kanäle die Downloads zustande kommen, und kann beurteilen, welche Werbung oder welcher Artikel Interesse weckt.

Passend dazu: Meta Pixel über den Google Tag Manager einrichten

YouTube-Videos

Eingebettete YouTube-Videos erfasst die erweiterte Messung, wenn die JavaScript-Schnittstelle des Players aktiv ist. Sie meldet dann Start, Fortschritt und Ende des Videos. Diese Schnittstelle ist beim Einbetten nicht immer eingeschaltet. Manche Plugins und Seitenbaukästen betten Videos so ein, dass sie fehlt. Das erkennst du daran, dass bei einem sauber abgespielten Video kein Ereignis in GA4 ankommt.

Im Tag Manager gibt es zusätzlich einen eigenen Trigger-Typ „YouTube-Video“. Er kann bei Start, bei Fortschritt in Prozent und beim Ende des Videos auslösen. So kannst du festlegen, dass ein Ereignis erst feuert, wenn jemand zum Beispiel die Hälfte des Videos gesehen hat. Das ist für Auswertungen oft aussagekräftiger als der reine Start, denn ein Video, das nach fünf Sekunden abgebrochen wird, sagt wenig über Interesse.

Entscheide dich für einen Weg, nicht für beide: Läuft die erweiterte Messung für Videos und baust du zusätzlich einen eigenen Trigger mit GA4-Tag, zählt jedes Video doppelt. Schalte dann in den Einstellungen der erweiterten Messung die Videointeraktionen aus und miss ausschließlich über den Tag Manager, oder umgekehrt.

  • Prüfen, ob die JavaScript-Schnittstelle des Players aktiv ist.
  • Trigger für Start, Fortschritt und Ende anlegen.
  • Erweiterte Messung für Videos ausschalten, wenn du über den Tag Manager misst.
  • Alle Signale im Vorschaumodus testen, bevor du veröffentlichst.

Andere Player und Sonderfälle

Eigene Player oder Dienste wie Vimeo liefern dem Tag Manager keine Standard-Signale. Dafür brauchst du eigene Signale: Die Seite oder der Player sendet ein Ereignis in den dataLayer, und ein Trigger im Tag Manager leitet es an GA4 weiter. Das erfordert meist Entwickler-Hilfe, denn jemand muss die Schnittstelle des Players ansprechen und die Ereignisse in den dataLayer schreiben.

Benenne die Ereignisse und Parameter einheitlich, damit du in GA4 später nachvollziehen kannst, welches Video wie oft gesehen wurde. Ein Muster wie „video_start“ mit einem Parameter für den Videotitel ist besser als jedes Video mit einem eigenen Ereignisnamen. Beachte, dass Ereignisnamen in GA4 höchstens 40 Zeichen lang sein dürfen.

Häufige Fehler bei Downloads

Dateiendungen in Großbuchstaben, etwa .PDF, werden leicht übersehen. Prüfe deine Links im Quelltext und teste sie einzeln. Ähnlich ist es bei Dateien, die nicht über eine Dateiendung im Link erkennbar sind, etwa wenn der Download über eine Adresse wie „/download?id=12“ läuft: Die erweiterte Messung sieht dann keinen Dateityp.

Auch Downloads, die über Skripte ausgelöst werden, erkennt die erweiterte Messung nicht zuverlässig, weil kein direkter Klick auf einen Link mit Dateiendung stattfindet. Hier hilft ein eigenes Ereignis aus dem Skript heraus. Eine Alternative ist ein Klick-Trigger im Tag Manager, dessen Bedingung auf die Click URL zielt, mit einem Operator wie „enthält“ für Teile der Adresse.

So prüfst du alles

Gehe die Seite durch wie ein Besucher: Lade jede Datei, die du anbietest, einmal herunter, und spiele jedes Video an, dann bis zur Hälfte und bis zum Ende. Notiere dir, welche Ereignisse du erwartest. Vergleiche danach mit dem, was in der DebugView oder im Vorschaumodus ankommt. Teste außerdem mit abgelehnter Einwilligung, denn ohne Zustimmung darf nichts gesendet werden. Wenn ein Download oder Video fehlt, hast du den Fall gefunden, den du nachbessern musst.

Wann du Hilfe holen solltest

Wenn dein Setup nur PDFs und YouTube enthält, kommst du meist allein zurecht. Mit mehreren Playern, Download-Skripten und Einwilligungssteuerung wird es aufwendiger. Dann kann es sich lohnen, es machen zu lassen: Trackum richtet Tracking ein (Tag Manager, GA4, Google Ads, Meta Pixel, Consent Mode v2), getestet mit und ohne Einwilligung.

Häufige Fragen

Erfasst GA4 alle Downloads automatisch?

Nein. Die erweiterte Messung erfasst Klicks auf Links zu gängigen Dateitypen. Endungen in Großbuchstaben oder Downloads über Skripte werden leicht übersehen. Teste sie einzeln.

Wie erfasse ich Vimeo-Videos?

Vimeo und eigene Player senden keine Standard-Signale an den Tag Manager. Du brauchst eigene Ereignisse aus der Seite oder dem Player, die ein Trigger weiterleitet.

Was passiert, wenn die JavaScript-Schnittstelle des YouTube-Players nicht aktiv ist?

Dann kann das Video nicht erfasst werden, weil der Player keine Signale an die Seite meldet.

Kann ich den Fortschritt eines Videos messen?

Ja. Der YouTube-Video-Trigger im Tag Manager kann bei Start, bei Fortschritt in Prozent und beim Ende auslösen.