Experimente

Server-SDK

Wählen Sie die Variante auf Ihrem eigenen Server aus, bevor die Seite gerendert wird. Dafür ist kein Netzwerkaufruf pro Anfrage nötig und es entsteht kein Flackern.

TypeScriptLokale EntscheidungenEdge-fähig

Über das Server-SDK nimmt ein Backend an einem serverseitigen Experiment teil. Es lädt die Experiment-Konfiguration der Website herunter und hält sie im Hintergrund aktuell, sodass die Frage, welche Variante ein Besucher bekommt, ein lokaler Funktionsaufruf ist statt einer Anfrage an Pertento. Ihr Server rendert gleich beim ersten Mal die richtige Variante, und ist Pertento nicht erreichbar, fällt das SDK auf Ihre Standarderfahrung zurück statt auf einen Fehler.

Es ist für TypeScript und JavaScript als Open-Source-Paket auf npm ohne Abhängigkeiten verfügbar. Es läuft auf Node, Bun und Deno sowie auf Edge-Workern wie Cloudflare Workers, Vercel Edge und Deno Deploy und nutzt dafür nur fetch und Web Crypto. Backends in anderen Sprachen bekommen dieselben Entscheidungen und Conversions über eine authentifizierte HTTP API.

Die Entscheidung gelangt als kleiner Seed im Head zur Seite, den das SDK für Sie schreibt. Das Pertento-Snippet liest ihn, nimmt den Besucher in genau die Varianten auf, die Ihr Server gewählt hat, und zählt sie, sodass Browser und Backend sich einig sind, wer der Besucher ist. Pertento setzt keine Cookies: Ihr Server behält die Besucher-ID oder entscheidet stattdessen anhand Ihrer eigenen Kunden-ID.

Der Zugriff läuft über Server-Schlüssel, die je Website von einem Inhaber oder Administrator erstellt und einmal angezeigt werden. Eine Website kann mehrere gleichzeitig haben, sodass sich ein Schlüssel ohne Ausfallzeit rotieren lässt, und das Erstellen oder Widerrufen eines Schlüssels benachrichtigt das Konto. Meldet die Website Conversions vom Server, meldet das SDK auch Käufe und andere Conversions, gutgeschrieben nur den Experimenten, die der Person tatsächlich gezeigt wurden.

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