Sviluppatori · licenza Campus

Ogni funzione del sondaggio, ovunque giri il Suo codice.

Un JavaScript SDK, intercept sul sito con i Suoi trigger, embedded data e webhook in tempo reale. Il livello avanzato sopra la distribuzione che ha già, e ogni risposta viene elaborata in modo centrale in Sendsteps.

JS SDK / Intercept sul sito / Embedded data / Event hooks / Webhook in uscita / Firma HMAC

index.html
<!-- Frammento di installazione -->
<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>

Webhook in uscita

POSTSondaggio avviatofirmato

POSTProgresso salvatofirmato

POSTRisposta completata · payload completofirmato

La distribuzione standard è inclusa. Gli strumenti per sviluppatori Le danno il controllo completo.

Qualunque sia il canale o il trigger, ogni risposta viene elaborata e salvata in modo centrale in Sendsteps.

Incluso · nessuna modifica al codice

Distribuzione standard

  • Link diretti. Un URL proprio da condividere via e-mail, social, documenti o i Suoi canali.
  • Inviti e-mail. Invii i sondaggi a chi risponde direttamente da Sendsteps.
  • Visualizzazione sul sito. Inserisca il nostro frammento una volta, come Google Tag Manager. Scelga gli URL e un pop-up, uno slide-in o inline. Sendsteps gestisce la visualizzazione.

Licenza Campus · controllo completo

Strumenti per sviluppatori

  • Intercept sul sito. Decida esattamente quando compare un sondaggio, con i Suoi trigger: clic, tempo sulla pagina, profondità di scorrimento o un'altra azione.
  • Embedded data. Invii i dati della Sua web app nel sondaggio e decida dove e quando si carica l'ambiente di feedback.
  • Il Suo codice intorno al sondaggio e al suo interno. HTML e JavaScript propri prima, Question JavaScript dentro.
  • Webhook in tempo reale. Invii gli eventi del sondaggio ai Suoi sistemi nel momento in cui accadono.

Il toolkit

Nel browser

SFI.API

JavaScript SDK

Carichi una volta, poi avvii o apra i sondaggi da qualsiasi route, componente o evento della Sua web app, anche nelle single-page app.

clic · tempo · scroll

Intercept e trigger

Regole per pagina, più i Suoi trigger per i clic, il tempo sulla pagina e la profondità di scorrimento.

embedded data

Invii il Suo contesto

ID utente, piano, pagina, modulo o dati CRM, disponibili nella logica, nel piping e in Results.

HTML · JS

HTML e JavaScript propri

La Sua schermata di consenso, un modulo o un passo di contesto prima del sondaggio.

nella domanda

Question JavaScript

La Sua logica dentro le domande del sondaggio.

shown · closed · submitted

Event hooks

Reagisca nel Suo JavaScript e sovrapponga i colori del Suo marchio a ogni visita.

Sul server

HTTPS · tempo reale

Webhook in uscita

Eventi in ogni momento chiave: sondaggio avviato, progresso salvato e completamento con il payload completo delle risposte.

HMAC

Firma e segreti

Ogni webhook è firmato. I segreti stanno separati dalla chiave pubblica del sito e li vedono solo gli admin.

in ingresso

Webhook in ingresso e workflow

Riceva dati dal Suo CRM, negozio o strumento di supporto in Sendsteps e avvii dei workflow.

Sendsteps come centro dei Suoi cicli di feedback

La Sua web app

SFI.API

i Suoi trigger

embedded data

Sendsteps

Sondaggi e logica

Ogni risposta, al centro

Results

I Suoi sistemi

Database o data warehouse

CRM

Negozio o strumento di supporto

Gli hook in uscita e in ingresso collegano i sondaggi allo stack che ha già. Sendsteps resta l'unica fonte di ogni risposta.

Che cosa ci costruiscono i team

Intercept nel prodotto

Chieda dopo un'azione chiave, a una certa profondità di scorrimento o dopo un tempo sulla pagina, con il contesto della persona.

Feedback dentro la Sua app

Carichi l'ambiente di feedback nella Sua single-page app, esattamente dove e quando decide Lei.

Sync in tempo reale verso il CRM o il warehouse

Avvii, progresso salvato e risposte completate arrivano ai Suoi sistemi nel momento in cui accadono.

Il Suo passo prima del sondaggio

Prima il consenso, un modulo breve o il contesto del prodotto, poi il sondaggio con tutto ciò che invia.

Pronto per il Suo team di sicurezza

Il Suo sito e Sendsteps restano su origini distinte. Noi inviamo le intestazioni CORS. Lei autorizza le origini esatte e adatta la Content Security Policy se la usa. La chiave del sito è pubblica di proposito. I segreti dei webhook no.

ISO 27001:2022 · Ospitato nell'UE · GDPR by design

Documentazione che i Suoi ingegneri useranno davvero

  • Riferimento completo del JavaScript SDK con esempi
  • Guida a intercept e trigger, fino all'HTML proprio
  • Guida ai webhook: eventi, payload, verifica della firma, tentativi
  • Riferimento di Question JavaScript
  • Checklist CORS e CSP, diagrammi di architettura, risoluzione dei problemi
  • Schemi per provare in sicurezza prima di andare live
Domande sugli strumenti per sviluppatori

Domande frequenti sugli strumenti per sviluppatori

Ha ancora un dubbio? Ci contatti

Mi servono gli strumenti per sviluppatori per mostrare un sondaggio sul mio sito?

No. Inserire il nostro frammento e scegliere pagine e un layout fa parte della distribuzione standard. Gli strumenti per sviluppatori aggiungono i Suoi trigger, embedded data, codice proprio e webhook.

Quali eventi webhook ci sono?

Sondaggio avviato, progresso salvato e risposta completata con il payload completo delle risposte.

Come verifichiamo un webhook?

Ogni webhook è firmato con HMAC. La documentazione mostra come controllare la firma e gestire i tentativi.

I sistemi esterni possono inviare dati a Sendsteps?

Oggi invia i dati come embedded data tramite l'SDK.

La chiave del sito è segreta?

No. È pubblica e compare nel Suo HTML. I segreti dei webhook sono separati e li vedono solo gli admin dell'account.

Come otteniamo l'accesso?

Gli strumenti per sviluppatori sono disponibili con una licenza Campus. Richieda l'accesso dal modulo di contatto, ci dica che cosa vuole costruire e apriremo la documentazione per il Suo team.

Inizi a costruire.

Richieda l'accesso e apriremo il riferimento dell'SDK, la guida ai webhook e gli esempi per il Suo team.

Richieda l'accesso per sviluppatori

Scelga la lingua

English Nederlands Deutsch Español Italiano Français