#pragma once #include "CoreMinimal.h" // The event names. Every call site passes one of these to UTelemetrySubsystem::Emit; a literal at a call site is a // typo waiting for the analysis to find it. A name is added here, to the catalogue in Docs/Spec/Telemetry.md and to // the feature spec's Telemetry section in the same change as its first emit call, so the three never disagree. namespace TelemetryEvents { // Session (step 2) inline const FName AppStarted(TEXT("app_started")); inline const FName SessionStarted(TEXT("session_started")); inline const FName SessionEnded(TEXT("session_ended")); inline const FName CheatUsed(TEXT("cheat_used")); }