Enable anonymous person profiles for accurate unique user tracking
Set personProfiles to .always so PostHog creates anonymous person profiles for every user, fixing inaccurate unique user counts in dashboards without requiring identify() calls. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -63,6 +63,10 @@ final class AnalyticsManager {
|
|||||||
|
|
||||||
let config = PostHogConfig(apiKey: Self.apiKey, host: Self.host)
|
let config = PostHogConfig(apiKey: Self.apiKey, host: Self.host)
|
||||||
|
|
||||||
|
// Person profiles — .always creates anonymous person profiles for every user,
|
||||||
|
// enabling accurate unique user counts without requiring identify() calls
|
||||||
|
config.personProfiles = .always
|
||||||
|
|
||||||
// Auto-capture
|
// Auto-capture
|
||||||
config.captureElementInteractions = true
|
config.captureElementInteractions = true
|
||||||
config.captureApplicationLifecycleEvents = true
|
config.captureApplicationLifecycleEvents = true
|
||||||
|
|||||||
Reference in New Issue
Block a user