A API de Desempenho de Dados do Website permite que desenvolvedores e empresas avaliem instantaneamente o desempenho técnico de qualquer página da web, simplesmente fornecendo sua URL. Com base em métricas avançadas e análise em tempo real, esta API fornece informações precisas sobre quão eficientemente um site carrega, executa scripts e gerencia a estabilidade do layout. Ao retornar dados diagnósticos estruturados, ajuda a identificar gargalos de desempenho, sobrecargas de execução de JavaScript, ineficiências de cache e deslocamentos acumulados de layout que podem impactar negativamente a experiência do usuário Quando uma solicitação é feita, a API gera uma auditoria de desempenho abrangente que inclui métricas-chave como tempo de inicialização, uso da CPU, duração da análise e compilação de scripts e tempo total de execução do JavaScript. Ela também avalia a eficiência do cache para determinar se os ativos são servidos com uma vida útil ideal e fornece detalhes sobre os deslocamentos de layout para avaliar a estabilidade visual durante o carregamento da página. A API relata o número de scripts, fontes e solicitações feitas pela página da web, bem como métricas como tempo total de bloqueio (TBT), deslocamento de layout acumulado (CLS) e primeira pintura com conteúdo (FCP) Essencialmente, a API de Desempenho de Dados do Website atua como um auditor de desempenho digital automatizado. Ela ajuda você a identificar onde os recursos estão sendo desperdiçados, onde ocorrem atrasos na renderização e como priorizar solicitações críticas. Seja você responsável por sites de grande escala ou por páginas de destino individuais, esta API fornece a transparência e os dados acionáveis necessários para manter um desempenho web de alto nível, melhorar rankings de SEO e garantir uma experiência de navegação suave em todos os dispositivos
Analise o desempenho da web de qualquer URL detecte o tempo de execução do JavaScript o cache e as otimizações recomendadas para melhorar a velocidade e a eficiência
Informações de Desempenho - Recursos do endpoint
| Objeto | Descrição |
|---|---|
url |
[Obrigatório] |
{"cached":true,"ok":true,"raw":{"analysisUTCTimestamp":"2026-03-28T12:03:36.482Z","captchaResult":"CAPTCHA_NOT_NEEDED","id":"https://www.google.com/","kind":"pagespeedonline#result","lighthouseResult":{"audits":{"bootup-time":{"description":"Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/).","details":{"headings":[{"key":"url","label":"URL","valueType":"url"},{"granularity":1,"key":"total","label":"Total CPU Time","valueType":"ms"},{"granularity":1,"key":"scripting","label":"Script Evaluation","valueType":"ms"},{"granularity":1,"key":"scriptParseCompile","label":"Script Parse","valueType":"ms"}],"items":[{"scriptParseCompile":107.1084,"scripting":222.68400000000045,"total":379.0188000000005,"url":"https://www.google.com/xjs/_/js/k=xjs.hm.en.IRzpT0Fy0Ts.2019.O/am=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAACAABAAAAAAAAAgAAAAAAAAAAAAAAACABCIAAAAAAAAAAAAYAAAAAAgAAAAAAAAGAAIAAAKIAIAAGAAAAAAAAAAAAAAAAAAAAAAIIhAAQAAA-AeAEQAAAAAAQAIAwALQAAAAAAEEAAAAAABAAAAAAgCAAAAAAAAAAAAAgAAAAAAAAAAIAEBQAAAAAAEAAAAAACAAAAAAAAAAAAAAAAAAAADAABAAAAAAAAAAAAAAAMABAAgEAAAAABxEGAEAQAAAAAAADQAPBIYICgAAAAAAAAAAAAAAAAAAAAAAAAcwgDMIIAAEAAAAAAAAAAAAAAAAAAAAAAAAAABICLoEAAAAAAAMAg/d=1/ed=1/dg=4/br=1/rs=ACT90oHFwZZGhNxbvkfW7wn2v5nN1K51VQ/ee=ALeJib:B8gLwd;AfeaP:TkrAjf;BMxAGc:E5bFse;BgS6mb:fidj5d;BjwMce:cXX2Wb;CIZTGb:Kqhykb;CxXAWb:YyRLvc;DQEued:Fevhcf;DULqB:RKfG5c;Dkk6ge:JZmW9e;DpcR3d:zL72xf;Du7NI:C6zLgf;EABSZ:MXZt9d;EVNhjf:pw70Gc;EjXHpb:pSHqh;EmZ2Bf:zr1jrb;EnlcNd:WeHg4;F54IAe:ZgsFh;F9mqte:rlHKFc;FSxmUe:fiZR8b;Fkukfc:i8H2c;Fmv9Nc:O1Tzwc;G0KhTb:LIaoZ;GEkGdd:e1RzQd;GleZL:J1A7Od;HMDDWe:G8QUdb;HgsCtf:jLgnvd;IBADCc:RYquRb;IoGlCf:b5lhvb;JXJSm:ii1RGf;JXS8fb:k0T3Ub;JqSq7d:y9ePhe;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;KA3P2:C3JnCe;KDb6nb:fE9n2;KOxcK:OZqGte;KQzWid:ZMKkN;KpRAue:Tia57b;LBgRLc:SdcwHb,XVMNvd;LBn8Cf:bJ9L0c;LEikZe:byfTOb,lsjVmc;LXA8b:q7OdKd;LsNahb:ucGLNb;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Np8Qkd:Dpx6qc;Nyt6ic:jn2sGd;OIfWUb:qfOYcd;OgagBe:cNTe0;OiqE2c:TFpEK;OoK5v:Sp69O;OohIYe:mpEAQb;Pjplud:PoEs9b;PpTLXd:pJYjx;Q1Ow7b:x5CSu;QE20Be:gIltO;QFOGlf:PQ2Aoe;QGR0gd:Mlhmy;QYLF2b:pAQYUd;Qw8Feb:jpavUe;R4IIIb:QWfeKf;R9Ulx:CR7Ufe;RCF5Sd:X1kBmd;SLtqO:Kh1xYe;SMDL4c:fTfGO;SNUn3:ZwDk9d,xD8Kp;ScI3Yc:e7Hzgb,e7Hzgb;ShpF6e:N0pvGc;SwCqAd:fXbCZc;SzQQ3e:dNhofb;TIUVQd:M8uRWb;TroZ1d:vVVzjb;U96pRd:FsR04;UBKJZ:LGDJGb;UDrY1c:N0F29d,W50NVd,eps46d,rw5jGd,wciyUe;UVmjEd:EesRsb;UVzb9c:IvPZ6d;UYRIEb:HzTAQc;UyG7Kb:wQd0G;V2HTTe:RolTY;VGRfx:VFqbr;VMuEm:pL7sBc;VN6jIc:ddQyuf;VOcgDe:YquhTb;VhA7bd:vAmQFf;VsAqSb:PGf2Re;WDGyFe:jcVOxd;WXtNeb:QU9BMd;Wfmdue:g3MJlb;Y3c5sd:FGbfLe;YIZmRd:A1yn5d;YV5bee:IvPZ6d;YnHUBf:sNsSob;ZSH6tc:QAvyLe;ZWEUA:afR4Cf;ZlOOMb:P0I0Ec;a56pNe:JEfCwb;aAJE9c:WHW6Ef;aCJ9tf:qKftvc;aVZq3e:EMeVIb;aZ61od:arTwJ;aci7y:Z5Tr6c;bDXwRe:UsyOtc;bUIkwb:WMwEHe;bcPXSc:gSZLJb;cEt90b:ws9Tlc;cFTWae:gT8qnd;dIoSBb:ZgGg9b;dLlj2:Qqt3Gf;dXdZV:a7QTqd;dowIGb:ebZ3mb,ebZ3mb;dtl0hd:lLQWFe;eBAeSb:Ck63tb;eBZ5Nd:audvde;eHDfl:ofjVkb;eJKchc:ATg1be;eO3lse:UefOmb;euOXY:OZjbQ;g8nkx:U4MzKc;gaub4:TN6bMe;gtVSi:ekUOYd;h3MYod:ws9Tlc;hK67qb:QWEO5b;hVic1b:Kqhykb;heHB1:sFczq;hjRo6e:F62sG;hlqGX:FWz1ic;hsLsYc:Vl118;hwoVHd:zw4U8c;iFQyKf:QIhFr;iySzae:a6xXfd;jJj2G:kF2o2b;k1O0rf:pnOULd;k2Qxcb:XY51pe;kbAm9d:MkHyGd;lOO0Vd:OTA3Ae;lbfkyf:MqGdUd;liAz7d:kF2o2b;lkq0A:JyBE3e;mWzs9c:fz5ukf;nBZnZe:CvErjb;nJw4Gd:dPFZH;nrDcw:SuEoDe;oGtAuc:sOXFj;oSUNyd:fTfGO,fTfGO;oUlnpc:BO43gd;okUaUd:wItadb;pKJiXd:VCenhc;pNsl2d:j9Yuyc;pXdRYb:JKoKVe;pj82le:ww04Df;qGV2uc:HHi04c;qQEoOc:KUM7Z,d7YSfd;qZx2Fc:j0xrE;qaS3gd:yiLg6e;qafBPd:sgY6Zb;qavrXe:I0C9u;qddgKe:d7YSfd,x4FYXe;rmWaj:PMS6Sd;ropkZ:UT1DG;sTsDMc:kHVSUb;sZmdvc:rdGEfc;tH4IIe:Ymry6;teSRSb:BMLai;tosKvd:ZCqP3;trZL0b:qY8PFe;uuQkY:u2V3ud;vEYCNb:FaqsVd;vRlMvf:Iw9Xo;vfVwPd:lcrkwe;w3bZCb:ZPGaIb;w4rSdf:XKiZ9;w9w86d:dt4g2b;wQlYve:aLUfP;wR5FRb:O1Gjze,TtcOte;wV5Pjc:L8KGxe;x9N9ie:KH4Qof;xBbsrc:NEW1Qc;ysNiMc:CpIBjd;yxTchf:KUM7Z;z97YGf:oug9te;zOsCQe:Ko78Df;zaIgPb:Sl0pxd/m=bct,cdos,hsm,jsa,qim,rr4R9e,cEt90b,SNUn3,qddgKe,sTsDMc,dtl0hd,eHDfl,YV5bee,d,csi"},{"scriptParseCompile":10.516799999999995,"scripting":65.11199999999997,"total":195.58559999999994,"url":"https://www.google.com/"},{"scriptParseCompile":31.874399999999994,"scripting":48.964800000000004,"total":87.2664,"url":"https://www.google.com/xjs/_/js/k=xjs.hm.en.IRzpT0Fy0Ts.2019.O/ck=xjs.hm.ADRVyrNInHc.L.B1.O/am=ACBCAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAIAAAAACIAIAECABBAAAAACAAQgAiAIAAAAAAAABAACABCIAAAAQAAAAAAAYAAAAAAgAAAAAAAAGAAYAAAKIAIAAGAAAAAAAAAABAAAAAAAAAAAIIhAAQAAA-AeAEQAAAACAQWIAwALQAAAAAAGEAQgAAQBCKAQIggCAAAAgAAAAAAAAgAAAAAAAAAAIAEBQIAAAAAEAAAAAACAAAAQAgK4jBgAAAAwQAAjAQBAACAAAAAgAAAAAAMAFAAgEAAAwABxEGAEAQAAAAAAADQAPBIYICgAAAAAAAAAAAAAAAAAAAAAAAAcwgDMIIAAEAAAAAAAAAAAAAAAAAAAAAAAAAABICLoEAAAAAAAMAg/d=0/dg=0/br=1/ujg=1/rs=ACT90oHdQusz05p36gnBKbTydCjXseA93w/m=U9EYge,sy1s4,loL8vb,sy1s5,sy1s0,sy1b4,syfj,sy10a,syzu,syzx,syzw,sygf,syzt,syzv,syzl,syzo,sy10e,syd0,syd1,sycw,sy10h,syge,sy10d,sy10i,sy10g,sy10f,sy10j,syzs,syzz,syzj,sy109,sy101,sy106,sy102,syv5,syv4,sy100,sy105,syzk,syza,syw2,syw1,syzm,ms4mZb,sy1pn,HoZvlf,sy1qo,eT8Xz,syfe,syfd,mI3LFb,syfk,lazG7b,sytf,xRxDld,syg0,Wq6lxf,sytv,sytu,syts,sypj,syk7,syha,syl5,syk8,sykb,syjx,syjy,syhd,syhe,syi4,syhv,syh9,syh8,syhb,sypk,OZLguc,sy1ay,syu1,syrv,syp6,syrw,Mbif2,ipWLfe,sy1b0,QVaUhf,sy8o,sy8n,sygx,sygw,sygu,sygt,syh2,syh0,sygs,sycz,sycb,sybx,syca,syc2,syc5,syc1,sybq,sybz,syc8,syby,sybj,sybl,sycx,sycq,sycl,sycj,sycp,sycm,sybs,sybt,sybu,sybv,sybr,sybw,syd4,sybm,syb9,sybh,syaz,syb7,sybg,sybp,sycn,sygn,sygr,sy95,sy91,sy94,sygp,sygo,sygm,sygj,sygh,sy99,uxMpU,syg7,syd8,syd7,sycs,sycr,sydb,sybo,sycg,syd6,syde,sy9s,sy9p,sy9o,sy9n,sy9m,sy9l,Mlhmy,QGR0gd,PoEs9b,Pjplud,OTA3Ae,sy9i,A1yn5d,YIZmRd,sy8x,sy8v,sy8u,sy8t,sy8r,byfTOb,lsjVmc,LEikZe,sy8q,kWgXee,ovKuLd,sgY6Zb,qafBPd,ebZ3mb,dowIGb,sy1b3,sy1b2,sy1b1,SJpD2c,sy1kq,sy1ju,EgWzsb,sy1ks,sy1kr,syw4,YHnUBc,sy1qs,L3vX2d,sy1qr,KWMuje,sy1qu,syxv,sy1qt,syxw,sy1nv?xjs=s3"},{"scriptParseCompile":26.61,"scripting":39.472799999999985,"total":69.81719999999999,"url":"https://www.google.com/xjs/_/js/k=xjs.hm.en.IRzpT0Fy0Ts.2019.O/am=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAACAABAAAAAAAAAgAAAAAAAAAAAAAAACABCAAAAAAAAAAAAAYAAAAAAgAAAAAAAAGAAIAAAIIAIAAGAAAAAAAAAAAAAAAAAAAAAAIIhAAQAAA-AeAEQAAAAAAQAIAwALQAAAAAAEEAAAAAABAAAAAAACAAAAAAAAAAAAAgAAAAAAAAAAIAEBQAAAAAAEAAAAAACAAAAAAAAAAAAAAAAAAAADAABAAAAAAAAAAAAAAAMABAAgEAAAAABxAGAEAQAAAAAAADQAPBIYICgAAAAAAAAAAAAAAAAAAAAAAAAcwgDMIIAAEAAAAAAAAAAAAAAAAAAAAAAAAAABICLoEAAAAAAAMAg/d=0/dg=0/br=1/rs=ACT90oFPX8WupjNTlWRJ12eDZ06yNJccIg/m=SMquOb,syym,syyi,syez,d5EhJe,sy10y,sy1nb,sy1na,sy1n7,syyw,sy1n9,sy1n8,sy1n6,syvo,sy11p,sy11o,syyx,syvx,T1HOxc,LFk59d,sy16p,fCxEDd,syz2,syyu,syyr,syys,syyp,syot,zx30Y,sy1nd,sy1nc,sy19v,syz5,Wo3n8,sy17u,EbPKJf,sy12s,sy12q,sylg,sypq,CnSW2d,sy17x,sy17w,pFsdhd,sy1qw,aBr2Mc,sy1r0,sy1qz,sy1qx,sy1a3,syvz,syrx,syrj,sypy,sysp,syw3,sy1qy,EkevXb,bIMMof,sy12y,sy12x,KbYvUc,sy1pm,sy12m,sy10s,sy10q,syh3,sy10x,sy10r,sy110,sy1pl,KHourd,sy18o,sy18n,sy13j,oQfbDd,sy18y,sy18t,sy14c,syvd,syvh,syv2,syv0,syv1,syuz,syv3,sy18w,sy18x,sy18r,sy14b,sy18s,qmjr3,sy18q,IQw9J,sy19n,oSkgIf?xjs=s4"},{"scriptParseCompile":22.6536,"scripting":36.49800000000002,"total":61.64280000000002,"url":"https://www.gstatic.com/og/_/js/k=og.qtm.en_US._dvPeXVR4X8.2019.O/rt=j/m=qabr,q_d,qcwid,qapid,qads/exm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/rs=AA2YrTvQIrBtmHXP3htpEvFzVPlOIRB02Q"},{"scriptParseCompile":0,"scripting":5.573999999999996,"total":55.28280000000016,"url":"Unattributable"}],"sortedBy":["total"],"summary":{"wastedMs":617.0688000000005},"type":"table"},"displayValue":"0.6\u00a0s","id":"bootup-time","metricSavings":{"TBT":200},"numericUnit":"millisecond","numericValue":617.0688000000005,"score":1,"scoreDisplayMode":"metricSavings","title":"JavaScript execution time"},"cache-insight":{"description":"A long cache lifetime can speed up repeat visits to your page. [Learn more about caching](https://developer.chrome.com/docs/performance/insights/cache).","details":{"debugData":{"type":"debugdata","wastedBytes":0},"headings":[{"key":"url","label":"Request","valueType":"url"},{"displayUnit":"duration","key":"cacheLifetimeMs","label":"Cache TTL","valueType":"ms"},{"displayUnit":"kb","granularity":1,"key":"totalBytes","label":"Transfer Size","valueType":"bytes"}],"items":[],"type":"table"},"id":"cache-insight","metricSavings":{"FCP":0,"LCP":0},"score":1,"scoreDisplayMode":"metricSavings","title":"Use efficient cache lifetimes"},"cls-culprits-insight":{"description":"Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://developer.chrome.com/docs/performance/insights/cls-culprit), such as elements being added, removed, or their fonts changing as the page loads.","details":{"items":[],"type":"list"},"id":"cls-culprits-insight","metricSavings":{"CLS":0},"score":1,"scoreDisplayMode":"numeric","title":"Layout shift culprits"},"cumulative-layout-shift":{"description":"Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https://web.dev/articles/cls).","details":{"items":[{"cumulativeLayoutShiftMainFrame":0,"newEngineResult":{"cumulativeLayoutShift":0,"cumulativeLayoutShiftMainFrame":0},"newEngineResultDiffered":false}],"type":"debugdata"},"displayValue":"0","id":"cumulative-layout-shift","numericUnit":"unitless","numericValue":0,"score":1,"scoreDisplayMode":"numeric","title":"Cumulative Layout Shift"},"diagnostics":{"description":"Collection of useful page vitals.","details":{"items":[{"mainDocumentTransferSize":59438,"maxRtt":0.8999999999999999,"maxServerLatency":1,"numFonts":1,"numRequests":45,"numScripts":7,"numStylesheets":2,"numTasks":756,"numTasksOver100ms":1,"numTasksOver10ms":13,"numTasksOver25ms":7,"numTasksOver500ms":0,"numTasksOver50ms":4}]}}}}},"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/10783/website+data+performance+api/20439/perfomance+information?url=https://google.com' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint de Informações de Desempenho retorna uma auditoria de desempenho abrangente de uma URL especificada, incluindo métricas como tempo de inicialização, uso de CPU, tempo total de execução de JavaScript, eficiência de cache e indicadores de estabilidade de layout como mudança de layout cumulativa (CLS) e primeira pintura com conteúdo (FCP)
Os campos-chave nos dados de resposta incluem tempo de inicialização, tempo total de bloco (TBT), número de scripts e solicitações, tempo de execução do JavaScript, detalhes de cache e métricas de deslocamento de layout Cada campo fornece insights sobre aspectos específicos de desempenho da página da web
Os dados de resposta estão estruturados em um formato JSON com objetos aninhados para métricas e indicadores de desempenho Cada métrica chave está claramente rotulada permitindo que os usuários identifiquem e interpretem facilmente os aspectos de desempenho da URL analisada
O parâmetro principal para o endpoint de Informações de Desempenho é a URL da página da web a ser analisada Os usuários podem personalizar suas solicitações especificando parâmetros adicionais, como métricas desejadas ou limites de desempenho, para adequar a análise às suas necessidades
Os casos de uso típicos incluem otimizar o desempenho do site para uma melhor experiência do usuário identificar gargalos nos tempos de carregamento melhorar o ranqueamento de SEO e garantir estabilidade visual durante os carregamentos de página Desenvolvedores e empresas podem aproveitar esses dados para priorizar melhorias de desempenho
A precisão dos dados é mantida por meio de análise em tempo real e técnicas avançadas de coleta de métricas A API utiliza padrões estabelecidos de medição de desempenho e atualiza continuamente seus algoritmos para refletir as melhores práticas de desempenho na web
Os usuários podem utilizar os dados retornados analisando métricas de desempenho chave para identificar áreas de melhoria Por exemplo um alto tempo total de bloqueio (TBT) pode indicar a necessidade de otimização de scripts enquanto as métricas de deslocamento de layout podem guiar melhorias na estabilidade visual durante o carregamento da página
Padrões de dados padrão incluem métricas consistentes para o tempo de inicialização e execução de JavaScript em páginas da web semelhantes Os usuários podem esperar variações baseadas na complexidade da página com mais scripts normalmente levando a tempos de execução mais longos e potenciais mudanças de layout
Nível de serviço:
100%
Tempo de resposta:
833ms
Nível de serviço:
100%
Tempo de resposta:
2.702ms
Nível de serviço:
100%
Tempo de resposta:
527ms
Nível de serviço:
100%
Tempo de resposta:
13.504ms
Nível de serviço:
100%
Tempo de resposta:
780ms
Nível de serviço:
100%
Tempo de resposta:
1.346ms
Nível de serviço:
100%
Tempo de resposta:
12.216ms
Nível de serviço:
100%
Tempo de resposta:
20.003ms
Nível de serviço:
100%
Tempo de resposta:
297ms
Nível de serviço:
100%
Tempo de resposta:
18.532ms
Nível de serviço:
100%
Tempo de resposta:
16ms
Nível de serviço:
100%
Tempo de resposta:
11.992ms
Nível de serviço:
100%
Tempo de resposta:
166ms
Nível de serviço:
100%
Tempo de resposta:
17ms
Nível de serviço:
100%
Tempo de resposta:
139ms
Nível de serviço:
100%
Tempo de resposta:
21ms
Nível de serviço:
100%
Tempo de resposta:
16.517ms
Nível de serviço:
100%
Tempo de resposta:
1.699ms
Nível de serviço:
100%
Tempo de resposta:
16.173ms
Nível de serviço:
100%
Tempo de resposta:
3.658ms