{"id":6756,"date":"2024-02-04T08:14:09","date_gmt":"2024-02-04T08:14:09","guid":{"rendered":"https:\/\/kapwamarketing.com\/?p=6756"},"modified":"2025-08-19T03:27:49","modified_gmt":"2025-08-19T03:27:49","slug":"ga4-server-side-tracking-via-server-google-tag-manager-und-stape-io-einrichten","status":"publish","type":"post","link":"https:\/\/kapwamarketing.com\/de\/ga4-server-side-tracking-via-server-google-tag-manager-und-stape-io-einrichten\/","title":{"rendered":"Serverseitiges Tracking: GA4 Server-Side Tracking via Server GTM (sGTM) und stape.io einrichten"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; admin_label=&#8220;section&#8220; _builder_version=&#8220;4.16&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_row admin_label=&#8220;row&#8220; _builder_version=&#8220;4.16&#8243; background_size=&#8220;initial&#8220; background_position=&#8220;top_left&#8220; background_repeat=&#8220;repeat&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.16&#8243; custom_padding=&#8220;|||&#8220; global_colors_info=&#8220;{}&#8220; custom_padding__hover=&#8220;|||&#8220;][et_pb_text admin_label=&#8220;Text&#8220; _builder_version=&#8220;4.27.4&#8243; background_size=&#8220;initial&#8220; background_position=&#8220;top_left&#8220; background_repeat=&#8220;repeat&#8220; hover_enabled=&#8220;0&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]Das Team von Kapwa Marketing befasst sich seit einiger Zeit sehr stark mit dem Thema &#8222;Serverseitiges Tracking&#8220; (engl: server-side tracking), da die Vorteile dieser Tracking-Methode nicht von der Hand zu weisen sind. Zu den wichtigsten <strong>Pros von server-side tagging<\/strong> und <strong>server-side tracking<\/strong> geh\u00f6ren:<\/p>\n<p><em><em><\/em><\/em><\/p>\n<ul>\n<li><em><em>Die signifikante Optimierung der Webseitenladezeit, da keine Third Party JavaScript Libraries von Facebook, Google und Co. (mehr) geladen werden,<\/em><\/em><\/li>\n<li><em><em>die komplette Kontrolle \u00fcber die Art und den Umfang der Daten, die an Drittanbieter wie Google, Facebook, Pinterest, Tiktok und Co. gesendet werden,<\/em><\/em><\/li>\n<li><em><em>die damit verbundene M\u00f6glichkeit, die Richtlinien der DSGVO einzuhalten,<\/em><\/em><\/li>\n<li><em><em>die Reduzierung von Blockvorg\u00e4ngen von Ad Blockern,<\/em><\/em><\/li>\n<li><em><em>die Verl\u00e4ngerung der Lebenszeit von Cookies,<\/em><\/em><\/li>\n<li><em><em>die wesentlich h\u00f6here Sicherheit von sensiblen Informationen wie API Keys, da diese im GTM Server Container gespeichert sind,<\/em><\/em><\/li>\n<li><em><em>die bessere M\u00f6glichkeit, GA4 Spam zu reduzieren oder komplett zu verhindern<\/em><\/em><\/li>\n<li><em><em>uvm.<\/em><\/em><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Diese Vorteile und Benefits sind als sehr n\u00fctzlich und zukunftsweisend anzusehen. Allerdings gibt es auch Cons, die nicht unerw\u00e4hnt bleiben sollten:<\/p>\n<p><em><em><\/em><\/em><\/p>\n<ul>\n<li><em><em>Der Virtual Server (Cloud Server), der f\u00fcr das Server Google Tag Manager Set-up und das Server-side Tracking ben\u00f6tigt wird, ist in aller Regel kostenpflichtig. Je nach Anzahl der getrackten Requests k\u00f6nnen auf ein gr\u00f6\u00dferes Unternehmen mehrere hundert und ein gro\u00dfes Unternehmen mehrere tausend Euro im Monat zukommen. Wir selbst nutzen f\u00fcr das serverseitige Tracking von KMU-Websites die Produkte und Solutions von <a target=\"_blank\" href=\"https:\/\/stape.io\/\" rel=\"noopener\">stape.io<\/a>, da uns hier das <a target=\"_blank\" href=\"https:\/\/stape.io\/price\" rel=\"noopener\">Pricing<\/a> sehr fair erscheint.<\/em><\/em><\/li>\n<li><em><em>Serverseitiges Tracking erfordert f\u00fcr Set-up und Konfiguration einiges an technischem Know-how.<\/em><\/em><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Bevor wir euch zeigen, wie ihr <strong>GA4 Server-side Tracking via Server GTM (sGTM) und stape.io einrichten<\/strong> k\u00f6nnt, m\u00f6chten wir noch einmal die Unterschiede zwischen Client-side Tracking und Server-side Tracking verdeutlichen.<\/p>\n<h2>Unterschiede zwischen Client-Side Tracking und Server-Side Tracking<\/h2>\n<p>Beim Client-side Tracking ist ein Google Tag Manager Web Container auf deiner Website implementiert. In diesem GTM Web Container ist ein GA4-Konfigurations-Tag aktiv, der aufgrund der Standard-Konfiguration Besucherdaten jeglicher Art direkt an die Server von Google Analytics (google-analytics.com\/collect) schicken kann. Alles passiert im Browser. Oder anders ausgedr\u00fcckt: Client-seitig.<\/p>\n<p>Auch beim Server-side Tracking ist ein GTM Web Container aktiv, allerdings werden die GA4 Daten nicht direkt an die Server von Google Analytics gesendet, sondern an deinen Virtual Server \/ Cloud Server (bspw.: ss.deineseite.de\/collect oder gtm.deineseite.de\/collect), auf dem der GTM Server Container gehostet wird.<\/p>\n<p>In deiner Cloud werden alle GA4 Daten verarbeitet (GA4 Client als Grundvoraussetzung) und anschlie\u00dfend gem\u00e4\u00df Konfiguration an die Server von Google Analytics gesendet. Du hast damit die volle Kontrolle, welche Daten von deinem Cloud Server wohin auch immer geschickt werden.<\/p>\n<p>Da wir nun die grundlegende Unterschiede zwischen Client-side Tracking und Server-side Tracking kennen, k\u00f6nnen wir uns dem eigentlichen Thema dieses Blogbeitrages widmen! \ud83d\ude09<\/p>\n<h2>Wie kann ich GA4 Server-Side Tracking via Server GTM (sGTM) und stape.io einrichten?<\/h2>\n<p>Der erste Schritt, GA4 Server-side Tracking via Server GTM und stape.io einzurichten, ist die Erstellung eines Server Containers in GTM.<\/p>\n<h3>Erstellung eines GTM Server Containers<\/h3>\n<p>Wenn du bisher auf Client-seitiges GA4 Tracking via GTM gesetzt hast, wirst du bereits ein GTM Konto haben.<\/p>\n<ol>\n<li>Gehe in die <strong>Verwaltungsebene<\/strong> deines GTM Kontos und erstelle einen <strong>neuen Container<\/strong>.<\/li>\n<li>Gib deinem Container einen sinnvollen <strong>Containernamen<\/strong> und w\u00e4hle die Option <strong>Server<\/strong>.<\/li>\n<li>W\u00e4hle nun <strong>Tagging-Server manuell bereitstellen<\/strong> aus und erhalte deine <strong>Containerkonfiguration<\/strong>.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/container-erstellen-gtm-verwaltung.jpg\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/container-erstellen-gtm-verwaltung-1024x517.jpg\" alt=\"Neuen Container in der GTM Verwaltung erstellen\" class=\"wp-image-6794\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/container-erstellen-gtm-verwaltung-980x495.jpg 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/container-erstellen-gtm-verwaltung-480x242.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-manager-server-container-erstellen.png\"><img decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-manager-server-container-erstellen-1024x464.png\" alt=\"Google Tag Manager Server Container\" class=\"wp-image-6797\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-manager-server-container-erstellen-980x444.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-manager-server-container-erstellen-480x217.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/gtm-tagging-server-manuell-bereitstellen.png\"><img decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/gtm-tagging-server-manuell-bereitstellen-1024x457.png\" alt=\"Option: Tagging-Server manuell bereitstellen\" class=\"wp-image-6803\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/gtm-tagging-server-manuell-bereitstellen-980x437.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/gtm-tagging-server-manuell-bereitstellen-480x214.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p>Die Containerkonfiguration ben\u00f6tigst du f\u00fcr dein stape.io Konto.<\/p>\n<h3>Erstellung eines neuen stape.io sGTM Containers<\/h3>\n<p>Nun kommt der Cloud (Service) Provider ins Spiel. In unserem Fall ist dies stape.io, wo wir einen eigenen Account haben, in dem wir den entsprechenden Container erstellen k\u00f6nnen.<\/p>\n<ol>\n<li>Erstelle einen <strong>Account auf stape.io<\/strong> und f\u00fclle alle ben\u00f6tigten Felder aus, um einen <strong>stape.io sGTM Container<\/strong> f\u00fcr dein GA4 Server-side Tracking via Server Google Tag Manager ins Leben rufen zu k\u00f6nnen.<\/li>\n<li>Gib deinem stape.io sGTM Container einen sinnvollen <strong>Container name<\/strong> und trage danach die <strong>Container configuration<\/strong> (Containerkonfiguration) aus deinem Google Tag Manager Server Container im entsprechenden Feld ein.<\/li>\n<li>W\u00e4hle deine <strong>Server Location<\/strong> aus. Wir empfehlen f\u00fcr Websitebetreiber:innen im D-A-CH-Raum einen Standort in Mitteleuropa.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/new-container-stape-io.png\"><img decoding=\"async\" width=\"1024\" height=\"527\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/new-container-stape-io-1024x527.png\" alt=\"Erstellung eines sGTM Containers in stape.io\" class=\"wp-image-6813\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/new-container-stape-io-980x504.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/new-container-stape-io-480x247.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<h3>Festlegung der Tagging Server URL in stape.io<\/h3>\n<p>Als <strong>Tagging Server URL<\/strong> (Servercontainer-URL) kannst du in stape.io eine Subdomain von stape.io w\u00e4hlen oder eine eigene Subdomain (Custom Subdomain). Wir empfehlen die Verwendung der <strong>Custom Subdomain<\/strong>, da hierdurch die Lebensdauer deiner Cookies verl\u00e4ngert werden kann (Stichwort: First Party Cookies statt Third Party Cookies).<\/p>\n<p>F\u00fcr unsere Custom Subdomain haben wir https:\/\/gtm.kapwamarketing.com gew\u00e4hlt. Diese ist zugleich auch die Servercontainer-URL, die in den GTM Server Container Einstellungen zu hinterlegen ist.<\/p>\n<p>Bei Verwendung einer Tagging Server URL \/ Custom Subdomain ist es notwendig, in den DNS Einstellungen einen neuen A Record zu definieren, siehe:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/tagging-server-url-custom-subdomain-stape-io.png\"><img decoding=\"async\" width=\"1024\" height=\"694\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/tagging-server-url-custom-subdomain-stape-io-1024x694.png\" alt=\"Tagging Server URL \/ Custom Subdomain in stape.io\" class=\"wp-image-6833\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/tagging-server-url-custom-subdomain-stape-io-980x664.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/tagging-server-url-custom-subdomain-stape-io-480x325.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p>Es ist wichtig, dass der DNS Record auf &#8222;DNS-only&#8220; gesetzt wird. Wenn du nicht genau wei\u00dft oder dir nicht sicher bist, wie der gerade beschriebene Schritt geht, <a href=\"\/de\/kontakt\/\">kannst du uns gern kontaktieren<\/a>. Wir helfen dir gern weiter!<\/p>\n<p>Die neue Tagging Server URL (Servercontainer-URL) kannst du in der GTM Verwaltung in den Containereinstellungen des GTM Server Containers eintragen:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/servercontainer-url-sgtm-container.jpg\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/servercontainer-url-sgtm-container-1024x517.jpg\" alt=\"Servercontainer URL im GTM Server Container\" class=\"wp-image-6842\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/servercontainer-url-sgtm-container-980x495.jpg 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/servercontainer-url-sgtm-container-480x242.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<h3>Nutzung des stape.io Custom loader f\u00fcr den Google Tag Manager Web Container<\/h3>\n<p>Der n\u00e4chste Schritt sieht die Optimierung deiner GTM Skripte (GTM Web Container) mit Hilfe des stape.io Custom loader vor.<\/p>\n<p>Wie im Absatz <strong>&#8222;Unterschiede zwischen Client-Side Tracking und Server-Side Tracking&#8220;<\/strong> bereits erw\u00e4hnt, wird auch f\u00fcr das GA4 Server-side Tracking ein Google Tag Manager Web Container ben\u00f6tigt. Der in diesem Container aktivierte GA4-Konfigurations-Tag sendet die GA4 Daten allerdings nicht (mehr) direkt an die Server von Google Analytics, sondern an deinen Cloud Server, auf dem dein Server Google Tag Manager gehostet ist.<\/p>\n<p>Die Verwendung des Custom loader von stape.io ist kinderleicht und sorgt f\u00fcr eine h\u00f6here Validit\u00e4t und Qualit\u00e4t der auf deinem Cloud Server gespeicherten Daten.<\/p>\n<ol>\n<li>Gehe in deinem stape.io Account in den entsprechenden <strong>sGTM Container<\/strong>.<\/li>\n<li>Klicke neben Settings auf <strong>Power-Ups<\/strong>.<\/li>\n<li>Klicke auf das Feld <strong>Custom loader<\/strong>.<\/li>\n<li>Trage die <strong>ID deines Google Tag Manager Web Containers<\/strong> sowie deine <strong>Custom Subdomain \/ Tagging Server URL<\/strong> (Servercontainer-URL) ein.<\/li>\n<li>Binde die neuen Google Tag Manager Skripte auf deiner Website ein.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/custom-loader-stape-io.png\"><img decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/custom-loader-stape-io-1024x604.png\" alt=\"custom loader stape.io\" class=\"wp-image-6851\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/custom-loader-stape-io-980x578.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/custom-loader-stape-io-480x283.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<h3>Erstellung des neuen bzw. modifizierten Google-Tags im Google Tag Manager Web Container<\/h3>\n<p>Nun ben\u00f6tigen wir einen neuen bzw. modifizierten Google-Tag im GTM Web Container, der die GA4 Daten nicht mehr direkt an die Server von Google Analytics sendet, sondern an den Cloud Server, auf dem der GTM Server Container gehostet ist.<\/p>\n<p>Wir gehen davon aus, dass du bereits einen GTM Web Container sowie einen standardm\u00e4\u00dfigen Google Tag hast. Wichtig ist, dass du hier ein paar \u00c4nderungen vornimmst:<\/p>\n<ol>\n<li>F\u00fcge in den Konfigurationseinstellungen den Konfigurationsparameter <em>send_page_view<\/em> mit dem Wert <em>true<\/em> hinzu.<\/li>\n<li>F\u00fcge in den Konfigurationseinstellungen den Konfigurationsparameter <em>server_container_url<\/em> mit dem Wert <em>[Deine Tagging-Server-URL]<\/em> hinzu (in unserem Fall: https:\/\/gtm.kapwamarketing.com).<\/li>\n<\/ol>\n<p>In unserem GTM Web Container sieht der modifizierte Google Tag nun wie folgt aus:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url.png\"><img decoding=\"async\" width=\"1024\" height=\"691\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url-1024x691.png\" alt=\"Screenshot: Google Tag im Web GTM f\u00fcr Server-seitiges Tracking - send_page_view - server_container_url\" class=\"wp-image-7566\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url-1024x691.png 1024w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url-980x662.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url-480x324.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p>Bitte w\u00e4hle als Trigger entweder &#8222;All Pages&#8220; oder einen modifizierten Trigger, der deine Consent Management Platform (CMP) ber\u00fccksichtigt.<\/p>\n<h3>Erstellung des Triggers &#8222;GA4 Client&#8220; im GTM Server Container<\/h3>\n<p>Ist der GA4-Konfigurations-Tag im GTM Web Container erstellt respektive modifiziert, begeben wir uns endlich wieder in den GTM Server Container. Denn nun ist der Trigger &#8222;GA4 Client&#8220; zu erstellen.<\/p>\n<ol>\n<li>Erstelle einen neuen <strong>Trigger des Typs &#8222;Benutzerdefiniert&#8220;<\/strong><\/li>\n<li>Sorge daf\u00fcr, dass bei <strong>&#8222;Diesen Trigger ausl\u00f6sen&#8220;<\/strong> Folgendes steht: <strong>&#8222;Client Name ist gleich GA4&#8220;.<\/strong><\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-client-triggerkonfiguration-fuer-ga4-server-side-tracking.png\"><img decoding=\"async\" width=\"1024\" height=\"638\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-client-triggerkonfiguration-fuer-ga4-server-side-tracking-1024x638.png\" alt=\"GA4 Client Trigger f\u00fcr GA4 Server-side Tracking\" class=\"wp-image-6869\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-client-triggerkonfiguration-fuer-ga4-server-side-tracking-980x611.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-client-triggerkonfiguration-fuer-ga4-server-side-tracking-480x299.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p>F\u00fcr GA4 Server-side Tracking wird ein so genannter Client ben\u00f6tigt, der die ankommenden GA4 Daten beanspruchen (claimen) und verarbeiten kann. In diesem Zusammenhang ist auch der obige Trigger &#8222;GA4 Client&#8220; zu verstehen.<\/p>\n<p>In deinem GTM Server Container findest du \u00fcbrigens unter &#8222;Clients&#8220; alle Clients, die standardm\u00e4\u00dfig aktiviert sind:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients.png\"><img decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients-1024x562.png\" alt=\"Server Google Tag Manager Clients\" class=\"wp-image-6873\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients-1024x562.png 1024w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients-980x538.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients-480x263.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<h3>Erstellung das GA4-Base-Tags im Google Tag Manager Server Container<\/h3>\n<p>Damit alle Ereignisse, die vom Google Tag Manager Web Container an den Google Tag Manager Server Container geschickt werden, auch an die Server von Google Analytics geschickt werden, ist zu guter Letzt der GA4-Base-Tag zu erstellen.<\/p>\n<ol>\n<li>Erstelle im GTM Server Container einen neuen <strong>Tag des Typs &#8222;Google Analytics: GA4&#8220;<\/strong>.<\/li>\n<li>Trage im Feld <strong>&#8222;Ereignisname&#8220;<\/strong> die Variable <strong>{{Event Name}}<\/strong> ein.<\/li>\n<li>W\u00e4hle den <strong>Trigger &#8222;GA4 Client&#8220;<\/strong> aus.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-base-tag-google-tag-manager-server-container.png\"><img decoding=\"async\" width=\"1024\" height=\"688\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-base-tag-google-tag-manager-server-container-1024x688.png\" alt=\"ga4 base tag google tag manager server container\" class=\"wp-image-6879\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-base-tag-google-tag-manager-server-container-980x658.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-base-tag-google-tag-manager-server-container-480x322.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p><u>Hinweis:<\/u> Beim Tag-Typ &#8222;Google Analytics: GA4&#8220; hast du die M\u00f6glichkeit, die Besucher-IP-Adresse entfernen zu lassen. W\u00e4hle hierzu einfach &#8222;wahr&#8220; beim Feld f\u00fcr &#8222;Besucher-IP-Adresse entfernen&#8220;:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/besucher-ip-adressen-entfernen-google-tag-manager-server-container-ga4-base-tag.png\"><img decoding=\"async\" width=\"1024\" height=\"693\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/besucher-ip-adressen-entfernen-google-tag-manager-server-container-ga4-base-tag-1024x693.png\" alt=\"besucher ip adressen entfernen google tag manager server container ga4 base tag\" class=\"wp-image-6882\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/besucher-ip-adressen-entfernen-google-tag-manager-server-container-ga4-base-tag-980x663.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/besucher-ip-adressen-entfernen-google-tag-manager-server-container-ga4-base-tag-480x325.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p><u>Weiterer Hinweis:<\/u> Eine Mess-ID ist NICHT einzutragen. Google liefert die Erkl\u00e4rung selbst: <em>&#8222;Wenn das Ereignis von einem GA4-Web-Tag ausgel\u00f6st wurde, k\u00f6nnen Sie dieses Feld leer lassen. Es wird dann die Mess-ID des Ereignisses \u00fcbernommen.&#8220;<\/em><\/p>\n<h3>\u00dcberpr\u00fcfung der Konfiguration im Debug Mode des GTM Server Containers<\/h3>\n<p>Bevor du deine neuen Tags und Triggers im GTM Server Container ver\u00f6ffentlichst, ist es ratsam, den Debug Mode zu nutzen. Klicke hierzu im GTM Arbeitsbereich auf den blauen Link &#8222;In Vorschau ansehen&#8220;. Danach surfst du in einem neuen Reiter (Tab) deine Tagging Server URL \/ Custom Subdomain an und f\u00fcgst hinten beispielsweise ?test hinzu. In unserem Fall also: https:\/\/gtm.kapwamarketing.com\/?test.<\/p>\n<p>Im Debug Mode haben wir den folgenden (richtigen) Output:<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/debug-mode-google-tag-manager-server-container-1.png\"><img decoding=\"async\" width=\"1024\" height=\"384\" src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/debug-mode-google-tag-manager-server-container-1-1024x384.png\" alt=\"Debug Moge Google Tag Manager Server Container\" class=\"wp-image-6890\" srcset=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/debug-mode-google-tag-manager-server-container-1-980x367.png 980w, https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/debug-mode-google-tag-manager-server-container-1-480x180.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/figure>\n<p>Nach dieser \u00dcberpr\u00fcfung kann der neue Google Tag Manager Server Container ver\u00f6ffentlicht werden. Yippieh!<\/p>\n<p>Es macht nat\u00fcrlich Sinn, nach der Ver\u00f6ffentlichung weitere Tests durchzuf\u00fchren und zu pr\u00fcfen, ob wirklich alle GA4 Events sauber ankommen und an die Server von Google Analytics gesendet werden.<\/p>\n<p>Du hast Fragen zu unserer Anleitung &#8222;Serverseitiges Tracking: GA4 Server-Side Tracking via Server GTM (sGTM) und stape.io einrichten&#8220;? <a href=\"\/de\/kontakt\/\">Kontaktiere uns einfach direkt<\/a>!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Team von Kapwa Marketing befasst sich seit einiger Zeit sehr stark mit dem Thema &#8222;Serverseitiges Tracking&#8220; (engl: server-side tracking), da die Vorteile dieser Tracking-Methode nicht von der Hand zu weisen sind. Zu den wichtigsten Pros von server-side tagging und server-side tracking geh\u00f6ren: Die signifikante Optimierung der Webseitenladezeit, da keine Third Party JavaScript Libraries von [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":6813,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:html -->\n<p>Das Team von Kapwa Marketing befasst sich seit einiger Zeit sehr stark mit dem Thema \"Serverseitiges Tracking\" (engl: server-side tracking), da die Vorteile dieser Tracking-Methode nicht von der Hand zu weisen sind. Zu den wichtigsten <strong>Pros von server-side tagging<\/strong> und <strong>server-side tracking<\/strong> geh\u00f6ren:<\/p>\n<ul><em>\n<li>Die signifikante Optimierung der Webseitenladezeit, da keine Third Party JavaScript Libraries von Facebook, Google und Co. (mehr) geladen werden,<\/li>\n<li>die komplette Kontrolle \u00fcber die Art und den Umfang der Daten, die an Drittanbieter wie Google, Facebook, Pinterest, Tiktok und Co. gesendet werden,<\/li>\n<li>die damit verbundene M\u00f6glichkeit, die Richtlinien der DSGVO einzuhalten,<\/li>\n<li>die Reduzierung von Blockvorg\u00e4ngen von Ad Blockern,<\/li>\n<li>die Verl\u00e4ngerung der Lebenszeit von Cookies,<\/li>\n<li>die wesentlich h\u00f6here Sicherheit von sensiblen Informationen wie API Keys, da diese im GTM Server Container gespeichert sind,<\/li>\n<li>die bessere M\u00f6glichkeit, GA4 Spam zu reduzieren oder komplett zu verhindern<\/li>\n<li>uvm.<\/li>\n<\/em><\/ul>\n<p>Diese Vorteile und Benefits sind als sehr n\u00fctzlich und zukunftsweisend anzusehen. Allerdings gibt es auch Cons, die nicht unerw\u00e4hnt bleiben sollten:<\/p>\n<ul><em>\n<li>Der Virtual Server (Cloud Server), der f\u00fcr das Server Google Tag Manager Set-up und das Server-side Tracking ben\u00f6tigt wird, ist in aller Regel kostenpflichtig. Je nach Anzahl der getrackten Requests k\u00f6nnen auf ein gr\u00f6\u00dferes Unternehmen mehrere hundert und ein gro\u00dfes Unternehmen mehrere tausend Euro im Monat zukommen. Wir selbst nutzen f\u00fcr das serverseitige Tracking von KMU-Websites die Produkte und Solutions von <a target=\"_blank\" href=\"https:\/\/stape.io\/\" rel=\"noopener\">stape.io<\/a>, da uns hier das <a target=\"_blank\" href=\"https:\/\/stape.io\/price\" rel=\"noopener\">Pricing<\/a> sehr fair erscheint.<\/li>\n<li>Serverseitiges Tracking erfordert f\u00fcr Set-up und Konfiguration einiges an technischem Know-how.<\/li>\n<\/em><\/ul>\n<p>Bevor wir euch zeigen, wie ihr <strong>GA4 Server-side Tracking via Server GTM (sGTM) und stape.io einrichten<\/strong> k\u00f6nnt, m\u00f6chten wir noch einmal die Unterschiede zwischen Client-side Tracking und Server-side Tracking verdeutlichen.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:luckywp\/tableofcontents \/-->\n\n<!-- wp:html -->\n<h2>Unterschiede zwischen Client-Side Tracking und Server-Side Tracking<\/h2>\n<p>Beim Client-side Tracking ist ein Google Tag Manager Web Container auf deiner Website implementiert. In diesem GTM Web Container ist ein GA4-Konfigurations-Tag aktiv, der aufgrund der Standard-Konfiguration Besucherdaten jeglicher Art direkt an die Server von Google Analytics (google-analytics.com\/collect) schicken kann. Alles passiert im Browser. Oder anders ausgedr\u00fcckt: Client-seitig.<\/p>\n<p>Auch beim Server-side Tracking ist ein GTM Web Container aktiv, allerdings werden die GA4 Daten nicht direkt an die Server von Google Analytics gesendet, sondern an deinen Virtual Server \/ Cloud Server (bspw.: ss.deineseite.de\/collect oder gtm.deineseite.de\/collect), auf dem der GTM Server Container gehostet wird.<\/p>\n<p>In deiner Cloud werden alle GA4 Daten verarbeitet (GA4 Client als Grundvoraussetzung) und anschlie\u00dfend gem\u00e4\u00df Konfiguration an die Server von Google Analytics gesendet. Du hast damit die volle Kontrolle, welche Daten von deinem Cloud Server wohin auch immer geschickt werden.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<p>Da wir nun die grundlegende Unterschiede zwischen Client-side Tracking und Server-side Tracking kennen, k\u00f6nnen wir uns dem eigentlichen Thema dieses Blogbeitrages widmen! ;-)<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<h2>Wie kann ich GA4 Server-Side Tracking via Server GTM (sGTM) und stape.io einrichten?<\/h2>\n<p>Der erste Schritt, GA4 Server-side Tracking via Server GTM und stape.io einzurichten, ist die Erstellung eines Server Containers in GTM.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<h3>Erstellung eines GTM Server Containers<\/h3>\n<p>Wenn du bisher auf Client-seitiges GA4 Tracking via GTM gesetzt hast, wirst du bereits ein GTM Konto haben.<\/p>\n<ol>\n<li>Gehe in die <strong>Verwaltungsebene<\/strong> deines GTM Kontos und erstelle einen <strong>neuen Container<\/strong>.<\/li>\n<li>Gib deinem Container einen sinnvollen <strong>Containernamen<\/strong> und w\u00e4hle die Option <strong>Server<\/strong>.<\/li>\n<li>W\u00e4hle nun <strong>Tagging-Server manuell bereitstellen<\/strong> aus und erhalte deine <strong>Containerkonfiguration<\/strong>.<\/li>\n<\/ol>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6794,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/container-erstellen-gtm-verwaltung.jpg\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/container-erstellen-gtm-verwaltung-1024x517.jpg\" alt=\"Neuen Container in der GTM Verwaltung erstellen\" class=\"wp-image-6794\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image {\"id\":6797,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-manager-server-container-erstellen.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-manager-server-container-erstellen-1024x464.png\" alt=\"Google Tag Manager Server Container\" class=\"wp-image-6797\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image {\"id\":6803,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/gtm-tagging-server-manuell-bereitstellen.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/gtm-tagging-server-manuell-bereitstellen-1024x457.png\" alt=\"Option: Tagging-Server manuell bereitstellen\" class=\"wp-image-6803\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p>Die Containerkonfiguration ben\u00f6tigst du f\u00fcr dein stape.io Konto.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<h3>Erstellung eines neuen stape.io sGTM Containers<\/h3>\n<p>Nun kommt der Cloud (Service) Provider ins Spiel. In unserem Fall ist dies stape.io, wo wir einen eigenen Account haben, in dem wir den entsprechenden Container erstellen k\u00f6nnen.<\/p>\n<ol>\n<li>Erstelle einen <strong>Account auf stape.io<\/strong> und f\u00fclle alle ben\u00f6tigten Felder aus, um einen <strong>stape.io sGTM Container<\/strong> f\u00fcr dein GA4 Server-side Tracking via Server Google Tag Manager ins Leben rufen zu k\u00f6nnen.<\/li>\n<li>Gib deinem stape.io sGTM Container einen sinnvollen <strong>Container name<\/strong> und trage danach die <strong>Container configuration<\/strong> (Containerkonfiguration) aus deinem Google Tag Manager Server Container im entsprechenden Feld ein.<\/li>\n<li>W\u00e4hle deine <strong>Server Location<\/strong> aus. Wir empfehlen f\u00fcr Websitebetreiber:innen im D-A-CH-Raum einen Standort in Mitteleuropa.<\/li>\n<\/ol>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6813,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/new-container-stape-io.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/new-container-stape-io-1024x527.png\" alt=\"Erstellung eines sGTM Containers in stape.io\" class=\"wp-image-6813\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<h3>Festlegung der Tagging Server URL in stape.io<\/h3>\n<p>Als <strong>Tagging Server URL<\/strong> (Servercontainer-URL) kannst du in stape.io eine Subdomain von stape.io w\u00e4hlen oder eine eigene Subdomain (Custom Subdomain). Wir empfehlen die Verwendung der <strong>Custom Subdomain<\/strong>, da hierdurch die Lebensdauer deiner Cookies verl\u00e4ngert werden kann (Stichwort: First Party Cookies statt Third Party Cookies).<\/p>\n<p>F\u00fcr unsere Custom Subdomain haben wir https:\/\/gtm.kapwamarketing.com gew\u00e4hlt. Diese ist zugleich auch die Servercontainer-URL, die in den GTM Server Container Einstellungen zu hinterlegen ist.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<p>Bei Verwendung einer Tagging Server URL \/ Custom Subdomain ist es notwendig, in den DNS Einstellungen einen neuen A Record zu definieren, siehe:<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6833,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/tagging-server-url-custom-subdomain-stape-io.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/tagging-server-url-custom-subdomain-stape-io-1024x694.png\" alt=\"Tagging Server URL \/ Custom Subdomain in stape.io\" class=\"wp-image-6833\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p>Es ist wichtig, dass der DNS Record auf \"DNS-only\" gesetzt wird. Wenn du nicht genau wei\u00dft oder dir nicht sicher bist, wie der gerade beschriebene Schritt geht, <a href=\"\/de\/kontakt\/\">kannst du uns gern kontaktieren<\/a>. Wir helfen dir gern weiter!<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<p>Die neue Tagging Server URL (Servercontainer-URL) kannst du in der GTM Verwaltung in den Containereinstellungen des GTM Server Containers eintragen:<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6842,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/servercontainer-url-sgtm-container.jpg\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/servercontainer-url-sgtm-container-1024x517.jpg\" alt=\"Servercontainer URL im GTM Server Container\" class=\"wp-image-6842\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<h3>Nutzung des stape.io Custom loader f\u00fcr den Google Tag Manager Web Container<\/h3> \n<p>Der n\u00e4chste Schritt sieht die Optimierung deiner GTM Skripte (GTM Web Container) mit Hilfe des stape.io Custom loader vor.<\/p>\n<p>Wie im Absatz <strong>\"Unterschiede zwischen Client-Side Tracking und Server-Side Tracking\"<\/strong> bereits erw\u00e4hnt, wird auch f\u00fcr das GA4 Server-side Tracking ein Google Tag Manager Web Container ben\u00f6tigt. Der in diesem Container aktivierte GA4-Konfigurations-Tag sendet die GA4 Daten allerdings nicht (mehr) direkt an die Server von Google Analytics, sondern an deinen Cloud Server, auf dem dein Server Google Tag Manager gehostet ist.<\/p>\n<p>Die Verwendung des Custom loader von stape.io ist kinderleicht und sorgt f\u00fcr eine h\u00f6here Validit\u00e4t und Qualit\u00e4t der auf deinem Cloud Server gespeicherten Daten.<\/p>\n<ol>\n<li>Gehe in deinem stape.io Account in den entsprechenden <strong>sGTM Container<\/strong>.<\/li>\n<li>Klicke neben Settings auf <strong>Power-Ups<\/strong>.<\/li>\n<li>Klicke auf das Feld <strong>Custom loader<\/strong>.<\/li>\n<li>Trage die <strong>ID deines Google Tag Manager Web Containers<\/strong> sowie deine <strong>Custom Subdomain \/ Tagging Server URL<\/strong> (Servercontainer-URL) ein.<\/li>\n<li>Binde die neuen Google Tag Manager Skripte auf deiner Website ein.<\/li>\n<\/ol>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6851,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/custom-loader-stape-io.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/custom-loader-stape-io-1024x604.png\" alt=\"\" class=\"wp-image-6851\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<h3>Erstellung des neuen bzw. modifizierten Google-Tags im Google Tag Manager Web Container<\/h3>\n<p>Nun ben\u00f6tigen wir einen neuen bzw. modifizierten Google-Tag im GTM Web Container, der die GA4 Daten nicht mehr direkt an die Server von Google Analytics sendet, sondern an den Cloud Server, auf dem der GTM Server Container gehostet ist.<\/p>\n<p>Wir gehen davon aus, dass du bereits einen GTM Web Container sowie einen standardm\u00e4\u00dfigen Google Tag hast. Wichtig ist, dass du hier ein paar \u00c4nderungen vornimmst:<\/p>\n<ol>\n<li>F\u00fcge in den Konfigurationseinstellungen den Konfigurationsparameter <em>send_page_view<\/em> mit dem Wert <em>true<\/em> hinzu.<\/li>\n<li>F\u00fcge in den Konfigurationseinstellungen den Konfigurationsparameter <em>server_container_url<\/em> mit dem Wert <em>[Deine Tagging-Server-URL]<\/em> hinzu (in unserem Fall: https:\/\/gtm.kapwamarketing.com).<\/li>\n<\/ol>\n<p>In unserem GTM Web Container sieht der modifizierte Google Tag nun wie folgt aus:<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":7566,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/google-tag-konfigurationsparameter-send-page-view-server-container-url-1024x691.png\" alt=\"Screenshot: Google Tag im Web GTM f\u00fcr Server-seitiges Tracking - send_page_view - server_container_url\" class=\"wp-image-7566\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p>Bitte w\u00e4hle als Trigger entweder \"All Pages\" oder einen modifizierten Trigger, der deine Consent Management Platform (CMP) ber\u00fccksichtigt.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<h3>Erstellung des Triggers \"GA4 Client\" im GTM Server Container<\/h3>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<p>Ist der GA4-Konfigurations-Tag im GTM Web Container erstellt respektive modifiziert, begeben wir uns endlich wieder in den GTM Server Container. Denn nun ist der Trigger \"GA4 Client\" zu erstellen.<\/p>\n<ol>\n<li>Erstelle einen neuen <strong>Trigger des Typs \"Benutzerdefiniert\"<\/strong><\/li>\n<li>Sorge daf\u00fcr, dass bei <strong>\"Diesen Trigger ausl\u00f6sen\"<\/strong> Folgendes steht: <strong>\"Client Name ist gleich GA4\".<\/strong><\/li>\n<\/ol>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6869,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-client-triggerkonfiguration-fuer-ga4-server-side-tracking.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-client-triggerkonfiguration-fuer-ga4-server-side-tracking-1024x638.png\" alt=\"GA4 Client Trigger f\u00fcr GA4 Server-side Tracking\" class=\"wp-image-6869\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p>F\u00fcr GA4 Server-side Tracking wird ein so genannter Client ben\u00f6tigt, der die ankommenden GA4 Daten  beanspruchen (claimen) und verarbeiten kann. In diesem Zusammenhang ist auch der obige Trigger \"GA4 Client\" zu verstehen.<\/p>\n<p>In deinem GTM Server Container findest du \u00fcbrigens unter \"Clients\" alle Clients, die standardm\u00e4\u00dfig aktiviert sind:<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6873,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/server-google-tag-manager-clients-1024x562.png\" alt=\"Server Google Tag Manager Clients\" class=\"wp-image-6873\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<h3>Erstellung das GA4-Base-Tags im Google Tag Manager Server Container<\/h3>\n<p>Damit alle Ereignisse, die vom Google Tag Manager Web Container an den Google Tag Manager Server Container geschickt werden, auch an die Server von Google Analytics geschickt werden, ist zu guter Letzt der GA4-Base-Tag zu erstellen.<\/p>\n<ol>\n<li>Erstelle im GTM Server Container einen neuen <strong>Tag des Typs \"Google Analytics: GA4\"<\/strong>.<\/li>\n<li>Trage im Feld <strong>\"Ereignisname\"<\/strong> die Variable <strong>{{Event Name}}<\/strong> ein.<\/li>\n<li>W\u00e4hle den <strong>Trigger \"GA4 Client\"<\/strong> aus.<\/li>\n<\/ol>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6879,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-base-tag-google-tag-manager-server-container.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/ga4-base-tag-google-tag-manager-server-container-1024x688.png\" alt=\"\" class=\"wp-image-6879\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p><u>Hinweis:<\/u> Beim Tag-Typ \"Google Analytics: GA4\" hast du die M\u00f6glichkeit, die Besucher-IP-Adresse entfernen zu lassen. W\u00e4hle hierzu einfach \"wahr\" beim Feld f\u00fcr \"Besucher-IP-Adresse entfernen\":<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6882,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/besucher-ip-adressen-entfernen-google-tag-manager-server-container-ga4-base-tag.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/besucher-ip-adressen-entfernen-google-tag-manager-server-container-ga4-base-tag-1024x693.png\" alt=\"\" class=\"wp-image-6882\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p><u>Weiterer Hinweis:<\/u> Eine Mess-ID ist NICHT einzutragen. Google liefert die Erkl\u00e4rung selbst: <em>\"Wenn das Ereignis von einem GA4-Web-Tag ausgel\u00f6st wurde, k\u00f6nnen Sie dieses Feld leer lassen. Es wird dann die Mess-ID des Ereignisses \u00fcbernommen.\"<\/em>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<h3>\u00dcberpr\u00fcfung der Konfiguration im Debug Mode des GTM Server Containers<\/h3>\n<p>Bevor du deine neuen Tags und Triggers im GTM Server Container ver\u00f6ffentlichst, ist es ratsam, den Debug Mode zu nutzen. Klicke hierzu im GTM Arbeitsbereich auf den blauen Link \"In Vorschau ansehen\". Danach surfst du in einem neuen Reiter (Tab) deine Tagging Server URL \/ Custom Subdomain an und f\u00fcgst hinten beispielsweise ?test hinzu. In unserem Fall also: https:\/\/gtm.kapwamarketing.com\/?test.<\/p>\n<p>Im Debug Mode haben wir den folgenden (richtigen) Output:<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:image {\"id\":6890,\"sizeSlug\":\"large\",\"linkDestination\":\"media\"} -->\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/debug-mode-google-tag-manager-server-container-1.png\"><img src=\"https:\/\/kapwamarketing.com\/wp-content\/uploads\/2023\/02\/debug-mode-google-tag-manager-server-container-1-1024x384.png\" alt=\"Debug Moge Google Tag Manager Server Container\" class=\"wp-image-6890\"\/><\/a><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:html -->\n<p>Nach dieser \u00dcberpr\u00fcfung kann der neue Google Tag Manager Server Container ver\u00f6ffentlicht werden. Yippieh!<\/p>\n<p>Es macht nat\u00fcrlich Sinn, nach der Ver\u00f6ffentlichung weitere Tests durchzuf\u00fchren und zu pr\u00fcfen, ob wirklich alle GA4 Events sauber ankommen und an die Server von Google Analytics gesendet werden.<\/p>\n<!-- \/wp:html -->\n\n<!-- wp:html -->\n<p>Du hast Fragen zu unserer Anleitung \"Serverseitiges Tracking: GA4 Server-Side Tracking via Server GTM (sGTM) und stape.io einrichten\"? <a href=\"\/de\/kontakt\/\">Kontaktiere uns einfach direkt<\/a>!<\/p>\n<!-- \/wp:html -->","_et_gb_content_width":"","footnotes":""},"categories":[183],"tags":[],"class_list":["post-6756","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webanalyse"],"_links":{"self":[{"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/posts\/6756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/comments?post=6756"}],"version-history":[{"count":84,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/posts\/6756\/revisions"}],"predecessor-version":[{"id":8863,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/posts\/6756\/revisions\/8863"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/media\/6813"}],"wp:attachment":[{"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/media?parent=6756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/categories?post=6756"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kapwamarketing.com\/de\/wp-json\/wp\/v2\/tags?post=6756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}