← Voltar para todos os artigos

Como o HeySeller estima as vendas diárias no Etsy sem fazer scraping

Uma pergunta comum que recebemos: "Como a extensão do HeySeller sabe que aquele anúncio vendeu 6 unidades hoje se o Etsy não mostra as vendas diárias publicamente?"

Resposta curta: ela não sabe. Ela estima. A partir de dados públicos. Calculados no seu navegador. E queremos explicar exatamente como, porque acreditamos que as ferramentas devem ser honestas sobre sua metodologia.

O que o Etsy já mostra publicamente

Qualquer pessoa. Até um visitante anônimo. Pode ver o seguinte em qualquer anúncio ou página de loja:

  • Contagem de "X vendidos" em cada anúncio (total desde a criação do anúncio)
  • "X vendas" em cada página de loja (vendas totais da loja)
  • Aviso de "Em Y carrinhos" (temporário, quando aplicável)
  • Avaliações com datas (cada avaliação traz uma marca de data)
  • Miniaturas de "Vendidos recentemente" em algumas páginas de loja

Tudo isso faz parte do HTML normal do Etsy. Nenhum login é necessário.

Como estimamos as vendas diárias

A extensão do HeySeller faz algo muito simples. Quando você visita um anúncio no Etsy, lemos o número de "X vendidos" da página que você já está vendo, e o armazenamos localmente no seu navegador com a data de hoje.

Na próxima vez que você visitar aquele anúncio. Amanhã, daqui a três dias, dentro de uma semana. Lemos o novo número de "X vendidos" e calculamos a diferença.

visita do dia 1: 124 vendidos
visita do dia 3: 130 vendidos
vendas diárias estimadas: 6 / 2 dias = 3 por dia

É isso. Sem mágica. Sem scraping. Sem componentes internos do Etsy submetidos a engenharia reversa. Apenas o cálculo da diferença sobre um número que o Etsy já publica.

Por que as chamamos de estimativas

Cinco motivos pelos quais sempre rotulamos esses números como estimativas, nunca como exatos:

  1. Você define a frequência. Se você visita um anúncio apenas a cada 3 dias, estimamos intervalos de 3 dias. A precisão diária exige visitas diárias.
  2. O Etsy arredonda o contador de "vendidos". Um anúncio que mostra "20 vendidos" pode na verdade estar em 22 ou 18. O Etsy nem sempre atualiza em tempo real.
  3. Devoluções afetam a contagem. Se 5 unidades são vendidas e 1 é devolvida, a contagem pública pode diminuir.
  4. O número pode incluir SKUs digitais e de kits de formas diferentes. A metodologia exata do Etsy não é pública.
  5. A primeira visita não tem base de comparação. Precisamos de pelo menos 2 visitas em datas diferentes para calcular qualquer estimativa.

O que NÃO fazemos. Cinco limites rígidos

Esta é a parte que queremos deixar totalmente clara para a equipe de avaliação do Etsy e para nossos usuários:

  1. Nenhum scraping com navegador headless. Nenhum Puppeteer, nenhum Selenium, nenhum bot automatizado rastreando o etsy.com a partir de qualquer servidor do HeySeller.
  2. Nenhuma aba em segundo plano. A extensão não abre silenciosamente páginas do etsy.com que você mesmo não visitou.
  3. Nenhum uso da API do Etsy para dados de concorrentes. A Open API do Etsy não expõe dados de vendas de concorrentes, e não tentamos obtê-los por esse caminho.
  4. Nenhuma compra de dados de agregadores terceirizados. Algumas ferramentas revendem dados coletados via scraping em grande escala. Nós não.
  5. Nenhum acesso a painéis privados de lojas. Só conseguimos ver o que o Etsy já mostra a todos os visitantes.

Como isso se compara a outras ferramentas

Outras ferramentas de análise em extensão de navegador (EverBee, eRank, Sale Samurai) usam abordagens amplamente parecidas. Leitura do DOM de páginas públicas do Etsy. Algumas delas também executam bots de scraping no servidor para preencher dados de anúncios que os usuários não visitaram. Essa segunda parte é uma zona cinzenta sob os Termos de Serviço do Etsy.

Optamos por não fazer scraping no servidor. Isso nos daria mais dados, mas nos colocaria fora dos limites de conformidade do Etsy, e preferimos ter um conjunto de dados menor e honesto do que um maior e frágil.

Por que ser tão transparente?

Três motivos:

  1. Os vendedores merecem saber o que suas ferramentas fazem. Especialmente quando essas ferramentas leem dados próximos ao negócio deles.
  2. A equipe de avaliação do Etsy deve poder verificar nossa postura de conformidade. Nossa referência de conformidade é uma única página que cobre escopos, endpoints e exatamente esta arquitetura de extensão.
  3. O produto é mais útil quando você entende a matemática. Um número de "3 vendidos por dia" sem contexto é enganoso. Um "3 vendidos por dia estimados a partir de 2 visitas com 3 dias de intervalo" é honesto.
Todo número de vendas diárias que o HeySeller mostra é rotulado como uma estimativa. Nunca afirmamos precisão exata.

CTA: Para a arquitetura técnica completa, veja nossa página de conformidade. Para acesso antecipado à extensão, participe do beta.