Enregistrer et publier des flows
Le Flow Builder sépare l’enregistrement de la publication. Les brouillons conservent votre travail dans l’Adapty Dashboard, et la publication met la version actuelle à disposition des utilisateurs via le SDK. Cet article couvre ces deux actions et explique quand les utiliser.
Enregistrer un flow comme brouillon
Un Remote Config invalide vous empêche d’enregistrer le brouillon.
Le Flow Builder sauvegarde automatiquement votre progression une fois par minute.
Pour enregistrer un brouillon manuellement, cliquez sur Save draft en haut à droite du Flow Builder, ou appuyez sur Cmd/Ctrl + S.
Les brouillons sont privés dans le Dashboard. Ils ne modifient pas ce que voient les utilisateurs dans votre application, même si le flow est déjà assigné à un placement.
Publier un flow
La publication rend la version actuelle de votre flow disponible aux utilisateurs via le SDK. Une fois publié, la nouvelle version remplace toute version précédemment publiée du même flow.
Pour ajouter un flow à un placement, publiez-le d’abord. Un flow en statut Brouillon ne peut pas être ajouté.
Pour publier votre flow, cliquez sur Publish to Live en haut à droite du Flow Builder.
Ce qui se passe ensuite dépend de si le flow est déjà assigné à un placement :
- Flow déjà dans un placement : les utilisateurs voient la nouvelle version dès leur prochaine requête vers ce placement.
- Flow absent d’un placement : ajoutez le flow à un placement pour commencer à le montrer aux utilisateurs.
Un flow est prêt à être publié dès que chaque action, écran et élément de produit est entièrement configuré. Consultez Dépannage pour les problèmes courants.
Les polices personnalisées ne sont pas intégrées au flow — vous devez ajouter chaque fichier de police à votre bundle d’application. Sans ce fichier, les utilisateurs voient la police système par défaut.
Pour modifier une police dans un flow publié sans casser les versions antérieures : copiez le flow, changez la police dans la copie, puis ciblez cette copie vers une audience sur les versions d’application qui incluent la police.
Statut d’un flow
Chaque flow affiche un statut dans la liste des flows. Ce statut indique où en est le flow dans son cycle de vie de sauvegarde et de publication.
| Statut | Signification |
|---|---|
| Draft | Le flow n’a jamais été publié. Il n’existe qu’en brouillon, donc les utilisateurs ne le voient pas encore. Vous devez d’abord publier le brouillon pour l’ajouter à un placement. |
| Dirty | Le flow a été publié, mais il contient des modifications enregistrées qui ne sont pas encore publiées. Les utilisateurs voient toujours la dernière version publiée jusqu’à la prochaine publication. |
| Publishing | Une publication est en cours. |
| Failed | La dernière tentative de publication a échoué. Les utilisateurs continuent de voir la dernière version publiée, s’il en existe une. |
| Published | La dernière version enregistrée est en ligne. Il n’y a aucune modification non publiée. |
| Archived | Le flow a été archivé et ne peut plus être modifié. |
Dépannage
Une action incomplète, un écran vide, un élément produit sans produit associé ou un Remote Config JSON invalide bloquent aussi bien la prévisualisation que la publication. Pour la liste complète et la procédure de résolution de chaque cas, consultez Problèmes courants.
Prévisualisez votre flow dans l’application Adapty pour détecter les problèmes avant de publier. Si le flow ne se charge pas en prévisualisation, consultez le message d’erreur pour plus de détails.