Inicio rápido
Instala el SDK, crea un flag y compruébalo en tu código, en unos dos minutos.
Instala el SDK
npm i @plinth/sdk
Inicializa el cliente
Crea un cliente cuando arranca tu app. La clave de servidor se queda en tu servidor; los navegadores usan la clave de cliente.
import { createClient } from '@plinth/sdk';
export const plinth = createClient({
key: process.env.PLINTH_SERVER_KEY,
});
Comprueba un flag
const on = await plinth.isEnabled('checkout-v2', { user });
if (on) renderNewCheckout();
else renderCheckout();
El segundo argumento es el contexto: quién pregunta. Las reglas se comparan con él, así que incluye los atributos que quieras usar para segmentar, como plan o country.
Siguientes pasos
- Crea un flag en el panel
- Despliégalo poco a poco
¿Atascado? Escribe a support@plinth.example