Plattform · Feature-Flags

Feature-Flags und schrittweise Rollouts

Ein Feature-Flag ist eine Freigabe, kein Test. Schalten Sie eine Änderung für einen Teil Ihres Traffics ein, weiten Sie sie nach Plan aus und schalten Sie sie mit einem Klick wieder ab, wenn etwas nicht stimmt.

Wie ein Flag läuft

Vom Entwurf bis zum vollen Rollout

Ein höherer Anteil nimmt immer nur Besucher hinzu.

Zwei Arten von Flags, ein Rollout, den Sie von Hand oder nach Plan ausweiten, und wer es vor allen anderen bekommt.

  • Code-Flags, die Ihr Server oder Ihre Seite abfragt, mit optionalem JSON-Payload für an und für aus
  • Editor-Flags: Änderungen aus dem visuellen Editor, die als Freigabe live gehen, nicht als Test
  • Jeder Anteil von 0 bis 100 % von Hand, und “Ausschalten” als Notaus
  • Rollout-Pläne mit bis zu zehn Schritten, die sich immer nur ausweiten
  • Feste Zuordnung: Wer die Änderung hat, verliert sie nicht, wenn der Anteil wächst
  • Ein Holdback von bis zu 50 %, der immer aus bleibt, damit eine Vergleichsgruppe erhalten bleibt
Code-FlagsEditor-FlagsRinge
Die Liste der Feature-Flags: fünf Flags mit Art und Status, eines im Rollout bei 25 %, eines voll aktiv, eines bei 10 % pausiert, eines aus und eines noch ein Entwurf, daneben der Rollout des ausgewählten Flags.

Zwei Arten

Ein Flag für Ihren Code oder für eine Änderung aus dem Editor

Ein Code-Flag ist das, was Ihr Code tut, wenn es an ist: Das Server-SDK, der Decide-Endpunkt oder der Browser fragt es über seinen Key ab und erhält an oder aus, mit einem Payload, falls Sie einen hinterlegt haben. Ein Editor-Flag trägt Änderungen aus dem visuellen Editor, die wie eine Variante auf der Seite angewendet werden, sofort live, mit Notaus und Zeitplan.

  • Ein Code-Flag auf dem Server, über HTTP oder im Browser abfragen
  • Ein JSON-Payload für an und für aus, wenn Sie einen Wert statt eines Schalters brauchen
  • Eine Erinnerung, wenn ein Editor-Flag 30 Tage lang voll aktiv war, es fest in die Website einzubauen und das Flag zu archivieren
Die Code-Karte eines Code-Flags mit dem Server-SDK, dem Browser und dem HTTP-Aufruf, die es abfragen, und dem Payload, der für an und für aus gesendet wird.

Rollouts

Nach Plan ausweiten, mit einem Klick stoppen

Legen Sie den Anteil von Hand fest oder planen Sie bis zu zehn Schritte, jeden mit einer Mindestdauer oder einem Datum, vor dem er nicht beginnen darf, und der Zeitplaner schaltet weiter. Pausieren und fortsetzen können Sie jederzeit: Ein fortgesetzter Plan wird nie enger. Und ein Entwurf lässt sich zu einem festen Zeitpunkt veröffentlichen, ein aktives Flag zu einem festen Zeitpunkt abschalten.

  • Eine Änderung von Hand pausiert einen laufenden Plan
  • Veröffentlichen und abschalten nach Zeitplan
  • Eine Benachrichtigung, wenn der Zeitplaner ein Flag weiterschaltet, einen Plan abschließt oder ein Flag abschaltet
Ein Rollout-Plan mit vier Schritten, die sich nur ausweiten: 5 % für einen Tag, erledigt; 25 % für zwei Tage, aktuell; 50 % nicht vor einem festen Datum; dann 100 %, daneben “Ausschalten”.

Wer es bekommt

Entscheiden Sie, wer es vor allen anderen bekommt

Zuerst muss ein Besucher infrage kommen, über dasselbe Targeting nach URL, Gerät, Cookie und Aktivierung, das Ihre Experimente nutzen, oder bei einem Code-Flag auf dem Server über Attributregeln. Danach kommen die Ringe: bis zu zehn Gruppen mit fester Seite, etwa Mitarbeitende und eine Beta-Liste an, Key Accounts aus. Alle anderen landen im Rollout.

  • Ringe greifen über Attributregeln oder eine Liste von bis zu 1.000 IDs, und der erste Treffer gewinnt
  • Serverregeln für Code-Flags, abgeglichen mit den Attributen, die Ihr SDK-Aufruf übergibt
  • Ein Holdback, vor dem Veröffentlichen festgelegt, immer aus, selbst bei 100 %
Die Ringe eines Flags: Mitarbeitende an über eine E-Mail-Regel, eine Beta-Liste mit 412 IDs an, 38 Key Accounts aus, und alle anderen in einem Rollout von 25 % mit einem Holdback von 5 %.

Sauber getrennt

Eine Freigabe, kein Experiment

Flags bleiben aus allem heraus, was Experimente auswertet: der Bibliothek, der Statistik, den Erkenntnissen und dem Monitor. Sie haben eine eigene Liste unter Experimente, vom Entwurf über laufend bis beendet, und ein beendetes Flag bleibt für immer aus. Ein Editor-Flag zählt trotzdem bei den Überschneidungsprüfungen mit, weil es Seiten verändert, auf denen Ihre Experimente laufen.

  • Eine eigene Liste, mit einer Spalte für die Art und dem nächsten Schritt
  • Jede Änderung an einem Flag steht in seinem Aktivitätsprotokoll
  • Abgerechnet in Sessions wie Experimente, in jedem Tarif
Das Aktivitätsprotokoll eines Flags: der Zeitplaner, der es von 25 % auf 50 % ausweitet, eine Person, die den Plan pausiert, und die Erinnerung, ein voll aktives Editor-Flag fest in die Website einzubauen.

Alles im Paket

Der vollständige Funktionsumfang

Pertento ist eine Plattform für Conversion-Optimierung für Websites und Onlineshops, gebaut für interne Teams wie für CRO-Agenturen, die Experimentierprogramme über einen ganzen Kundenstamm führen.

Integrationen

Funktioniert mit dem Stack, den Sie schon nutzen

Ein Snippet passt in jede Website, oder Sie arbeiten vollständig serverseitig. Kein Umbau Ihrer Architektur.

01 / Snippet

Snippet in einer Zeile

Fügen Sie ein einzelnes Tag in Ihren Head ein, und Sie sind live: ein Loader von 0,9 KB, kein Build-Schritt, keine Abhängigkeiten.

Vor </head> einfügen
02 / Tag-Manager

Google Tag Manager

Experimente direkt über GTM ausrollen und verwalten. Keine Entwicklungszeit nötig.

Als benutzerdefiniertes HTML-Tag hinzufügen
03 / Server

Serverseitige API

Testen Sie über den Browser hinaus: Preise, Suche und Routing, ohne Flackern.

SDK installieren
  • Shopify
  • BigCommerce
  • Shopware
  • Centra
  • Geins
  • Saleor
  • WordPress
  • Optimizely CMS
  • Storyblok
  • Next.js
  • Vue
  • Astro
  • Matomo
  • Amplitude
  • RudderStack
  • Slack
  • WooCommerce
  • Salesforce
  • Wix
  • Litium
  • commercetools
  • Medusa
  • Drupal
  • Contentful
  • Webflow
  • Nuxt
  • Angular
  • Remix
  • Piwik PRO
  • Mixpanel
  • Tag Manager
  • Webhooks
  • Adobe Commerce
  • PrestaShop
  • Squarespace
  • Norce
  • Shopify Hydrogen
  • Vendure
  • Umbraco
  • Sanity
  • Framer
  • React
  • SvelteKit
  • GA4
  • Adobe Analytics
  • Segment
  • Klaviyo

Nicht auf der Liste? Wenn es HTML rendert, kann Pertento es testen: lesen Sie, wie jede Anbindung funktioniert ↗

Bessere Experimente, bessere Conversions

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.Kostenlos testenDemo anfragen