8 pontos por xguru 2020-08-27 | 3 comentários | Compartilhar no WhatsApp
<p>- Core Web Vitals: métricas de desempenho de páginas web do Google<br /> - Cadastre vários sites no Google Sheets e execute automaticamente uma vez por dia para registrar as métricas e exibir gráficos <br /> - Mede FCP, FID, LCP, CLS, TTI etc. tanto para páginas desktop quanto mobile<br /> <br /> 1. Faça uma cópia da planilha<br /> 2. Preencha a URL da primeira página a ser medida e o nome da planilha<br /> 3. Altere o nome da planilha conforme necessário<br /> 4. Clique em Track Web Vitals para iniciar a medição; depois disso, ela será executada automaticamente uma vez por dia e manterá o registro</p>

3 comentários

 
xguru 2020-08-27
<p>Pelo código, dá para ver que ele faz a medição internamente via Google PageSpeedOnline, depois faz o parsing desses dados e os salva no Google Sheets.<br /> Quando você registra pela primeira vez, aparece um alerta de segurança, mas como dá para ver no código-fonte, é um código sem problemas de segurança.<br /> https://github.com/labnol/code/… /> <br /> Como a medição e o registro são feitos automaticamente, seria ainda melhor se ele enviasse o conteúdo por e-mail mais ou menos uma vez por semana.</p>
 
xguru 2020-08-27
<p>function sendEmail() {<br /> var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets(); <br /> for (var i = 0; i &lt; sheets.length ; i++ ) {<br /> var sheet = sheets[i];<br /> var dataRange = sheet.getDataRange()<br /> var cwvRange = sheet.getRange(2,1,dataRange.getLastRow()-1,dataRange.getLastColumn());<br /> <br /> var numRows = cwvRange.getNumRows();<br /> var numCols = cwvRange.getNumColumns();<br /> var message = &quot;valores de CWT&quot;;<br /> for (var i = 0; i &lt; numRows; i++) {<br /> for (var j = 0; j &lt; numCols; j++) {<br /> message = message + cwvRange.getValues()[i][j] + &quot; | &quot;<br /> }<br /> message = message + &quot;\r\n&quot;<br /> }<br /> }<br /> <br /> MailApp.sendEmail(&quot;email@server&quot;, &quot;Core Web Vitals desta semana&quot;, message);<br /> }</p>
 
xguru 2020-08-27
<p>Google introduz métricas de experiência da página (Page Experience) no ranking dos resultados de busca https://pt.news.hada.io/topic?id=2197<br /> - Core Web Vitals<br /> → LCP : Largest Contentful Paint<br /> → FID : First Input Delay<br /> → CLS : Cumulative Layout Shift<br /> <br /> Lançamento do Lighthouse 6.0 https://pt.news.hada.io/topic?id=2122<br /> → adição das métricas LCP, CLS e TBT<br /> <br /> O que é Cumulative Layout Shift (CLS)? https://pt.news.hada.io/topic?id=1697<br /> → mede o quanto o layout de uma página da web muda devido ao carregamento lento de imagens/anúncios, operações assíncronas, alterações dinâmicas no DOM etc.<br /> → uma métrica de desempenho centrada no usuário que verifica a instabilidade visual que pode levar o usuário a clicar por engano</p>