Desarrolladores · licencia Campus

Cada función de encuesta, allí donde se ejecute su código.

Un JavaScript SDK, intercepts en el sitio con sus propios disparadores, embedded data y webhooks en tiempo real. La capa avanzada sobre la distribución que ya tiene, y cada respuesta se procesa de forma central en Sendsteps.

JS SDK / Intercepts en el sitio / Embedded data / Event hooks / Webhooks de salida / Firma HMAC

index.html
<!-- Fragmento de instalación -->
<script
  src="…/sfi/v1/sfi.js"
  data-site-key="sfi_…"
  data-api="…"
  data-fill-base="…"></script>
<script>
  SFI.API.load().then(SFI.API.run);
</script>

Webhooks de salida

POSTEncuesta iniciadafirmado

POSTProgreso guardadofirmado

POSTRespuesta completada · payload completofirmado

La distribución estándar está incluida. Las herramientas para desarrolladores le dan el control completo.

Sea cual sea el canal o el disparador, cada respuesta se procesa y se guarda de forma central en Sendsteps.

Incluido · sin cambios de código

Distribución estándar

  • Enlaces directos. Una URL propia para compartir por correo, redes, documentos o sus propios canales.
  • Invitaciones por correo. Envíe encuestas a quienes responden directamente desde Sendsteps.
  • Visualización en el sitio. Coloque nuestro fragmento una vez, como Google Tag Manager. Elija las URL y un pop-up, un slide-in o inline. Sendsteps se encarga de mostrarlo.

Licencia Campus · control completo

Herramientas para desarrolladores

  • Intercepts en el sitio. Decida exactamente cuándo aparece una encuesta, con sus propios disparadores: clics, tiempo en la página, profundidad de scroll u otra acción.
  • Embedded data. Envíe datos de su aplicación web a la encuesta y decida dónde y cuándo se carga el entorno de feedback.
  • Su código alrededor y dentro de la encuesta. HTML y JavaScript propios antes, Question JavaScript dentro.
  • Webhooks en tiempo real. Envíe los eventos de la encuesta a sus propios sistemas en el momento en que ocurren.

El toolkit

En el navegador

SFI.API

JavaScript SDK

Cargue una vez y después ejecute o abra encuestas desde cualquier ruta, componente o evento de su aplicación web, también en aplicaciones de una sola página.

clic · tiempo · scroll

Intercepts y disparadores

Reglas por página, más sus propios disparadores de clics, tiempo en la página y profundidad de scroll.

embedded data

Envíe su contexto

IDs de usuario, plan, página, formulario o datos de CRM, disponibles en la lógica, el piping y Results.

HTML · JS

HTML y JavaScript propios

Su propia pantalla de consentimiento, un formulario o un paso de contexto antes de la encuesta.

en la pregunta

Question JavaScript

Su propia lógica dentro de las preguntas de la encuesta.

shown · closed · submitted

Event hooks

Reaccione en su propio JavaScript y superponga los colores de su marca en cada visita.

En el servidor

HTTPS · tiempo real

Webhooks de salida

Eventos en cada momento clave: encuesta iniciada, progreso guardado y finalización con el payload completo de respuestas.

HMAC

Firma y secretos

Cada webhook va firmado. Los secretos viven aparte de la clave pública del sitio, y solo los ven los administradores.

entrada

Webhooks de entrada y flujos

Reciba datos de su CRM, tienda o herramienta de soporte en Sendsteps y arranque flujos con ellos.

Sendsteps como el centro de sus ciclos de feedback

Su aplicación web

SFI.API

sus disparadores

embedded data

Sendsteps

Encuestas y lógica

Cada respuesta, en el centro

Results

Sus sistemas

Base de datos o almacén de datos

CRM

Tienda o herramienta de soporte

Los hooks de salida y de entrada conectan las encuestas con su stack actual. Sendsteps sigue siendo la única fuente de cada respuesta.

Lo que los equipos construyen

Intercepts dentro del producto

Pregunte tras una acción clave, al llegar a cierta profundidad de scroll o tras un tiempo en la página, con el contexto de la persona.

Feedback dentro de su propia aplicación

Cargue el entorno de feedback en su aplicación de una sola página, justo donde y cuando usted lo decide.

Sincronización en tiempo real con su CRM o almacén

Los inicios, el progreso guardado y las respuestas completadas llegan a sus sistemas en el momento en que ocurren.

Su propio paso antes de la encuesta

Primero el consentimiento, un formulario breve o el contexto del producto, y después la encuesta con todo lo que envía.

Listo para su equipo de seguridad

Su sitio y Sendsteps permanecen en orígenes distintos. Nosotros enviamos las cabeceras CORS. Usted autoriza los orígenes exactos y ajusta su Content Security Policy si la usa. La clave del sitio es pública a propósito. Los secretos de los webhooks no.

ISO 27001:2022 · Alojado en la UE · GDPR by design

Documentación que sus ingenieros van a usar de verdad

  • Referencia completa del JavaScript SDK con ejemplos
  • Guía de intercepts y disparadores, hasta HTML propio
  • Guía de webhooks: eventos, payloads, verificación de firma, reintentos
  • Referencia de Question JavaScript
  • Listas de CORS y CSP, diagramas de arquitectura, resolución de problemas
  • Patrones para probar con seguridad antes de publicar
Preguntas sobre las herramientas para desarrolladores

Preguntas frecuentes sobre las herramientas para desarrolladores

¿Aún con dudas? Contacte con nosotros

¿Necesito las herramientas para desarrolladores para mostrar una encuesta en mi sitio?

No. Colocar nuestro fragmento y elegir páginas y un diseño forma parte de la distribución estándar. Las herramientas para desarrolladores añaden sus propios disparadores, embedded data, código propio y webhooks.

¿Qué eventos de webhook hay?

Encuesta iniciada, progreso guardado y respuesta completada con el payload completo de las respuestas.

¿Cómo verificamos un webhook?

Cada webhook va firmado con HMAC. La documentación muestra cómo comprobar la firma y tratar los reintentos.

¿Pueden los sistemas externos enviar datos a Sendsteps?

Hoy envía los datos como embedded data a través del SDK.

¿La clave del sitio es secreta?

No. Es pública y aparece en su HTML. Los secretos de los webhooks van aparte y solo los ven los administradores de la cuenta.

¿Cómo obtenemos acceso?

Las herramientas para desarrolladores están disponibles con una licencia Campus. Solicite acceso en el formulario de contacto, cuéntenos qué quiere construir y abriremos la documentación para su equipo.

Empiece a construir.

Solicite acceso y abriremos la referencia del SDK, la guía de webhooks y los ejemplos para su equipo.

Solicite acceso para desarrolladores

Elegir idioma

English Nederlands Deutsch Español Italiano Français