fix: add tracking debug logs for success and blocked states

This commit is contained in:
2026-01-16 11:16:49 +01:00
parent 9f9dc73b11
commit 0fb352c027

View File

@@ -17,6 +17,9 @@ import { css } from "@codemirror/lang-css";
function track(eventName, eventData = {}) { function track(eventName, eventData = {}) {
if (typeof umami !== "undefined" && umami.track) { if (typeof umami !== "undefined" && umami.track) {
umami.track(eventName, eventData); umami.track(eventName, eventData);
console.log("Track:", eventName, eventData);
} else {
console.log("Track blocked (umami unavailable):", eventName, eventData);
} }
} }
@@ -2568,7 +2571,6 @@ function init() {
e.preventDefault(); e.preventDefault();
const email = document.getElementById("newsletter-email")?.value; const email = document.getElementById("newsletter-email")?.value;
if (email) { if (email) {
console.log("Newsletter signup:", email);
track("newsletter_signup", { email: email }); track("newsletter_signup", { email: email });
newsletterForm.classList.add("hidden"); newsletterForm.classList.add("hidden");
newsletterThanks?.classList.remove("hidden"); newsletterThanks?.classList.remove("hidden");