Monitoramento de uso real (RUM)
O Adobe Experience Manager usa o Real Use Monitoring (RUM) para instrumentar os dados de operações a fim de entender os pontos de verificação de como um site funciona e se comporta em sites alimentados pela Adobe Experience Manager. Os dados de RUM podem ser usados para diagnosticar problemas de desempenho e medir a eficácia dos experimentos. O RUM preserva a privacidade dos visitantes por meio de amostragem (somente uma pequena parte de todas as exibições de página serão monitoradas) e exclusão criteriosa de todas as informações de identificação pessoal (PII).
RUM e privacidade
O Monitoramento de uso real no Adobe Experience Manager foi projetado para preservar a privacidade do visitante e minimizar a coleta de dados. Como visitante, isso significa que nenhuma informação pessoal será coletada pelo site que você está visitando ou disponibilizada para o Adobe. Como operador de site, isso significa que não é necessária a aceitação para habilitar esse recurso.
O AEM RUM não usa nenhum estado ou ID do lado do cliente, como cookies ou localStorage, sessionStorage ou semelhante, para coletar métricas de uso. Os dados são enviados de forma transparente por meio de uma chamada Navigator.sendBeacon
, não por pixels ou técnicas semelhantes. Não há "impressão digital" de dispositivos ou indivíduos por meio de seu endereço IP, sequência de agente do usuário ou quaisquer outros dados para fins de captura de dados de amostra.
Não é permitido adicionar dados pessoais à coleção de dados do RUM.
Os dados de RUM são amostrados
As soluções tradicionais de análise da Web tentam coletar todos os visitantes. O Monitoramento de uso real da Adobe Experience Manager captura apenas informações de uma pequena fração de atividades vinculadas às exibições de página, sem o conceito de identificar um visitante ou usuário ou até mesmo uma sessão do navegador. Em circunstâncias normais, a taxa de amostragem é de uma em cem exibições de página , embora os operadores do site possam decidir aumentar ou diminuir esse número.
Como a decisão sobre a coleta de dados é tomada em uma base de exibição de página por exibição de página, não é possível usá-la para rastrear interações em várias páginas. O RUM não tem conceito de visitas, visitantes ou sessões, apenas pontos de verificação durante uma exibição de página. Isto é por design.
Quais dados estão sendo coletados
O RUM foi projetado para impedir a coleta de informações de identificação pessoal. O conjunto completo de informações que podem ser coletadas pelo monitoramento de uso real da Adobe Experience Manager é:
- O nome de host do site que está sendo visitado, como
www.aem.live
- O nome de host do servidor responsável pela coleta de dados, como
rum.hlx.live
- O agente do usuário (nome técnico do navegador) usado para exibir a página, como
Mozilla/5.0 (iPhone; CPU iPhone OS 14_4_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1
. Esta cadeia de caracteres foi simplificada paradesktop
,desktop:windows
,desktop:mac
,desktop:linux
,mobile
,mobile:android
,mobile:ios
,mobile:ipados
oubot
para que somente a classe de dispositivo seja armazenada. - O horário da coleta de dados, como
2021-06-26 06:00:02.596000 UTC
(para preservar a privacidade, arredondamos todos os minutos para a hora anterior, para que apenas segundos e milissegundos sejam rastreados) - A URL da página que está sendo visitada, como
https://www.aem.live/docs/rum
. Se a URL contiver parâmetros de URL, esses parâmetros não serão coletados nem armazenados - A URL do Referenciador (a URL da página que se vinculou à página atual) como
https://www.aem.live/docs
- Uma ID gerada aleatoriamente da exibição de página, como
2Ac6
- O peso ou o inverso da taxa de amostragem, como
100
(isso significa que somente uma em cada cem exibições de página será registrada) - O ponto de verificação, ou nome de um evento específico na sequência de carregamento da página ou interação com ela como visitante, como
viewmedia
(esse ponto de verificação específico é acionado quando uma imagem se torna pelo menos 25% visível no navegador) - A origem ou o identificador do elemento DOM com o qual o evento de interação foi recebido para o ponto de verificação mencionado acima, como
.images
- O destino ou link para uma página externa ou recurso que recebeu e interagiu com para o ponto de verificação mencionado acima, como
https://blog.adobe.com/jp/publish/2022/06/29/media_162fb947c7219d0537cce36adf22315d64fb86e94.png
- As Métricas de desempenho do Core Web Vitals (CWV) LCP (Largest Contentful Paint), INP (Interaction to Next Paint) e CLS (Cumulative Layout Shift) que descrevem a qualidade de experiência do visitante.
- A métrica de desempenho fundamental Tempo até o Primeiro Byte (TTFB) que descreve a qualidade de experiência dos visitantes
Nenhum outro dado está sendo coletado.
Quais dados estão sendo armazenados no navegador do visitante
Para sites que usam o recurso de experimentação integrado, o nome do experimento e as variantes que o visitante viu também são armazenados no armazenamento de sessão do navegador.
Como os dados de RUM estão sendo usados
O Adobe usa dados de RUM para as seguintes finalidades:
- Identificar e corrigir gargalos de desempenho nos locais do cliente
- Para estimar o número de exibições de página para sites do cliente
- Para entender como o Adobe Experience Manager interage com outros scripts (como análises, direcionamento ou bibliotecas externas) na mesma página para aumentar a compatibilidade
Visão geral dos dados
Os dados coletados e armazenados foram projetados para evitar:
- Identificação de visitantes ou dispositivos individuais
- Impressão digital
- Rastreamento de visitas ou sessões
- Enriquecimento ou combinação com informações pessoais identificáveis de outras fontes
Além do Adobe, os seguintes terceiros estão envolvidos na coleta de dados de RUM:
- Fastly, Inc
- Cloud Flare, Inc
- Coralogix LTD.
- GOOGLE LLC
- Amazon.com, Inc
RUM para desenvolvedores
Temos informações detalhadas adicionais para desenvolvedores que desejam usar os dados de RUM da Adobe para otimizar seus próprios sites, incluindo instruções sobre como adicionar instrumentação de RUM ao seu site, mesmo que não esteja em execução no AEM.