# Osano (/es/integrations/privacy/osano)

<!-- agent-signals: reading_time_min: 2 · est_tokens: 796 · updated: 2026-09-23 -->
Related: [Integraciones de privacidad](/es/integrations/privacy/overview.md), [Transcend](/es/integrations/privacy/transcend.md)

Añade el consentimiento de cookies de [Osano](https://www.osano.com/) a tu documentación con un [archivo JavaScript personalizado](/es/customize/custom-scripts#custom-javascript) en tu repositorio.

<div id="setup">
  ## Configuración [#configuración]
</div>

Crea un archivo `osano.js` en cualquier ubicación dentro de tu directorio de contenido con el siguiente contenido. Mintlify incluye automáticamente cualquier archivo `.js` de tu directorio de contenido en todas las páginas.

<CodeGroup>
  <CodeBlockTabs defaultValue="Format" groupId="ejemplo+format">
    <CodeBlockTabsList>
      <CodeBlockTabsTrigger value="Format">
        Format
      </CodeBlockTabsTrigger>

      <CodeBlockTabsTrigger value="Ejemplo">
        Ejemplo
      </CodeBlockTabsTrigger>
    </CodeBlockTabsList>

    <CodeBlockTab value="Format">
      ```js  
      var script = document.createElement("script");
      script.src = "OSANO_SCRIPT_URL";
      document.head.appendChild(script);
      ```
    </CodeBlockTab>

    <CodeBlockTab value="Ejemplo">
      ```js  
      var script = document.createElement("script");
      script.src = "https://cmp.osano.com/your-tenant-id/your-site-id/osano.js";
      document.head.appendChild(script);
      ```
    </CodeBlockTab>
  </CodeBlockTabs>
</CodeGroup>

Reemplaza `OSANO_SCRIPT_URL` con la URL de tu script de Osano. La URL de tu script es el valor de `src` en el fragmento de código que genera Osano. La URL de tu script siempre comienza con `https://cmp.osano.com/` y termina con `/osano.js`.

Mintlify incluye cualquier archivo `.js` dentro de tu directorio de contenido en cada página de tu sitio, por lo que no necesitas registrar `osano.js` en `docs.json`.

<div id="verify-the-banner">
  ## Verificar el banner [#verificar-el-banner]
</div>

Después de desplegar, abre tu sitio en una ventana privada o de incógnito y confirma que aparece el banner de consentimiento de Osano. Si no aparece, revisa la consola del navegador en busca de errores al cargar `osano.js` y confirma que la URL del script coincide con la de tu panel de Osano.

<div id="troubleshooting">
  ## Solución de problemas [#solución-de-problemas]
</div>

<Accordion title="Las páginas no cargan con el modo de cumplimiento Strict">
  Si tus páginas de documentación no se cargan correctamente al usar el modo de cumplimiento **Strict** de Osano, deberás agregar el domain de Mintlify a tu lista de permitidos para que se carguen las imágenes y otros recursos.

  <Steps>
    <Step title="Ve a Managed Rules">
      En tu dashboard de Osano, ve a **Scripts** → **Managed Rules**.
    </Step>

    <Step title="Agrega el domain de Mintlify">
      Agrega `.mintlify.site/` como una regla gestionada.

      <Frame>
        <img src="/_assets/18942c3ebab9d91b012c8784634cf464418f8c777ebda30769233249ce3875a7" alt="Regla gestionada de Osano" />
      </Frame>

      <Info>
        Esto garantiza que todos los recursos servidos por Mintlify (incluidas imágenes, hojas de estilo y otros recursos de documentación) se traten como esenciales y se carguen incluso cuando Osano bloquee contenido de terceros sin categorizar.
      </Info>
    </Step>
  </Steps>
</Accordion>
