Varypilot/ DOKUMENTATION
Offene App 😀

Integrationen

Node.js SDK

Machen Sie eine serverseitige Zuordnung mit einem Umgebungs-Scoped Credential.

Bewahren Sie die Anmeldeinformationen auf dem Server auf

Laden Sie das Node.js-Modul aus dem Integrationsabschnitt oder der SDK-URL herunter. Erstellen Sie privat in Varypilot einen umgebungsweiten Server-Anmeldecode und speichern Sie ihn im geheimen Manager Ihres Servers.

Pro-Request-Client

javascript
import { createABServerClient } from "./node.mjs";
const ab = createABServerClient({
  projectKey: PUBLIC_PROJECT_KEY,
  environment: ENVIRONMENT_NAME,
  endpoint: "https://varypilot-edge-api.silva-pires-ricardo86.workers.dev",
  serverKey: process.env.VARYPILOT_SERVER_KEY,
  visitorId: STABLE_PSEUDONYMOUS_VISITOR_ID,
  url: REQUEST_URL,
  consent: ANALYTICS_CONSENT_GRANTED
});
try {
  await ab.init();
  const variant = ab.getVariant(EXPERIMENT_KEY, CONTROL_VARIANT_KEY);
  // Render the assigned experience before recording exposure.
  ab.trackExposure(EXPERIMENT_KEY, variant);
  await ab.flush();
} finally {
  await ab.close();
}

Ein Besucher, konsistente Identität

Einen Request-Scoped-Client erstellen und schließen, keinen veränderlichen Besucher-Client zwischen Server-Anfragen oder Benutzern freigeben, denselben stabilen Identifikator verwenden, wenn Browser- und Serverzuweisungen vereinbart werden müssen.