Automatically captured data

BugSnag automatically captures a variety of data to help you debug your errors. You may wish to avoid capturing some types of data, particularly if there are privacy implications for your users.

This documentation is for version 5 of the BugSnag Unity notifier. We recommend upgrading to the latest release using our Upgrade guide. Documentation for the current release can be found here.

Unity information

Information about Unity can be useful to identify if an error occurs in certain versions.

Data Default value Preventing collection
Unity Version The version of the Unity runtime used to play the content. Modify Metadata in a callback
Platform The application platform (iOS, Android, macOS) Modify Metadata in a callback
OS Language The operating system language (e.g. English) Modify Metadata in a callback
Bundle Identifier The application identifier at runtime. On Apple platforms this is the ‘bundleIdentifier’ saved in the info.plist file, on Android it’s the ‘package’ from the AndroidManifest.xml. Modify Metadata in a callback
Version The app version according to Unity Modify Metadata in a callback
Company Name The application company name Modify Metadata in a callback
Product Name The application product name Modify Metadata in a callback

Breadcrumbs are automatically recorded for common actions and can be helpful to reproduce errors.

Data Default value Preventing collection
Scene Loaded The scene/level name Modify breadcrumbs in a callback

Android

The following information is automatically captured by BugSnag when running a Unity app on Android.

iOS

The following information is automatically captured by BugSnag when running a Unity app on iOS.

macOS

The following information is automatically captured by BugSnag when running a Unity app on macOS.