Ask Me Anything! - ¿Qué son y cómo sacarle el mayor provecho a las API's con HubSpot?

Hola @JP gracias por tu pregunta. Por el momento no necesariamente recomendaría utilizar objetos customizados para crear un producto, aunque sí está habilitada la asociación entre objetos nuevos y quotes. La recomendación general es que si tienes que vincular un objeto con un quote o un deal lo mejor es usar productos por el momento. Otro punto importante es que cuando un producto se adjunta a un negocio, se considera un line item dentro de HubSpot, o sea que se genera otro tipo de relación. De todas formas habría que analizar cuáles son esas limitaciones que ves actualmente. Recuerda que cuando se crean objetos customizados hay que tener en cuenta la relación con otros objetos, y el nivel de granularidad y flexibilidad que se quiere. Por ejemplo categorías de productos podrían manejarse como objetos individuales en vez de como un solo objeto. Por ejemplo muebles puede ser un objeto, pero también silla un objeto y mesa otro objeto. Con esto hay que ser precabido. Habría que analizar el caso específicamente.

Adicionalmente para usar HubDB dependerá de quien va a actualizar la información y para que se va a utilizar. HubDB está creado para que personas sin conocimientos técnicos puedan actualizar la información directamente desde el portal, pero además se utiliza para generar un puente de comunicación entre la página web y HubSpot. Si el catálogo de productos tiene que enviarse al sitio web, creo que podría funcionar HubDB bien, pero como bien dices no se necesita HubDB. Si estás trabajando con objetos customizados puedes usar crm_objects y crm_associations para crear templates que muestren la información de la misma manera que HubDB. De todas formas revisa estos recursos que te permitirá entender mejor los objetos dentro de HS y por donde empezar:

También te invito a que te unas este jueves a nuestro evento de desarrolladores donde se va a hablar del tema de objetos customizados.