SummerAuthorityAnalytics · Inherits: RefCounted · Access: Summer.authority.analytics
Captures creator events through the private Supervisor.
Use Summer.authority.analytics.capture("wave_completed", {"wave": 3}) from a hosted authority. The Supervisor supplies the current Game, Build, World and runtime identity after checking its active lease. Events describe the authority runtime, not an individual player or an inferred Match. These are creator observations, distinct from reserved platform facts. No route, scope or credential is exposed to game code. Local emulators and older Supervisors do not provide analytics persistence.
Methods
capture
not_configured; quota denial reports analytics_storage_limit_exceeded. Closing the World cancels pending operations. Process exit may lose pending observations. Never make gameplay depend on analytics delivery.
Returns:
SummerOperation
Returns at once. Wait for the result with var result: SummerResult = await op.get_result_or_completed_signal(); see SummerOperation.
What is live on the platform today: platform capability status. Check availability at runtime before you offer a feature.

