Put in posthog key and simplify debug log
This commit is contained in:
@@ -7,36 +7,41 @@ import posthog from "posthog-js";
|
||||
import { getTelemetryUserId, isTelemetryOptedIn } from "./hooks/useSettings";
|
||||
|
||||
// @ts-ignore
|
||||
const posthogClient = posthog.init(import.meta.env.VITE_PUBLIC_POSTHOG_KEY, {
|
||||
api_host: "https://us.i.posthog.com",
|
||||
// @ts-ignore
|
||||
debug: import.meta.env.MODE === "development",
|
||||
autocapture: false,
|
||||
capture_pageview: false,
|
||||
before_send: (event) => {
|
||||
if (!isTelemetryOptedIn()) {
|
||||
console.debug("Telemetry not opted in, skipping event", event);
|
||||
return null;
|
||||
}
|
||||
const telemetryUserId = getTelemetryUserId();
|
||||
if (telemetryUserId) {
|
||||
posthogClient.identify(telemetryUserId);
|
||||
}
|
||||
console.log("Running in mode:", import.meta.env.MODE);
|
||||
|
||||
if (event?.properties["$ip"]) {
|
||||
event.properties["$ip"] = null;
|
||||
}
|
||||
const posthogClient = posthog.init(
|
||||
"phc_5Vxx0XT8Ug3eWROhP6mm4D6D2DgIIKT232q4AKxC2ab",
|
||||
{
|
||||
api_host: "https://us.i.posthog.com",
|
||||
// @ts-ignore
|
||||
debug: import.meta.env.MODE === "development",
|
||||
autocapture: false,
|
||||
capture_pageview: false,
|
||||
before_send: (event) => {
|
||||
if (!isTelemetryOptedIn()) {
|
||||
console.debug("Telemetry not opted in, skipping event");
|
||||
return null;
|
||||
}
|
||||
const telemetryUserId = getTelemetryUserId();
|
||||
if (telemetryUserId) {
|
||||
posthogClient.identify(telemetryUserId);
|
||||
}
|
||||
|
||||
console.debug(
|
||||
"Telemetry opted in - UUID:",
|
||||
telemetryUserId,
|
||||
"sending event",
|
||||
event
|
||||
);
|
||||
return event;
|
||||
},
|
||||
persistence: "localStorage",
|
||||
});
|
||||
if (event?.properties["$ip"]) {
|
||||
event.properties["$ip"] = null;
|
||||
}
|
||||
|
||||
console.debug(
|
||||
"Telemetry opted in - UUID:",
|
||||
telemetryUserId,
|
||||
"sending event",
|
||||
event
|
||||
);
|
||||
return event;
|
||||
},
|
||||
persistence: "localStorage",
|
||||
}
|
||||
);
|
||||
|
||||
function App() {
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user