Documentation Fundamentals

Was ist ein Request und wie viele brauche ich?

Mit “Request” ist ein HTTP-Request gemeint, d. h. ein kleines Datenpaket, das bei deinem owntag Server Side GTM ankommt und dort verarbeitet wird. In den meisten Setup wird ein Request vom Browser des Endnutzers aus gesendet.
Je mehr Requests owntag für dich verarbeitet, desto mehr Rechenkapazität müssen wir bereitstellen.

Du kannst bei owntag jederzeit einsehen, wie viele Requests dein Container im laufenden Monat bereits verarbeitet hat:

Screenshot der Nutzungsstatistiken eines SGTM Containers auf owntag.eu, der zeigt, dass der Container im laufenden Monat 104.060 HTTP-Requests verarbeitet hat, was 2.08 % der im Basistarif enthaltenen 5 Millionen Requests entspricht.

Es gibt keine feste Regel um im Vorfeld exakt zu berechnen wie viele Requests du für dein Setup brauchst, weil das immer davon abhängt, wie du dein Server Side Tagging im Einzelfall umsetzt. Trotzdem kannst du dir mit dieser Formel auf Basis von Google Analytics 4 Daten einen groben Eindruck verschaffen:

Wähle einen möglichst repräsentativen Monat aus und addiere dann:

Anzahl aller Events (einschließlich page_view)
+ plus page_view Events, um die Ladevorgänge der gtag() Funktionsbibliothek zu berücksichtigen
+ plus page_view Events, um die Ladevorgänge des GTM Web Containers zu berücksichtigen

= Geschätztes Minimum an monatlichen Requests

Im Beispiel des untenstehenden Screenshots einer kleinen Website also

43.800 + 19.450 + 19.450 = 82.700 monatliche Requests

Wenn dein Traffic über das Jahr stark schwankt, kannst du auch die Zahlen eines ganzen Jahres berechnen und durch 12 Monate teilen.

Diagramm aus Google Analytics 4, das die monatlichen Ereigniszahlen für eine Website zeigt, mit Linien, die für verschiedene Ereignistypen stehen, einschließlich ‘page_view’ und ‘session_start’. Eine Tabelle zeigt, dass die Summe der Ereignisse für ‘page_view’ bei 43.800 liegt, was das meistgemessene Ereignis darstellt.

Den Report über die Events findest du in GA4 standardmäßig unter Engagement → Ereignisse.

Bei owntag sind 5 Millionen Requests pro Monat inklusive, was für die meisten Websites und Anwendungsfälle ausreicht.

Entwickler-Tipp:
In den Developer-Tools deines Browsers kannst du selbst nachvollziehen, welche und wie viele Requests beim Besuch einer Website ausgetauscht werden. Dieser Screenshot zeigt eine Website, die Server Side Tagging für Google Analytics 4 nutzt. Der Server Side GTM Container läuft hier unter der data. Subdomain. In diesem Beispiel wurden 6 Requests ausgetauscht:

Screenshot der Netzwerkanalyse in den Entwicklertools eines Browsers, der 6 HTTP-Requests zeigt, die beim Laden einer Webseite ausgetauscht wurden, einschließlich ‘gtm.js’ und ‘analytics.js’, wobei alle Requests erfolgreich mit dem Status 200 antworten.

Abweichungen

Ich nutze bereits Server Side Tagging – warum weichen meine Zahlen von der Schätzung ab?

Die Schätzung ist nur ein grober Richtwert, der dir einen Eindruck vermitteln soll, wie viele Requests du in etwa brauchen wirst.
Die tatsächliche Anzahl der Requests hängt von vielen Faktoren ab, z. B.:

  • Ob du dein Tracking tatsächlich komplett über den Server Side Container laufen lässt oder nur teilweise, z. B. für bestimmte Bereiche deiner Website oder nur einen Teil der Events
  • Ob du dich dazu entscheidest, deinen Google Tag Manager Web Container (die “gtm.js” Datei) und Googles Funktionsbibliothek gtag.js über den Server Side Container zu laden
  • Wie viele GA4 Events durch Event Batching in einem Request zusammengefasst werden, sodass du im Schnitt weniger Requests brauchst