BilyEvent autocompletes known events and still accepts your own event names.
Use known Bily events
Prefer standard application outcomes
Use the same standard name whether Bily found the action on a public page or you install it in application code.
Do not emit a completion event from the button that merely begins the flow. Track it at the successful callback or committed state.
Use current ecommerce names
For new ecommerce tracking, use the current names in the ecommerce guide. The SDK still accepts these compatibility names and converts them before delivery:Add product-specific application events
Track custom events
Create stable names and safe properties for your application.