API de propósito general que permite almacenar datos entre diferentes sitios web sin particionar, pero limitando su lectura a entornos aislados y seguros.
Explicación y Contexto Conceptual
Tradicionalmente, el almacenamiento local (LocalStorage) o cookies de terceros permitían rastreo libre e indiscriminado. Shared Storage API ofrece un almacenamiento clave-valor donde diferentes dominios pueden escribir datos sin restricciones, pero la lectura de esos datos está fuertemente protegida: solo puede ejecutarse dentro de un "Worklet" de JavaScript aislado.
El Worklet toma decisiones lógicas (como seleccionar una creatividad publicitaria o rotar un test A/B) o emite informes agregados mediante Private Aggregation, pero nunca expone los datos sin procesar a los scripts de la página.
Ejemplo en la Práctica
Una marca almacena en Shared Storage el número de veces que un usuario vio un anuncio (frecuencia = 3); cuando el usuario visita otro sitio, el Worklet decide no mostrar más el anuncio para no saturar al consumidor.