Skip to content

Crashlytics API Reference

This section documents all Firebase Crashlytics Blueprint nodes provided by the plugin. These nodes allow you to log diagnostic information, report non-fatal errors, associate crashes with users, and attach custom metadata to crash reports.

All Crashlytics nodes require Firebase to be successfully initialized before use.


Logging

Node Parameters Callbacks / Return Description
Log Message (string) – Writes a custom log message to Firebase Crashlytics. These logs are attached to crash reports and help with debugging.
Record Non-Fatal Message (string) – Reports a non-fatal error to Crashlytics. The application continues running, but the event is recorded for diagnostics.

User ID

Node Parameters Callbacks / Return Description
Set User ID UserId (string) – Sets the Crashlytics user ID to associate crash reports with a specific user.

Custom Keys

Node Parameters Callbacks / Return Description
Set Custom Key String Key (string), Value (string) – Sets a string custom key that will be attached to Crashlytics crash reports.
Set Custom Key Integer Key (string), Value (int32) – Sets an integer custom key that will be attached to Crashlytics crash reports.
Set Custom Key Bool Key (string), bValue (bool) – Sets a boolean custom key that will be attached to Crashlytics crash reports.

State

Node Parameters Callbacks / Return Description
Set Crashlytics Collection Enabled bEnabled (bool) – Enables or disables Crashlytics data collection. Сollection is enabled by default. Disabling it prevents crash reports and logs from being sent.