How do I see all parameters for my custom events?

I just read this: Unity Analytics Basics - Unity Learn

I’ve got a custom event that looks like this:

Analytics.CustomEvent("dialog_closed", new Dictionary<string, object>
            {
               { "name", title },
               { "success", success },
               { "actual_order", actualOrder },
               { "expected_order", expectedOrder },
               { "duration_map", FormatKeyToDurationMap(keyToDurationMap) },
               { "were_keys_held_correct_duration", wereKeysHeldCorrectDuration }
            });

This is fired every time a dialog is closed. I’ve got a lot of different dialogs. I want to know: What’s the name of the dialog that was hardest? The way to answer that question is to find the name of the dialog with the most failures. Then I would want to drill down even further. Are people failing with this dialog because their actual_order is wrong, or because the keys weren’t held the correct duration? etc.

I can’t figure out how to do that. I can only figure out how to see each param independent from the others.

Is there a way to see a spreadsheet of all the dialog_closed events, a row per event and each column is one of these fields?

Yes, the Dashboard does not provide a drill down feature. You would need to use Raw Data Export (a Unity Pro license feature only). https://support.unity3d.com/hc/en-us/articles/115004052703-Advanced-Queries-with-Unity-Analytics-and-Raw-Data-Export

Can I just use google analytics with my game? I’m pretty sure they provide that feature for free.

Sure, why not? I’m not entirely sure that they have a similar feature for Unity games however.

1 Like