Um carro usado não tem preço fixo. O valor dele é definido pelo preço pedido por carros parecidos na região nesta semana, e isso muda todos os dias, conforme o estoque é vendido e as concessionárias baixam os preços. Concessionárias que precificam o estoque, marketplaces que exibem um selo de “preço justo” e analistas que acompanham o mercado precisam da mesma coisa: um registro contínuo de anúncios em vários portais e regiões. Isso é inteligência de preços para um mercado em que cada item é único, e exige uma configuração diferente da usada para acompanhar um produto vendido da mesma forma em todo lugar.
Este guia mostra o que coletar, como lidar com localização e duplicatas e como configurar os proxies.
O que torna os anúncios de carros diferentes
Três fatores diferenciam o monitoramento automotivo do acompanhamento de preços comum no varejo.
Cada carro é único. Um modelo de celular tem um preço por loja. Dois carros da mesma marca, modelo e ano podem diferir em milhares por causa da quilometragem, da versão, dos opcionais, da cor e do histórico. Você compara iguais com iguais, então precisa dos atributos, não apenas do preço.
O mercado é local. Os compradores raramente vão longe para comprar um carro, por isso os portais ordenam e filtram pela distância de uma localização, e os preços variam entre regiões. Um modelo pode vender mais rápido e por mais em uma região metropolitana do que em outra a algumas centenas de quilômetros.
O mesmo carro é anunciado várias vezes. Uma concessionária costuma anunciar um mesmo carro ao mesmo tempo no próprio site, em dois ou três marketplaces e em um site de classificados. Sem o cruzamento, seus dados contam esse carro três ou quatro vezes.
O que coletar
Por anúncio:
- VIN (número do chassi), quando exibido, e o ID próprio do anúncio em cada portal.
- Marca, modelo, ano, versão, quilometragem, tipo de combustível e câmbio.
- Preço pedido e moeda, além de qualquer preço “de” exibido junto a uma redução.
- Tipo de vendedor (concessionária ou particular) e o nome e a localização da concessionária.
- A data em que você viu o anúncio pela primeira vez e a data em que ele sumiu.
Métricas derivadas:
- Dias em anúncio: do primeiro registro até o anúncio sumir. É o sinal isolado mais útil da demanda por um modelo em uma região.
- Reduções de preço: com que frequência e quanto um anúncio é reduzido antes de o carro ser vendido.
- Oferta: quantos carros comparáveis estão anunciados em uma região ao mesmo tempo.
Quando um anúncio some, normalmente você não sabe se o carro foi vendido ou se o anúncio foi retirado. Trate “sumiu” como venda provável somente depois de várias verificações seguidas e guarde o último preço pedido, não um preço de venda.
Localização: pesquise de onde o comprador está
A maioria dos portais de carros pede uma localização e um raio de busca, ou define isso pelo IP do visitante. Se você coleta a partir de um único data center, vê uma única região, ou o portal decide por você.
Duas abordagens funcionam juntas:
- Defina a localização na própria busca sempre que o portal permitir informar uma cidade ou um CEP e um raio.
- Envie a requisição a partir de um IP dessa região, para que os padrões do portal, a moeda e os anúncios regionais correspondam aos de um comprador local. A segmentação por cidade cobre as cidades que você estuda; mostramos quando esse nível de detalhe compensa em quando a segmentação de proxy por cidade faz diferença.
Para trabalhos entre países, como comparar o preço de um modelo na Alemanha, na França e na Polônia, a segmentação por país costuma bastar, e os principais portais de cada país são a fonte.
Como cruzar o mesmo carro entre portais
Anúncios duplicados são a maior fonte de erro em dados de carros.
- Cruze pelo VIN quando ele estiver publicado. É exato.
- Use uma chave composta quando não estiver: marca, modelo, ano, quilometragem dentro de uma pequena margem, concessionária e localização. A quilometragem raramente bate no quilômetro entre portais, já que as concessionárias a arredondam.
- Mantenha um registro por carro com a lista dos portais em que ele aparece e o preço em cada um. Um carro com preços diferentes em dois portais ao mesmo tempo já é, por si só, um sinal útil.
O mesmo problema aparece em dados imobiliários, e os métodos se aplicam: nosso guia sobre agregação de anúncios entre portais detalha as regras de cruzamento.
Configuração dos proxies
| Tarefa | Rotação | Segmentação |
|---|---|---|
| Páginas de resultados de busca por região | Por requisição | Cidade ou região da área |
| Páginas de detalhes do anúncio | Por requisição | Mesma região da busca |
| Páginas com várias etapas (simulação de financiamento, opcionais) | Sessão fixa | Mesma região |
| Preços no configurador da montadora | Por requisição, sessão fixa se houver várias etapas | País |
Portais de carros são sites grandes e bem protegidos e recebem muito tráfego automatizado. Alguns hábitos mantêm a coleta estável:
- Use proxies residenciais e troque o IP a cada requisição, para que nenhum endereço faça milhares de visitas.
- Mantenha um ritmo de requisições baixo por portal e distribua o trabalho ao longo do dia. O estoque de carros não muda a cada minuto; uma ou duas passagens por dia por região bastam para a maioria dos usos.
- Prefira os dados de anúncios que a página carrega em JSON, quando o portal os expõe, em vez de renderizar páginas completas com galerias de fotos. É mais leve e mais estável.
- Verifique se cada resposta é uma página de resultados real antes de armazená-la e, quando um portal apresentar um desafio, tente de novo mais tarde, e não mais rápido.
Quem usa esses dados
- Concessionárias precificam os carros que chegam com base no estoque comparável da região e veem quando um concorrente baixa os preços de carros parecidos.
- Marketplaces e serviços de avaliação criam tabelas de preços e selos de “bom negócio” a partir da variação dos preços pedidos.
- Financeiras e seguradoras acompanham os valores de carros usados para financiamentos e sinistros.
- Montadoras e analistas acompanham a oferta e os dias em anúncio por modelo e região para entender a demanda.
Conclusão
O monitoramento de preços de carros é local, depende muito de atributos e está cheio de duplicatas. Colete os atributos que tornam cada carro comparável, pesquise a partir da região em que um comprador real pesquisaria, cruze os anúncios entre portais antes de contá-los e acompanhe os dias em anúncio e as reduções de preço ao longo do tempo. Proxies residenciais com segmentação por cidade e rotação por requisição mantêm a coleta estável nos portais e regiões que importam para você.