Hello,
We have implemented some Unity Analytics in our project. After checking the data in analytics dashboard I noticed that data from one analytics call is not being kept together. Going to Event Manager in the dashboard I different values have their own drop down menus.
Example:
UnityEngine.Analytics.AnalyticsEvent.Custom("ExitGame", new Dictionary<string, object>
{
{ "TimeSpentInGame", (int)Time.time },
{ "TimeSpentInLastScene", (int)TimeSpentInScene },
{ "TimeLeftGame", System.DateTime.Now.ToString() },
{ "LeftGameFromScene", UnityEngine.SceneManagement.SceneManager.GetActiveScene().name }
});
Analytics dashboard shows separate list for each dictionary entry. A list for āTimeSpentInGameā, a separate list for āTimeSpentInLastSceneā, etc. I want to see a pair of data as it was sent - get āTimeSpentInGameā and āTimeSpentInLastSceneā from the same call together. Downloading that data as CSV file does not show anything more helpful too.
I tried changing my approach and did this to forcefully pair data:
UnityEngine.Analytics.AnalyticsEvent.Custom("ExitGame_2.0", new Dictionary<string, object>
{
{ "ApplicationQuitData", new OnApplicationQuitEvent()
{
TimeSpentInGame = (int)Time.time,
TimeSpentInLastScene = (int)TimeSpentInScene,
TimeLeftGame = System.DateTime.Now.ToString(),
LeftGameFromScene = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name
}
}
});
But with this I canāt see any data at all, only the number of calls that was made to that event.
Is there a way to solve this, or some way to see my data as it was sent? Is this possible to accomplish with Raw Data Export?