Självstudie: Aktivera funktioner enligt ett schema

Med funktionsfilter kan en funktionsflagga aktiveras eller inaktiveras villkorligt. Tidsfönsterfiltret är ett av funktionshanteringsbibliotekets inbyggda funktionsfilter. Det gör att du kan aktivera eller inaktivera en funktion enligt ett schema. När du till exempel har ett nytt produktmeddelande kan du använda det för att presentera en funktion automatiskt vid en planerad tidpunkt. Du kan också använda den för att avbryta en kampanjrabatt enligt schemat när marknadsföringskampanjen har avslutats.

I den här artikeln får du lära dig hur du lägger till och konfigurerar ett tidsfönsterfilter för dina funktionsflaggor.

Lägga till ett tidsfönsterfilter

  1. Skapa en funktionsflagga med namnet Beta i appkonfigurationsarkivet och öppna för att redigera den. Mer information om hur du lägger till och redigerar en funktionsflagga finns i Hantera funktionsflaggor.

  2. I fönstret Redigera funktionsflagga som öppnas markerar du kryssrutan Aktivera funktionsflagga om den inte redan är aktiverad. Markera sedan kryssrutan Använd funktionsfilter och välj Skapa.

    Skärmbild av Azure-portalen och fyll i formuläret

  3. Fönstret Skapa ett nytt filter öppnas. Under Filtertyp väljer du tidsfönsterfiltret i listrutan.

    Skärmbild av Azure-portalen som skapar ett nytt tidsfönsterfilter.

  4. Ett tidsfönsterfilter innehåller två parametrar: start- och förfallodatum. Ange Startdatum till Anpassad och välj en tid några minuter före din aktuella tid. Ange Förfallodatum till Aldrig. I det här exemplet schemalägger du betafunktionen så att den aktiveras automatiskt vid en framtida tidpunkt, och den inaktiveras aldrig när den har aktiverats.

  5. Välj Lägg till för att spara konfigurationen av tidsfönstrets filter och återgå till skärmen Redigera funktionsflagga .

  6. Tidsfönstrets filter visas nu i information om funktionsflaggan. Välj Använd för att spara funktionsflaggan.

    Skärmbild av Azure-portalen med nytt tidsfönsterfilter.

Nu har du lagt till ett tidsfönsterfilter i en funktionsflagga. Följ anvisningarna i avsnittet Nästa steg för att lära dig hur det fungerar i ditt program för det språk eller den plattform du använder.

Nästa steg

I den här självstudien har du lärt dig begreppet tidsfönsterfilter och lagt till det i en funktionsflagga.

Om du vill lära dig hur du använder funktionsflaggan med ett tidsfönsterfilter i ditt program fortsätter du till följande självstudie.

Om du vill veta mer om funktionsfiltren fortsätter du till följande självstudier: