Skip to main content

ui_extension_errored

The ui_extension_errored event logs occurrences when an extension fails to render due to an uncaught exception in the extension code.

Note

This event is only available on checkout.

Anchor to clientId
clientId
string

The client-side ID of the customer, provided by Shopify

Anchor to context
context
string

The ID of the customer event

string

The name of the customer event

number

The sequence index number of the event.

Anchor to timestamp
timestamp
string

The timestamp of when the customer event occurred, in ISO 8601 format

.Standard
Examples
import {register} from '@shopify/web-pixels-extension';

register(({analytics}) => {
analytics.subscribe('ui_extension_errored', (event) => {
// Example for accessing event data
const {apiVersion, appId, appName, appVersion, trace} = event.data.alert;

const payload = {
event_name: event.name,
event_data: {
apiVersion,
appId,
appName,
appVersion,
trace,
},
};

// Example for sending event data to third party servers
fetch('https://example.com/pixel', {
method: 'POST',
body: JSON.stringify(payload),
keepalive: true,
});
});
});
Was this page helpful?