Skip to main content
Un valor aprobado es uno que el espacio de trabajo decidió que es legítimo para un parámetro: newsletter y google para utm_source, por ejemplo. Una vez que un parámetro tiene valores aprobados, un enlace debe elegir uno de ellos. Hasta que no tenga ninguno, el parámetro está abierto: acepta cualquier cosa que el formato de la convención permita. Ten presente esa oración. Aprobar tu primer utm_source no agrega un valor permitido; prohíbe todos los demás de una vez. Eso es lo que permite que un espacio de trabajo adopte la biblioteca un parámetro a la vez: cerrar utm_medium hoy sin listar cada utm_term que vayas a usar. La biblioteca vive en la página de Reglas, https://app.utmkit.co/rules, una tarjeta por parámetro. Propietarios y administradores pueden aprobar y retirar; miembros y observadores ven la lista.

Aprobar valores

En la tarjeta de un parámetro, escribe un valor o varios separados por comas y elige Aprobar. Cada valor ya debe seguir la convención — Facebook no se puede aprobar bajo una regla de minúsculas — y aprobar algo ya aprobado no cambia nada. La lista no distingue mayúsculas de minúsculas, así que facebook y Facebook no pueden estar ambos aprobados, pero el chequeo sobre un enlace es exacto: bajo una convención cuyo uso de mayúsculas es any, un enlace que lleva Facebook se rechaza cuando facebook es la grafía aprobada. Una tarjeta sin nada aprobado lo dice: “No hay valores aprobados, así que este parámetro acepta cualquier cosa que el formato permita.” Aprobar cambia lo que puede llevar el siguiente enlace. Los enlaces ya creados quedan intactos.

Qué ve un enlace

En modo bloqueo, un enlace con utm_source=fb en un espacio de trabajo que aprobó facebook y newsletter se rechaza con la lista en la oración: utm_source ‘fb’ no está aprobado en este espacio de trabajo. Los valores aprobados son: ‘facebook’, ‘newsletter’. En modo aviso el enlace se crea y se reporta la misma oración. En cualquier caso, quien pidió el enlace — una persona o un asistente — sabe hacia qué corregir.

Retirar un valor

Cada valor aprobado tiene un control Retirar. Retirar lo quita de lo que puede llevar el siguiente enlace; los enlaces ya creados siguen funcionando y conservan el valor. La auditoría es lo que encuentra enlaces que ya no cumplen, y aprobar el valor de nuevo es el camino de vuelta.
Retirar el último valor aprobado de un parámetro no lo cierra más. Lo abre: sin valores aprobados restantes, el parámetro acepta cualquier cosa que el formato permita. La consola lo dice en la confirmación antes de quitar el valor. Lee ese acto como aflojar la regla, porque eso es lo que hace.
Si una regla de dependencia todavía permite el valor bajo su propia condición, esa regla queda intacta: el valor sigue permitido bajo ese emparejamiento mientras la biblioteca general ya no lo ofrece. La confirmación también lo dice.
Un miembro cuyo puesto está bloqueado en un parámetro solo puede elegir de esta lista. Retirar un valor se lo quita para los enlaces nuevos; aprobarlo se lo devuelve.

Desde la API y el MCP

GET /api/v1/rules/values lista los valores aprobados por parámetro, POST /api/v1/rules/values aprueba valores para un parámetro (aditivo; las repeticiones no hacen nada) y DELETE /api/v1/rules/values/{id} retira uno — y retirar el último valor abre el parámetro, exactamente como en la consola. Las lecturas necesitan rules:read, las escrituras rules:write, y las escrituras también requieren un propietario o administrador detrás del token. Las herramientas del MCP son list_approved_values, approve_values y retire_value, bajo los mismos permisos.