Intelligems Create Custom Event API
The following custom event types are supported by the Intelligems Custom Events API: - `clickEvent` — Fires when a visitor clicks an element matching one or more CSS selectors - `scrollDepth` — Fires when a visitor scrolls past a configured percentage of the page (separate thresholds for mobile and desktop) - `pageView` — Fires when a visitor views a page matching `applyToUrls` - `productPageView` — Fires when a visitor views one of a specific set of product pages - `collectionPageView` — Fires when a visitor views one of a specific set of collection pages - `elementViewed` — Fires when an element matching one or more CSS selectors enters the viewport - `javascriptEvent` — Fires from a custom JavaScript snippet Each type has its own `settings` shape — see the request schema for the full set of fields per type.