From 1cd4ae3bfb599ad57c4a91acb54f8f06361cafa5 Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Thu, 25 Jun 2026 12:00:36 -0500 Subject: [PATCH] unami --- .env.example | 4 ++++ app/layout.tsx | 13 ++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 3e77880..ac9a935 100644 --- a/.env.example +++ b/.env.example @@ -5,3 +5,7 @@ FOOTBALL_DATA_TOKEN=dein_token_hier # Polymarket-Slug des WM-Events (Standard: world-cup-2026). # Den genauen Slug findest du in der Polymarket-URL nach /event/. POLYMARKET_WC_SLUG=world-cup-2026 + +# Umami Analytics (selbst gehostet, cookiefrei) +# NEXT_PUBLIC_UMAMI_SRC=https://analytics.example.com/script.js +# NEXT_PUBLIC_UMAMI_ID=deine-website-id diff --git a/app/layout.tsx b/app/layout.tsx index b0c2071..aef8020 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,4 +1,5 @@ import type { Metadata } from "next"; +import Script from "next/script"; import "./globals.css"; export const metadata: Metadata = { @@ -23,7 +24,17 @@ export default function RootLayout({ children }: { children: React.ReactNode }) rel="stylesheet" /> - {children} + + {children} + {process.env.NEXT_PUBLIC_UMAMI_SRC && process.env.NEXT_PUBLIC_UMAMI_ID && ( +