You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Relatório GEO (Generative Engine Optimization) — nova funcionalidade completa para analisar a saúde dos dados de produtos voltados para motores de resposta/IA. Inclui:
shopify_geo_report — varredura de toda a loja com pontuação 0–100
shopify_geo_product_report — análise de um produto específico
shopify_update_product_geo — escrita/edição dos dados GEO com merge parcial seguro
Painel GEO no dashboard — nova aba no Unhide dashboard com visualização dos scores GEO ao lado do relatório de SEO
Formulário de edição GEO (EditGeoForm) — interface para editar descrição longa, marca, MPN, material, cor, público, ficha técnica, FAQ e destaques de um produto
Componente ProductScore compartilhado entre os relatórios SEO e GEO, com tratamento visual unificado (tom verde/ âmbar/vermelho)
⚡ Melhorias
Parâmetro geoMaxProducts adicionado ao unhide_dashboard para controlar quantos produtos o painel GEO analisa (padrão: 100)
Score 0–100 normalizado com penalidades graduais por campo ausente ou incompleto, incentivando preenchimento completo dos dados GEO
Parsing robusto de metafields: trata blobs double-encoded, linhas malformadas e campos ausentes sem quebrar o relatório
🔧 Mudanças internas
Biblioteca api/lib/geo-report.ts com schemas Zod, normalização de specs/FAQ/highlights, e lógica de scoring compartilhada entre os três tools
Testes unitários para parsing, scoring e normalização de dados GEO (api/lib/geo-report.test.ts)