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. |