O Relatório de UX do Chrome (informalmente conhecido como CrUX) é um conjunto de dados públicos de experiência real do usuário em milhões de sites. Ao contrário dos dados de laboratório, os dados do CrUX vêm de usuários que ativaram a opção de compartilhamento. Ele mede as métricas das Core Web Vitals, incluindo a maior exibição de conteúdo (LCP), a interação até a próxima pintura (INP) e o deslocamento cumulativo do layout (CLS), além de métricas de diagnóstico, como o tempo até o primeiro byte (TTFB) e a primeira exibição de conteúdo (FCP).
O conjunto de dados também contém dimensões qualitativas sobre a experiência do usuário, por exemplo, os tipos de dispositivo e conexão, que permitem detalhar as experiências do usuário agrupadas por tecnologias semelhantes. Consulte a documentação do CRUX para conferir a lista completa de métricas.
Com esses dados, os desenvolvedores podem entender a ampla distribuição de experiências reais dos usuários entre sites, segmentos da Web ou a Web como um todo. Isso é muito importante. O conjunto de dados do Relatório de UX do Chrome é o primeiro do tipo que permite que desenvolvedores da Web comparem a performance de usuários reais com a concorrência e o setor.
Como usar
Há quatro maneiras principais de extrair insights do Relatório de UX do Chrome, variando em complexidade. Para uma análise rápida e fácil do desempenho do site, as ferramentas recomendadas são o CrUX Dashboard e o PageSpeed Insights. O BigQuery troca um pouco da simplicidade da análise pelo poder da personalização e insights mais granulares. A API permite a integração de dados de alto nível com outros aplicativos, e a API History fornece dados históricos para análise de tendências.
Painel do CrUX
O painel do CrUX é uma ferramenta personalizável de visualização de dados da performance histórica de sites criada no Looker Studio. Os dados são extraídos do conjunto de dados do BigQuery, e todas as consultas SQL são processadas para você. O painel mostra a distribuição das experiências do usuário, capturadas pelas principais métricas de performance, e como ela muda ao longo do tempo. Ele também mostra como as distribuições de métricas qualitativas, como o tipo de dispositivo e o tipo de conexão eficaz, mudam ao longo do tempo. Consulte o guia do painel do Looker Studio.
PageSpeed Insights
O PageSpeed Insights (PSI, na sigla em inglês) mostra as distribuições de desempenho mais recentes divididas por usuários de computadores e dispositivos móveis. Os dados de performance estão disponíveis para páginas da Web individuais (além de origens inteiras) e são agregados para os 28 dias mais recentes de dados, em vez do mês anterior no BigQuery. Para usar essa ferramenta, basta inserir um URL ou origem na caixa de pesquisa da interface da Web. Os dados de desempenho do campo são exibidos com sugestões prescritivas para otimizar a página. Consulte o guia do PageSpeed Insights.
CrUX no BigQuery
O banco de dados CrUX no BigQuery, parte do Google Cloud Platform (GCP) com uma interface da Web e da linha de comando, hospeda os dados brutos que agregam as principais métricas de desempenho da UX para as principais origens na Web. Novas tabelas são adicionadas periodicamente ao banco de dados que abrange o mês anterior. Os desenvolvedores podem criar consultas manualmente para extrair insights específicos do conjunto de dados. O BigQuery exige conhecimento de SQL e um projeto do GCP com faturamento ativado para executar as consultas. Essa é uma ferramenta especialmente útil para usuários avançados que precisam de acesso de baixo nível aos dados para criar relatórios personalizados, comparativos e sobre o estado da Web. Teste o guia do BigQuery.
API CrUX
A API CrUX é uma interface RESTful sem custo financeiro para pesquisar dados de experiência do usuário na origem ou no nível do URL. Os dados são atualizados diariamente e agregam os 28 dias anteriores, semelhante aos Insights do PageSpeed. Você pode usar essa API para criar seus próprios aplicativos com base nos dados de experiência do usuário real no CrUX. Consulte o guia da API CRUX.
API History do CrUX
A API CrUX History é uma interface RESTful sem custo financeiro, semelhante à API diária, para pesquisar dados de origem ou de experiência do usuário no nível do URL. Os dados são atualizados semanalmente e agregam os 28 dias anteriores em um período de seis meses. Você pode usar essa API para criar seus próprios aplicativos com base nos dados de experiência do usuário real no CrUX. Consulte o guia da API History do CRUX.
Como conseguir ajuda
Se você precisar de algum tipo de suporte, há alguns canais para entrar em contato com alguém que pode ajudar. O Crux Google Group é um fórum público para que os usuários do conjunto de dados façam perguntas e compartilhem análises. Há também uma tag Crux para o Stack Overflow se você precisar de ajuda de programação com acesso a SQL ou API. Por fim, @ChromeUXReport é a conta do Twitter que você pode seguir para fazer perguntas e ouvir anúncios de produtos.
Confira na prática
Para se familiarizar com os dados disponíveis, consulte os guias detalhados de uso do Painel do Looker Studio, do PageSpeed Insights, do BigQuery e da API diária e de histórico: