PostHog + Sveltekit

Github Repo

Cookie/User Identity

{
  "sessionToken": "dce115b1-8f2a-42c7-8f32-0873d9c307e2",
  "userId": "ba2bc626-a438-45b0-bf20-b7c3fdedeb2f",
  "posthogId": "ba2bc626-a438-45b0-bf20-b7c3fdedeb2f"
}

Server Request to PostHog API /decide

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

Subscribed Feature Flag Store

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