A simple, immutable NodeType registration pairing a journey node type name with the Velocity template that renders its JS builder component. Apps register one of these per custom goal or action node type they add to the funnel editor, eg NodeTypeBean("shoppingCartGoal", "ecommerce/jb/shoppingCartGoalNode.js"). When the funnel builder UI needs the client-side component for a node type, it calls writeBuilderJs, which renders the registered template for the current user and root folder.
Implements: NodeType, Serializable
Properties
| Property | Returns | Description |
|---|---|---|
| nodeTypeName | String | The journey node type name this bean is registered under, matching the JSON type discriminator used for the node's Goal or action class. |
Methods
getNodeTypeName()
Returns: String
The journey node type name this bean is registered under, matching the JSON type discriminator used for the node's Goal or action class.
To get full access to the Kademi Hub existing customers can login here, or new customers can register here.