Files
UnrealEngineUWP/Engine/Source/Developer/EditorAnalyticsSession/EditorAnalyticsSession.Build.cs
Patrick Laflamme c05f507c5e #jira UE-88250 - Crash Report Client doesn't emits EditorSummaryEvent with proper AppId/AppVersion/SessionId/UserId
- Added AppId, AppVersion and UserId as FEditorAnalyticSession members and updated FEditorSessionSummaryWriter to write them.
  - Changed FEngineAnalytics::GetProvider() to return IAnalyticsProviderET rather than IAnalyticsProvider.
  - Updated FEditorSessionSummarySender to embed the AppId/AppVersion/UserId as attribute when sending the summary event and also configured the AnalyticsProvider to use the SessionID/AppID/AppVersion/UserID of the event rather than the current one.
  - Added a function to return the current IAnalyticProviderET configuration.

#rb Wes.Hunt

Edigrated 11445334 and 11459406.

[CL 11512055 by Patrick Laflamme in 4.25 branch]
2020-02-18 15:12:36 -05:00

20 lines
359 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
namespace UnrealBuildTool.Rules
{
public class EditorAnalyticsSession : ModuleRules
{
public EditorAnalyticsSession( ReadOnlyTargetRules Target ) : base( Target )
{
PrivateDependencyModuleNames.AddRange(
new string[]
{
"Core",
"Analytics",
"AnalyticsET"
}
);
}
}
}