Collect device session (SEON)
Collecte, dans une expérience utilisateur hébergée, une session SEON Device Intelligence chiffrée qui peut enrichir une évaluation antifraude ultérieure.
Vue d’ensemble
Ce node ouvre une action utilisateur qui charge SEON Device Intelligence dans le navigateur et produit une session chiffrée représentant les signaux disponibles sur l’appareil, le réseau et, selon la configuration, le comportement ou la géolocalisation.
- La session est destinée à être transmise à une évaluation antifraude ; elle ne constitue pas elle-même une décision.
- La collecte n’est déclenchée qu’après une action explicite de l’utilisateur sur le bouton présenté dans le parcours.
- Le parcours peut être configuré pour continuer sans session lorsque Device Intelligence est indisponible.
Scénario type
Pendant un checkout, l’acheteur lance le contrôle appareil. La session obtenue est transmise avec la commande, l’adresse IP et le contexte acheteur à Assess fraud (SEON). SEON peut alors tenir compte des signaux appareil dans sa décision.
Prise en main
La configuration recommandée consiste à conserver les réglages de collecte par défaut, à adapter les textes présentés et à relier la session au node d’évaluation.
Configuration minimale
- Sélectionner une configuration SEON active.
- Définir un titre et une description compréhensibles dans la langue du parcours.
- Conserver
allow_degraded = truelorsque l’appareil n’est pas un signal obligatoire.
Collecte renforcée
- Activer la géolocalisation seulement lorsque sa finalité est justifiée.
- Adapter
behavioral_targetsaux champs réellement présents. - Définir un texte de consentement ou d’information adapté à votre cadre juridique.
| Paramètre | Binding | Rôle |
|---|---|---|
extension_config_id | seon_config_id | Configuration et région SEON |
title | Vérification de sécurité | Titre visible par l’utilisateur |
description | Nous analysons cet appareil pour prévenir la fraude. | Finalité de la collecte |
allow_degraded | true | Autorise la poursuite sans session |
device_session au node qui consomme réellement le signal. Une session collectée mais non transmise à Assess fraud (SEON) n’améliore pas l’évaluation.Exemple de processus
Collecter les signaux appareil pendant le checkout, puis transmettre la session à l’évaluation antifraude et traiter la décision obtenue.
Paramètres 10
Présentation et configuration
Configuration SEON et textes affichés à l’utilisateur.
Secure device check.Signaux collectés
Choix des signaux supplémentaires demandés au navigateur.
input, textarea, select et button. À modifier seulement si la structure de votre page l’exige.Résilience
Ajustez ces paramètres uniquement lorsque les contraintes réseau ou la politique de blocage du parcours le nécessitent.
| Valeur | Comportement |
|---|---|
true | Le parcours peut continuer avec collection_status = unavailable ou failed, sans device_session. |
false | L’échec est bloquant et doit être résolu avant de poursuivre l’action utilisateur. |
Sorties 4
Résultat de collecte
Sorties à transmettre au reste du processus.
device_session de Assess fraud (SEON).| Valeur | Signification |
|---|---|
collected | La session appareil a été collectée et device_session est disponible. |
unavailable | Le SDK Device Intelligence n’a pas pu être chargé ou initialisé. |
failed | Le SDK était disponible, mais la collecte de la session a échoué. |
Diagnostic
Disponible uniquement lorsque la collecte est indisponible ou échoue.
Comportement
Préparer l’action utilisateur
Le node reprend la région de la configuration SEON et prépare les textes, timeouts et options de collecte.
Charger Device Intelligence
Le navigateur charge et initialise le SDK SEON. Une indisponibilité produit collection_status = unavailable.
Déclencher la collecte
L’utilisateur lance explicitement le contrôle. Le bouton permet également de rafraîchir une session déjà collectée.
Retourner le résultat
Une collecte réussie produit device_session, collection_status = collected et collected_at. Un échec produit failed et un message de diagnostic.
Appliquer la politique de dégradation
Avec allow_degraded = true, le parcours peut continuer sans session. Sinon, l’échec reste bloquant.
Limites et responsabilités
- Le node collecte une session appareil ; il ne calcule aucun score et ne prend aucune décision antifraude.
- La collecte nécessite un navigateur capable de charger le SDK SEON et une interaction de l’utilisateur.
- Activer la géolocalisation peut déclencher une demande d’autorisation du navigateur.
- Une exécution dégradée ne produit pas de
device_session: l’évaluation suivante disposera de moins de signaux. - Vous restez responsable de l’information des utilisateurs, du consentement éventuel et de la conformité de la collecte à votre contexte.
Résolution des problèmes
`collection_status = unavailable`
Le SDK n’a pas pu être chargé ou initialisé. Vérifiez l’accès réseau au domaine SEON, les politiques CSP du parcours et la configuration provider.
`collection_status = failed`
La collecte a démarré mais n’a pas produit de session. Consultez error_message, vérifiez les timeouts et permettez éventuellement une nouvelle tentative.
Le parcours reste bloqué
Vérifiez allow_degraded. Avec la valeur false, toute indisponibilité ou tout échec doit être corrigé avant de poursuivre.