Warum Google keine Kontakte-Geburtstage mehr im Kalender anzeigt
Seit 2024 greift in der EU der Digital Markets Act (DMA), der Google zwingt, bestimmte Datenverknüpfungen nur noch mit expliziter Zustimmung zu nutzen. In der Praxis hat Google die direkte Kopplung von Kontakten und Geburtstags‑Kalender für deutsche Nutzer reduziert oder abgeschaltet, wodurch Geburtstage einfach verschwunden sind. Ist das bei allen so? Man liest und hört es häufig, jedoch nicht von allen?
Es gibt sehr viele Anleitungen, denen nach man an vielen Stellen, vieles aktivieren und deaktivieren kann, bei mir hat dies alles nicht geholfen, die Geburtstage meiner Kontakte wurden mir nicht mehr in meinem Google-Kalender angezeigt. Ich konnte es jedoch mithilfe eines Skripts lösen.
Dieser Skript‑basierte Geburtstagskalender umgeht die Einschränkungen, weil er normale Termine erstellt, die wie jeder andere Kalender auf allen Geräten synchronisiert werden.
Grundidee des Skripts
Das Ziel: Ein Skript liest regelmäßig alle Geburtstage aus Google Kontakte und schreibt daraus ganz normale, jährlich wiederkehrende ganztägige Kalendereinträge in einen separaten Kalender, z. B. „Geburtstage (Sync)“. Neue oder geänderte Kontakte werden automatisch nachgezogen, ohne dass man manuell etwas eintragen muss.
Technisch läuft das über „Google Apps Script“, die „People API“ (für Kontakte) und den „Calendar‑Dienst“ (für Termine). Ein Zeit‑Trigger sorgt dafür, dass das Skript z. B. täglich oder wöchentlich im Hintergrund läuft.
Anleitung zum automatisierten Skript
Wie man sich ein Google-Skript einrichtet, das aus den Kontakten turnusmäßig die Geburtstage ausliest und in den Google-Kalender schreibt, ist dort beschrieben. Google Kontakte → Kalender: Geburtstage-Sync (People API): devops.terranodes.de/Terra-Bytes/Google-Apps-Script-Geburtstage.
Stay blogged. 😎
Dein Matthias Düsi