Widget de Feedback
Integra un portal de feedback completo — ideas, roadmap y anuncios — directamente en tu producto con una sola etiqueta script.
Descripción general
El widget de Priority Hunter se carga de forma asíncrona dentro de un <iframe> aislado. No bloquea el renderizado de tu página, no tiene impacto en el tamaño de tu bundle y funciona con cualquier framework — React, Vue, Angular, Svelte o HTML puro.
Una vez integrado, los usuarios finales pueden enviar ideas, votar las existentes, explorar el roadmap público y leer los últimos anuncios sin salir de tu app. Tú controlas qué pestañas son visibles y cómo luce el widget desde Studio › Editor de Widget.
Votar requiere identificación. Para poder votar, el usuario debe estar identificado mediante PH('identify') (con id o email) o mediante un token SSO. Cada usuario puede votar una idea una sola vez, y un segundo clic retira el voto. Consulta Identificar usuarios.
Cómo funciona
El snippet de instalación define una función global PH con una cola de comandos, de modo que puedes llamar a PH('init'), PH('identify') u otros comandos incluso antes de que embed.js haya terminado de descargarse. Cuando el script carga, procesa la cola, crea el iframe y a partir de ahí cada comando se ejecuta de inmediato.
Empieza por la guía de instalación y después explora la API y los eventos según lo que necesites.
Guías
Instalación
El snippet de instalación y las opciones de PH('init').
API JavaScript
Comandos: open, close, toggle, viewSection, destroy y PH.ready.
Eventos
ready, open, close y badgeCount — incluye el badge personalizado.
Identificar usuarios
PH('identify'), reglas de votación y modo privacidad.
Tema
Esquema de color, fondo, sombra y colores de marca.
Frameworks
Patrones de integración para React, Next.js y Vue 3.
SSO
Identifica usuarios de forma verificable con un JWT firmado por organización.