API de validación de enlaces

Los enlaces cortos de Vivoldi integran controles de acceso como expiración, contraseña y límite de clics.

Estas reglas solo se aplican al acceder mediante el enlace corto. El acceso directo a la URL original las omite.

Integra el SDK de validación en la página de destino para aplicar las mismas reglas en todos los accesos.
Disponible en planes premium o superiores.

Inserta el script de Vivoldi dentro de <head>...</head> como en el ejemplo siguiente.

example.html
<html>
<head>
<title>example page</title>
<script src="https://opencdn.vivoldi.com/js/v2/link.validate.min.js?v=202507301"></script>
<script>
const req = {
    linkId:'xY5h',  // Block access if not accessed via this link ID.
    domain:'https://vvd.bz',
    apiKey:'5oNyoLDuQ513cJ1rlYpJgHc9zu0H10F6'
};
vvdLinkValidate(req);
</script>
</head>

<body>
.
.
.
</body>
</html>

Por qué es importante la validación de enlaces

Los enlaces cortos permiten aplicar controles de acceso.

  • Límites de expiración
  • Protección con contraseña
  • Límite de clics

Si un usuario accede y luego comparte la URL original, estas restricciones pueden omitirse.

Por ejemplo, aunque exista un límite de 100 clics, si la URL original se expone, la restricción deja de aplicarse. Al integrar el SDK de validación en la página de destino, las mismas reglas también se aplican al acceso directo.

Cómo funciona

El SDK valida cada solicitud con los datos del enlace corto.
Con una sola línea de código puedes proteger páginas de eventos o promociones.

Configura tres valores al integrarlo: linkId (ID del enlace), domain (dominio) y apiKey (clave API).

Si la validación falla, se redirige al enlace corto o se bloquea el acceso.

Casos de uso

Aplica reglas de acceso en todos los puntos de entrada.

  • Eventos y promociones: Bloquea el acceso automáticamente tras la expiración
  • Contenido exclusivo: Impide el acceso directo a la URL original sin autenticación
  • Campañas limitadas: Detiene la participación al alcanzar el límite de clics
  • Páginas de membresía: Restringe el acceso tras la expiración del enlace
  • Otros: Protege contenido de pago y evita el uso no autorizado de enlaces
Especialmente eficaz para marketing y protección de contenido a gran escala.

Consideraciones de implementación

Revisa estos puntos antes de implementarlo.

  • Instala el SDK de Vivoldi en la página de destino
  • Protege tu API key y evita exponerla públicamente
  • linkId, domain, apiKey deben configurarse correctamente o la validación fallará
  • Disponible en planes premium o superiores
Una configuración correcta garantiza un funcionamiento fiable.