PostHog + Sveltekit

Github Repo

Cookie/User Identity

{
  "sessionToken": "7e87f3e0-ef3b-432f-a04e-1346a85b3b7e",
  "userId": "0868cad2-1567-4a7a-8dbb-8156d579d8fa",
  "posthogId": "0868cad2-1567-4a7a-8dbb-8156d579d8fa"
}

Server Request to PostHog API /decide

{
  "experimentComponent": "test",
  "flagIsEnabled": true,
  "flagIsToggle": false,
  "experimentServer": "control",
  "experimentMultivariate": "control"
}

Subscribed Feature Flag Store

{
  "experimentComponent": "test",
  "flagIsEnabled": true,
  "flagIsToggle": false,
  "experimentServer": "control",
  "experimentMultivariate": "control"
}