🟦 Lien
🟦 Lien
Le bloc Lien permet de rediriger instantanément l'utilisateur vers une page web externe (URL) depuis une application Celestory.
Ce bloc est idéal pour renvoyer vers un site corporate, une page de paiement, un document PDF externe ou toute autre ressource en ligne sans quitter l'expérience principale.
📥 Entrées
- link (Texte) : Adresse URL complète vers laquelle l'utilisateur sera redirigé (ex:
https://www.celestory.io). - newTab (Booléen) : Détermine si la page s'ouvre dans un nouvel onglet (Vrai, valeur par défaut) ou remplace l'onglet actuel (Faux).
📤 Sorties
- out (Flux) : Poursuit l'exécution de la logique en arrière-plan si la page a été ouverte dans un nouvel onglet.
💡 Exemple d'utilisation
Scénario : Redirection vers une page de paiement externe
- L'utilisateur clique sur un bouton "Payer maintenant" dans votre application.
- Le flux logique atteint le bloc Lien.
- Le champ link est configuré avec l'URL du prestataire de paiement (ex:
https://paiement.secure.com/checkout). - L'option newTab est laissée sur Vrai pour conserver l'application Celestory en arrière-plan.
- Le bloc ouvre la page de paiement dans un nouvel onglet, tout en permettant à la logique Celestory de continuer (ex: déclencher un timer pour vérifier le statut du paiement).
⚙️ Détails Techniques
- Comportement de redirection : Le bloc utilise l'API
window.open()pour les nouveaux onglets ouwindow.location.hrefpour le remplacement de l'onglet courant. - Sécurité : Les URL doivent être complètes (incluant
https://ouhttp://) pour éviter les erreurs de navigation. Les liens relatifs ne sont pas supportés.
Mis à jour le : 04/03/2026
Merci !
