提交 a4df043a authored 作者: Will Chen's avatar Will Chen

Put in posthog key and simplify debug log

上级 fca8b103
...@@ -7,7 +7,11 @@ import posthog from "posthog-js"; ...@@ -7,7 +7,11 @@ import posthog from "posthog-js";
import { getTelemetryUserId, isTelemetryOptedIn } from "./hooks/useSettings"; import { getTelemetryUserId, isTelemetryOptedIn } from "./hooks/useSettings";
// @ts-ignore // @ts-ignore
const posthogClient = posthog.init(import.meta.env.VITE_PUBLIC_POSTHOG_KEY, { console.log("Running in mode:", import.meta.env.MODE);
const posthogClient = posthog.init(
"phc_5Vxx0XT8Ug3eWROhP6mm4D6D2DgIIKT232q4AKxC2ab",
{
api_host: "https://us.i.posthog.com", api_host: "https://us.i.posthog.com",
// @ts-ignore // @ts-ignore
debug: import.meta.env.MODE === "development", debug: import.meta.env.MODE === "development",
...@@ -15,7 +19,7 @@ const posthogClient = posthog.init(import.meta.env.VITE_PUBLIC_POSTHOG_KEY, { ...@@ -15,7 +19,7 @@ const posthogClient = posthog.init(import.meta.env.VITE_PUBLIC_POSTHOG_KEY, {
capture_pageview: false, capture_pageview: false,
before_send: (event) => { before_send: (event) => {
if (!isTelemetryOptedIn()) { if (!isTelemetryOptedIn()) {
console.debug("Telemetry not opted in, skipping event", event); console.debug("Telemetry not opted in, skipping event");
return null; return null;
} }
const telemetryUserId = getTelemetryUserId(); const telemetryUserId = getTelemetryUserId();
...@@ -36,7 +40,8 @@ const posthogClient = posthog.init(import.meta.env.VITE_PUBLIC_POSTHOG_KEY, { ...@@ -36,7 +40,8 @@ const posthogClient = posthog.init(import.meta.env.VITE_PUBLIC_POSTHOG_KEY, {
return event; return event;
}, },
persistence: "localStorage", persistence: "localStorage",
}); }
);
function App() { function App() {
useEffect(() => { useEffect(() => {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论