Arquitectura
PrivacyID se integra en múltiples capas de su sitio web para proporcionar la máxima compatibilidad con los estándares de privacidad del navegador en evolución. El siguiente diagrama ilustra las diversas capas involucradas y cómo interactúan entre sí. Solo dos capas requieren integración a través de código (3 y 5) y una capa (4) a través de una configuración de red. Una vez que la solución ha sido integrada, se pueden invocar API de JavaScript simples para proporcionar servicios de identificación de usuarios a scripts de terceros (7).
Capas de Integración
Servidores PrivacyID
La infraestructura global de Fanplayr que impulsa PrivacyID.\Servidor Web
Su(s) servidor(es) web que manejan todas las solicitudes de su sitio web. Esta guía utilizahttps://your-website.com
como URL de ejemplo para su sitio web.\Endpoint de API — (Integración Requerida)
Implementará un nuevo endpoint en su servidor web que manejará la comunicación entre el navegador y los servidores de PrivacyID. También persistirá la identidad del usuario en una cookie segura a la que solo sus servidores pueden acceder y que no es visible para el JavaScript del lado del cliente.
Más adelante en esta guía, proporcionaremos plantillas para muchos lenguajes y entornos de servidor diferentes que le ayudarán a implementar este paso rápidamente.\Entrada DNS — (Integración Requerida)
Creará una entrada DNS CNAME que apuntará un subdominio de su sitio web a los servidores de PrivacyID. Esto permitirá que la Biblioteca Completa de JavaScript de PrivacyID (6) se cargue a través de su dominio para asegurar que mantenga la compatibilidad con los estándares de privacidad del navegador. Esta guía utilizapid.your-website.com
como ejemplo para este subdominio.\Fragmento de Inserción de PrivacyID — (Integración Requerida)
Incluirá este código JavaScript en cada página de su sitio web donde necesite identificar usuarios. Este fragmento manejará la inicialización de la biblioteca de PrivacyID (6) y le permitirá especificar el endpoint (3) y el subdominio (4) que creó.\Biblioteca de PrivacyID
Maneja la comunicación con el endpoint de API (3) que creó en su servidor web y responde a las solicitudes de terceros (7) para la identidad del usuario.\Clientes de Terceros — (Integración Requerida)
Los clientes y servicios obtendrán identificadores de usuario únicos y consistentes realizando solicitudes simples a la API de JavaScript de PrivacyID.