# Technik-Stack für go.aargauer-jugendmedien.ch

go.aargauer-jugendmedien.ch: 30 sichtbare Technik-/Anbietersignale, 11 mit hoher Datenschutzrelevanz, 3 CMS-/Shop-Hinweis(e).

> Technik-Erkennung ist passiv: SaferPage wertet sichtbare Header, HTML-, Script-, Asset- und Browserkontakte aus. Nicht sichtbare Servertechnik, interne Plugins und Logins werden nicht behauptet.

## Sichtbare Technik
- Google AdSense (Analytics/Werbung): hoch, Evidenz: Script-Domain: pagead2.googlesyndication.com; Script-Domain: googlesyndication.com
- Google AdSense (Werbung): hoch, Evidenz: pagead2.googlesyndication.com; 3 Request(s)
- Google AdSense Publisher (Analytics/Werbung): hoch, Evidenz: google_adsense_publisher; ca-pub-4520421214130778
- Google Ads Conversion (Analytics/Werbung): hoch, Evidenz: google_ads_conversion; AW-346763656
- Google Analytics (Analytics/Werbung): hoch, Evidenz: Signal: gtag(
- Google Analytics (Analytics/Werbung): hoch, Evidenz: region1.google-analytics.com; 1 Request(s)
- Google Analytics 4 (Analytics/Werbung): hoch, Evidenz: google_analytics_4; G-WGDFPPK34E
- Google DoubleClick (Analytics/Werbung): hoch, Evidenz: Script-Domain: doubleclick.net
- Google DoubleClick (Werbung): hoch, Evidenz: ad.doubleclick.net; 1 Request(s)
- Google Tag Manager (Analytics/Werbung): hoch, Evidenz: Signal: googletagmanager.com; Script-Domain: googletagmanager.com
- Google Tag Manager (tag_manager): hoch, Evidenz: googletagmanager.com; 3 Request(s)
- Google Fonts (Schriften): mittel, Evidenz: fonts.googleapis.com; 2 Request(s)
- Google Funding Choices (Consent): mittel, Evidenz: fundingchoicesmessages.google.com; 8 Request(s)
- google.com (other): mittel, Evidenz: google.com; 2 Request(s)
- Drupal (CMS): mittel, Evidenz: Meta generator: Drupal 9 (https://www.drupal.org); Signal: name="generator" content="drupal
- WordPress (CMS): mittel, Evidenz: Signal: wp-includes/
- cdn.onesignal.com (other): niedrig, Evidenz: cdn.onesignal.com; 2 Request(s)
- openresty (Server): niedrig, Evidenz: Server-Header: openresty
- openresty (Server): niedrig, Evidenz: Server-Header: openresty
- res.cdn.office.net (other): niedrig, Evidenz: res.cdn.office.net; 1 Request(s)
- PHP (Backend): niedrig, Evidenz: X-Powered-By: PHP/8.5.7; PHP-Signal in Header oder Cookie
- Stripe (payment): niedrig, Evidenz: r.stripe.com; 5 Request(s)
- WooCommerce (Shop): niedrig, Evidenz: Signal: woocommerce
- api.laut.fm (other): niedrig, Evidenz: api.laut.fm; 1 Request(s)
- api.onesignal.com (other): niedrig, Evidenz: api.onesignal.com; 1 Request(s)
- jQuery (Bibliothek): niedrig, Evidenz: Signal: jquery.min.js
- m.stripe.network (other): niedrig, Evidenz: m.stripe.network; 2 Request(s)
- onesignal.com (other): niedrig, Evidenz: onesignal.com; 1 Request(s)
- radiosummernight.ch (other): niedrig, Evidenz: radiosummernight.ch; 107 Request(s)
- rsn.radio (other): niedrig, Evidenz: rsn.radio; 2 Request(s)

## Betreibermaßnahmen
- [ ] Google AdSense: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google AdSense: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google AdSense Publisher: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Ads Conversion: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Analytics: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Analytics: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Analytics 4: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google DoubleClick: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google DoubleClick: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Tag Manager: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz

## CMS-/Deployment-Playbooks
### Drupal
Drupal-Module, Theme-Libraries, Consent-Module und Aggregation/Caches können Datenschutzsignale verändern.
- [ ] Drupal Core und contrib-Module aktualisieren; Security Advisories und Composer-Lockfile prüfen.
- [ ] Libraries, Theme Attachments und Blöcke auf externe Skripte, Fonts, Maps, Videos und Pixel prüfen.
- [ ] Consent- und Cookie-Module mit Erstaufruf/Ablehnen/Akzeptieren/GPC gegen SaferPage testen.
- [ ] Cache-, CDN- und Reverse-Proxy-Regeln nach Änderungen invalidieren und Header erneut prüfen.
Abnahme: Keine unsupported/stale Technology-Hinweise.; Drittanbieter sind im Anbieterregister erklärt.; Nachweise aus Re-Scan und Exportpaket abgelegt.

### WordPress
Plugins, Theme, Core, Tag Manager, Consent-Plugin und Caching gemeinsam prüfen; WordPress-Updates ändern oft Cookies, Skripte und externe Requests.
- [ ] WordPress Core, aktive Themes und alle Plugins in Staging aktualisieren; nicht genutzte Plugins entfernen.
- [ ] Consent-/Cookie-Plugin gegen den SaferPage-Consent-Test prüfen: Erstaufruf, Ablehnen, Akzeptieren und GPC separat testen.
- [ ] Google Fonts, Maps, YouTube, reCAPTCHA, Analytics und Pixel in Theme, Page Builder und Tag Manager suchen und vor Consent blockieren.
- [ ] Security-Header, HSTS, Referrer-Policy und CSP im Hosting, Nginx/Apache oder Security-Plugin setzen und nach Cache-Purge erneut prüfen.
Abnahme: Keine neuen Trackingkontakte vor Consent.; Plugin-/Theme-Versionen sind dokumentiert.; Kurzreport, Technik-Center und Fix-Guides nach Re-Scan aktualisiert.

