Is it possible to fix previous invalid events?

Hello everyone,

I’m facing an issue with Unity Analytics where my “levelWin” event is being marked as invalid. Here’s what happened:

  • Missing Parameter: When defining my “levelWin” event, I initially forgot to include a parameter that’s essential for my analytics needs.

  • Invalid Status: Because this parameter was missing, any “levelWin” event that was sent before fixing the issue is now marked as invalid and isn’t being recognized correctly in the SQL Data Explorer.

  • Resolution Attempt: I have since updated my event definition to include the missing parameter, but previous events are still not showing up correctly due to their “invalid” status.

Request for Help:

Is there a way to include these “invalid” events in my analysis, or perhaps identify and fix them within Unity Analytics? Alternatively, if you have suggestions for querying and including events with missing parameters, I’d greatly appreciate your insights!

Thanks in advance for your help.

Hi,

Fixing an event schema error in the Event Manager tool will only fix events going forwards, it won’t result in previously rejected invalid events becoming visible or being re-preocessed.

If you have a copy of the invalid events, you could re-sumbit them to the Analytics REST API for re-processing, but this will only work for recent events, events older than 31 days old will be rejected with an ‘Timestamp Outside Valid Boundaries’ error.

Sorry