Segments dans Adapty Mail
Un segment est une tranche d’audience réutilisable. Vous le définissez une fois — dans Segments — et vous le référencez depuis les flows et les tests A/B. Les segments sont des définitions de filtres, pas des instantanés : ils sont évalués à la demande lorsqu’un déclencheur de flow s’active, donc l’appartenance reflète toujours les données de profil les plus récentes.
Créer un segment
- Dans Adapty Mail, accédez à Segments et cliquez sur + Create. La page de création s’ouvre avec le titre New Segment.
- Donnez au segment un Name (obligatoire) et une Description optionnelle.
- Sous Filters, cliquez sur Add filter pour chaque règle souhaitée. Chaque filtre devient une carte réductible intitulée Filter 1, Filter 2, etc.
- Pour chaque filtre, choisissez un champ, un opérateur, puis saisissez la valeur de comparaison.
- Enregistrez le segment.
Les filtres sont combinés avec AND — un utilisateur doit correspondre à chaque filtre pour faire partie du segment. La logique OR et les groupes imbriqués ne sont pas pris en charge. Chaque champ ne peut apparaître qu’une seule fois par segment ; pour comparer le même champ sur plusieurs valeurs, répartissez la logique dans des segments distincts.
Importer un segment depuis Adapty
Au lieu de construire un segment à partir de filtres, vous pouvez importer un segment d’audience existant depuis le tableau de bord Adapty principal.
- Sur la page Segments, cliquez sur Import.
- Consultez la liste. Les Importable segments affichent une case à cocher et leurs conditions de filtre. Les segments qui ne peuvent pas être importés sont grisés avec la raison spécifique, par exemple un champ non pris en charge (comme les données d’attribution Apple Ads), un opérateur non pris en charge, ou un état d’abonnement sans équivalent dans Adapty Mail.
- Cochez les segments souhaités et cliquez sur Import.
L’importation crée une copie indépendante des filtres du segment au moment de l’importation — elle n’est pas maintenue en synchronisation avec le segment Adapty d’origine, et importer le même segment à nouveau crée une copie distincte à chaque fois, car Adapty Mail ne détecte pas les doublons.
Les segments importés démarrent à l’état Draft, comme les segments créés manuellement, vous pouvez donc modifier leurs filtres immédiatement.
Champs de filtre disponibles
| Groupe | Champ | Type |
|---|---|---|
| Profil | String | |
| Profil | Age | Integer |
| Profil | Country | String |
| Profil | External profile ID | String |
| Profil | Created at | Date |
| État d’achat | Total revenue (USD) | Decimal |
| État d’achat | Subscription state | Enum |
| État d’achat | Subscription purchased at | Date |
| État d’achat | Subscription expires at | Date |
| État d’achat | One-time purchase state | Enum |
| État d’achat | One-time purchased at | Date |
Valeurs de Subscription state : Never purchased, Subscribed, Auto-renew off, Billing issue, Grace period, Expired, Refunded.
Valeurs de One-time purchase state : Never purchased, Purchased, Refunded.
Opérateurs disponibles par type de champ :
- String : equals, not equals, is set, is not set.
- Number : equals, not equals, less than, greater than, less than or equal, greater than or equal, between, is set, is not set.
- Date : equals, not equals, before, after, on or before, on or after, between, is set, is not set.
Le segment système All Users
Adapty Mail est livré avec un segment intégré All Users sans aucun filtre — chaque utilisateur du projet en fait partie. Vous ne pouvez ni le modifier ni le supprimer. Utilisé dans un flow, il joue le rôle de ligne fourre-tout en bas de liste (voir Flows pour la règle de priorité).
Cycle de vie
L’état d’un segment est calculé en fonction de son utilisation :
- Draft : Créé, non attaché à un flow ou un test A/B.
- Live : Attaché à un flow ou un test A/B actif.
- Inactive : Était attaché, mais le test A/B est terminé ou la ligne du flow a été supprimée.
- Archived : Supprimé de façon logicielle et masqué de la liste principale.
La page Segments dispose d’un filtre d’état dans la barre d’outils pour affiner la liste sur l’un de ces états.
Modifier et supprimer un segment
- Name et description : Toujours modifiables.
- Filtres d’un segment Draft : Entièrement modifiables.
- Filtres d’un segment Live : Verrouillés. Une fois qu’un segment est référencé par une ligne de flow active ou un test A/B, les filtres passent en lecture seule. Vous pouvez uniquement le renommer ou mettre à jour la description. Pour modifier le ciblage, créez un nouveau segment et remplacez la ligne du flow.
- Delete : Supprime le segment de façon logicielle. Les segments Live ne peuvent pas être supprimés — retirez-les du flow (ou terminez le test A/B) d’abord.
Limitations
- Pas de logique OR, pas d’imbrication : Les filtres se combinent uniquement avec AND.
- Un seul champ par segment : Un segment ne peut pas avoir deux filtres sur le même champ (par exemple, deux vérifications de pays).
- Pas d’aperçu de taille : L’éditeur n’indique pas combien d’utilisateurs correspondent actuellement aux filtres.
- Filtres verrouillés une fois actifs : Les segments actifs sont en lecture seule, sauf pour le nom et la description.