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, but if you use the Analytics Data Access feature you can download data from a Snowflake Data Share containing Analytics data for all projects belonging to your Organization.
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?
You can request data deletion for a specific Unity environment. This means all your user data will be deleted, but not custom events, saved Funnels, or other reports. This will only reset standard and custom event data but any configuration such as event definitions and reports won't be removed. Read more about this in our Game Data Deletion documentation.
Can I delete a player’s data?
There is a Data Deletion function built into the Analytics 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 Privacy 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 1MB.
For more information, see documentation on Unity Analytics.