Can I send Events from non-Unity apps?
The Analytics package and the REST API are the only methods of sending data that are currently supported.
Can I send Events from a server?
Yes, Events can be sent to the Analytics REST API.
Can I send data I exported from another service?
You can’t send data directly from another service, but you can send data to the Analytics REST API if you have exported it and transformed it to match the analytics event definitions in your project.
Can I backfill old data?
Any Events with an eventTimestamp older than 31 days ago will be rejected by default.
Can I export my data?
No, it’s not possible to export your Analytics data in raw form.
Can I disable Analytics?
Yes, Analytics can be enabled and disabled from the Analytics Settings page on the Unity Dashboard. Disabling this setting prevents further data from being recorded. It can be re-enabled again at a later date to resume data recording.
Can I delete my data?
No, it’s not possible to delete all your data or a subset of it.
Can I delete a player’s data?
There is a GDPR function built into the SDK that can be used to delete all the data for a given player.
It records a ddnaForgetMe event that results in all the data for the player being deleted within the next 30 days. This event can also be submitted through the Analytics REST API.
Note, if new data is received for the player it’ll be recorded. See the GDPR documentation for more information.
Can I block a player?
No, it’s not possible to block individual players.
Can I track events that were recorded when a player was playing offline/without an internet connection?
Yes, as long as the player was able to upload their cached events during an online session after the offline session, and within a 30-day window.
On the server side, Event Validation will accept messages within a 30-day window, there is also a limit on the number of events for a single user of 10,000 events per day. The upload size from the device also has a limit of 4MB.