Activer les fonctionnalités selon une planification
Les filtres de fonctionnalités permettent l’activation ou la désactivation conditionnelle d’un indicateur de fonctionnalité. Le filtre de fenêtre de temps est l’un des filtres de fonctionnalités intégrés de la bibliothèque de gestion des fonctionnalités. Il vous permet d’activer ou de désactiver une fonctionnalité selon une planification. Par exemple, lorsque vous avez une nouvelle annonce de produit, vous pouvez l’utiliser pour dévoiler automatiquement une fonctionnalité à une heure donnée. Vous pouvez également l’utiliser pour interrompre une remise promotionnelle comme prévu après la fin de la campagne marketing.
Dans cet article, vous apprendrez à ajouter et à configurer un filtre de fenêtre temporelle pour vos indicateurs de fonctionnalités.
Ajouter un filtre de fenêtre de temps
Créez un indicateur de fonctionnalité nommé Bêta dans le menu Gestionnaire de fonctionnalités de votre boutique d’Azure App Configuration et déplacez-vous vers l'extrémité droite de l'indicateur de fonctionnalité que vous souhaitez modifier, puis sélectionnez l'action Points de suspension (...) Plus d'actions et Modifier. Pour plus d’informations sur l’ajout et la modification d’un indicateur de fonctionnalité, consultez Gérer les indicateurs de fonctionnalités.
Dans le volet Modifier qui s'ouvre, cochez la case Activer l'indicateur de fonctionnalité si elle n'est actuellement pas cochée, puis cochez la case Utiliser le filtre de fonctionnalité et sélectionnez Créer.
Le volet Créer un nouveau filtre s'ouvre sur le côté. Sous Type de filtre, sélectionnez Filtre de fenêtre temporelle dans la liste déroulante.
Un filtre de fenêtre temporelle comprend une heure de début et/ou une heure de fin. Les cases à cocher Heure de début et Heure de fin sont cochées par défaut.
- La définition d'une heure de début vous permet d'activer l'indicateur de fonctionnalité à une date et une heure spécifiques. Un filtre de fenêtre temporelle sans heure de début est actif dès que vous enregistrez les détails du filtre de fonctionnalités.
- La définition d'une heure de fin vous permet de désactiver l'indicateur de fonctionnalité à une date et une heure spécifiques. Un filtre de fenêtre temporelle sans heure de fin reste actif jusqu'à ce que vous le désactiviez.
Décochez l'heure de fin et entrez une heure de début quelques minutes avant votre heure actuelle pour programmer l'activation automatique de la fonctionnalité bêta dans quelques minutes et ne jamais être désactivée une fois activée.
Un fuseau horaire est sélectionné par défaut, en fonction du fuseau horaire actuel de votre navigateur. Sélectionnez éventuellement un autre fuseau horaire.
Vous pouvez éventuellement définir une récurrence de fenêtre temporelle. Cette option vous permet de définir une fenêtre temporelle répétitive, garantissant que l'indicateur de fonctionnalité est automatiquement activé et désactivé selon votre calendrier spécifié, par exemple pendant les périodes de trafic faible ou élevé.
Un filtre de fenêtre temporelle récurrente possède toujours une heure de début et une heure de fin, définissant une fenêtre temporelle de base qui se répète selon le modèle de récurrence que vous spécifiez. Saisissez une Heure de début et une Heure de fin, puis cochez la case Activer la récurrence et sélectionnez les détails de la récurrence, y compris un modèle de récurrence et une heure d'expiration.
Dans cet exemple, vous activez la fonctionnalité bêta quotidiennement de 17h00 à 18h00, à partir du 25 novembre et jusqu'au 31 décembre. Vous pouvez également sélectionner une fréquence hebdomadaire et sélectionner un ou plusieurs jours de la semaine pour la récurrence.
Sélectionnez Ajouter pour enregistrer la configuration du filtre de fenêtre de temps et revenir à l’écran Modifier l’indicateur de fonctionnalité.
Le filtre de fenêtre temporelle est désormais répertorié dans les détails du filtre de fonctionnalités, sous Filtres de fonctionnalités. Sélectionnez Appliquer pour enregistrer l’indicateur de fonctionnalité avec le nouveau filtre de fonctionnalité.
Vous avez maintenant ajouté un filtre de fenêtre de temps à un indicateur de fonctionnalité.
Passez aux instructions suivantes pour utiliser l’indicateur de fonctionnalité avec un filtre de fenêtre de temps dans votre application pour le langage ou la plateforme que vous utilisez.
Étapes suivantes
Pour en savoir plus sur les filtres de fonctionnalités, consultez les documents suivants :