Comprendere Webhook, API e Callback JavaScript
Comprendere Webhook, API e JavaScript Callback: Una Guida Semplice
Quando utilizzi Drimify per creare esperienze interattive, potresti voler che la tua campagna "dialoghi" con i tuoi altri strumenti di business — ad esempio, inviando il punteggio di un giocatore al tuo CRM o attivando un'email quando termina una partita.
Per fare ciò, esistono tre metodi principali: API, Webhook e JavaScript Callback. Anche se possono sembrare termini tecnici, sono semplicemente modi diversi di condividere informazioni.
1. API: La Richiesta "Su Richiesta"
Pensa a un'API come a un cameriere in un ristorante. Il cameriere (l'API) si trova tra te (il tuo sistema) e la cucina (Drimify).
- Come funziona: Il tuo sistema chiede a Drimify informazioni specifiche, come "Dammi la classifica per questa partita". Drimify poi ti invia quei dati immediatamente.
- Ideale per: Quando vuoi ottenere dati specifici sul tuo cruscotto o sito web ogni volta che decidi.
- Punto chiave: È il tuo sistema a iniziare la conversazione.
2. Webhook: La Notifica "Automatica"
Un Webhook è come un messaggio di allerta della tua banca. Non devi chiedere alla banca se hai speso soldi; ti avvisano nel momento in cui accade.
- Come funziona: Fornisci a Drimify una "destinazione" (un URL). Appena si verifica un evento specifico — come un utente che finisce un quiz — Drimify "spinge" automaticamente quei dati nel tuo sistema in tempo reale.
- Ideale per: Automatizzare le attività, come aggiungere immediatamente una nuova lead nella tua lista email nel momento in cui finiscono un'esperienza.
- Punto chiave: Drimify inizia la conversazione automaticamente in base a un evento.
3. JavaScript Callback: La Reazione "Locale"
Un JavaScript Callback è un po' diverso perché avviene direttamente sullo schermo dell'utente (nel browser), piuttosto che tra due server dietro le quinte.
- Come funziona: Quando incorpori un widget di Drimify sul tuo sito web, il Callback consente al tuo sito di "ascoltare" cosa fa il giocatore nella partita. Ad esempio, quando il giocatore clicca "Fine", la partita dice al tuo sito: "Hanno finito!"
- Ideale per: Modificare elementi sul tuo sito in tempo reale. Ad esempio, potresti nascondere la partita e mostrare un messaggio di "Grazie" sul tuo sito o sbloccare un link di download nascosto quando la partita termina.
- Punto chiave: Avviene localmente sul dispositivo dell'utente per far lavorare insieme il tuo sito e il widget di Drimify.
Quale dovrei usare?
Caratteristica | API | Webhook | JavaScript Callback |
Chi lo avvia? | Il tuo sistema | Drimify | Il browser dell'utente |
Quando? | Ogni volta che chiedi | Immediatamente dopo un evento | Immediatamente durante la sessione |
Utilizzo Principale | Raccolta di dati storici/di massa | Automazione del CRM/Email | Modifica del sito web pubblicato |
Aggiornato il: 18/03/2026
Grazie!
