Skip to main content

Veritran Docs

Firebase Performance

The Firebase Performance integration works as a real time app performance monitoring tool that allows you to get statistics on the performance of your app from your users' point of view.

Important

With the functions of the Call API described in this article, you will be able to customize the integration —already installed— according to your business needs. If you haven't yet requested its installation, contact your admin for assistance.

Advantages of this integration include:

  • Giving you control over your performance data with a customizable dashboard that makes it easy to focus on your most important metrics.

  • Reducing troubleshooting and resolution time by allowing you to address performance issues more easily with the use of custom or automated traces.

Note

The integration described in this article may not be implemented in your environment or enabled for all your clients. Contact your admin for assistance.

Technical Details

API ID

565

API Code

FIREBASE_PERFORMANCE

Call API version

1

SDK Version

iOS: [2.0]

Android: [16.2.4]

App Version

iOS: [6.5.0.4]

Android: [6.4.0.0]

Objective

Performance tracking

Classification

Business intelligence

Available for

iOS, Android

Use the Firebase Performance Integration in Studio

The following functions are available for use in your legacy processes, and you can also use them as blocks in Lambda processes. Click each function to see more details.

Start Trace

Create and launch a Firebase Performance custom trace.

Stop Trace

Stop the execution of a Firebase Performance custom trace started with the Start Trace function.

Increment Metric

Add or update a custom metric to a Firebase Performance custom trace, increasing its numerical value.

Start Trace

This function creates and launches a Firebase Performance custom trace.

Parameter Configuration

This function requires you to complete the value of Register 390 with the ID of the custom trace to be created.

Function ID

Register

Value

110

1

Input Registers

Register

Description

Mandatory

Value

390

Trace ID (ID of the custom trace to be created)

X

STRING

Output Registers

Register

Description

Value

112

Call Result

000

NO_ERROR

002

API_WRONG_PARAMETERS_ERROR

004

API_NON_EXISTS_TRACE

Stop Trace

This function stops the execution of a Firebase Performance custom trace started with the Start Trace function. Once the execution of a trace has been stopped, it cannot be created again using the Start Trace function.

Parameter Configuration

This function requires you to complete the value of Register 390 with the ID of the custom trace to be stopped.

Function ID

Register

Value

110

2

Input Registers

Register

Description

Mandatory

Value

390

Trace ID (ID of the custom trace to be stopped)

X

STRING

Output Registers

Register

Description

Value

112

Call Result

000

NO_ERROR

002

API_WRONG_PARAMETERS_ERROR

004

API_NON_EXISTS_TRACE

Increment Metric

This function allows adding or updating a custom metric to a Firebase Performance custom trace, increasing its numerical value. The Firebase Performance custom trace should be created first using the Start Trace function.

Parameter Configuration

This function requires you to complete the input parameters with the custom trace ID, the custom metric ID and the metric increment.

Function ID

Register

Value

110

3

Input Registers

Register

Description

Mandatory

Value

390

Trace ID. ID of the custom trace previously created

X

STRING

391

Metric ID. ID of the custom metric to be added or updated

X

STRING

393

Metric Increment. Numerical value that indicates by how much should that trace's metric be incremented

X

INT

Output Registers

Register

Description

Value

112

Call Result

000

NO_ERROR

002

API_WRONG_PARAMETERS_ERROR

004

API_NON_EXISTS_TRACE