Extrair as páginas de produto da Quill como linhas
O Scraper de Produtos da Quill transforma páginas de produto e de categoria do quill.com em linhas. Cole uma URL de produto, ou uma página de categoria como quill.com/office-supplies/cbu/2.html, uma por linha - ou envie um arquivo CSV, XLSX ou TXT -, defina um limite por consulta, e cada produto volta como um registro com a consulta de onde veio, o serviço que o produziu, o nome, preço e moeda, disponibilidade, marca, sku, mpn e gtin, uma nota e um número de avaliações, uma imagem, um link e uma descrição. Quinze colunas no arquivo e dezesseis no JSON, uma linha por produto. Ao contrário de alguns varejistas deste pipeline compartilhado - a ferramenta cita Lowes, Grainger, Zalando e Fastenal -, a Quill não precisa de um proxy residencial próprio, então não há nada a configurar além da lista e do limite.
Duas coisas vale entender antes de construir sobre esta exportação, e as duas se resumem a de onde vêm os dados. Os produtos são lidos do JSON-LD que uma página publica sobre si mesma - os dados estruturados que os varejistas embutem para que os buscadores possam exibir um preço e um status de estoque. É por isso que as colunas têm os nomes que têm: sku, mpn, gtin, brand, availability e currency são o vocabulário padrão para descrever um produto. Isso também impõe um teto: toda coluna depois de service só existe se o varejista declarou aquele campo, então uma célula vazia significa não publicado e não execução falhou, e rodar de novo não vai preenchê-la.
A segunda é que esta página não imprime valores de exemplo, porque nunca a rodamos contra a Quill. Das quarenta e cinco exportações que temos do pipeline compartilhado por trás deste serviço, nenhuma é uma execução da Quill - quarenta e quatro devolveram um cabeçalho e nenhuma linha, e a única preenchida é de outro varejista. Essa exportação vale exatamente uma observação honesta, e ela é sobre a ferramenta e não sobre a Quill: query e service preencheram em toda linha porque o scraper os escreve ele mesmo, e seis das quinze colunas estavam vazias em todas as linhas. Conte com lacunas aqui também, conte que elas caiam em outro lugar porque outro varejista publica dados estruturados diferentes, e deixe uma pequena execução gratuita dizer quais - é uma pergunta que 500 linhas gratuitas resolvem de vez.
No lado jurídico, esta está entre as exportações mais leves do nosso catálogo. Tudo o que é coletado é mostrado numa página de produto pública a qualquer visitante, não há login nem paywall envolvidos, e nenhuma pessoa é nomeada nas quinze colunas - reviews é uma contagem e não o texto das avaliações, então nem o corpo de uma avaliação volta. São produtos e preços. Os termos da própria Quill continuam regendo a coleta automatizada do site deles, então leia-os antes de escalar, e lembre que descrições de produto e imagens são texto e fotografia de outra pessoa se você pretende republicá-los. Comece grátis: suas primeiras 500 linhas não custam nada e não pedem cartão, e depois são US$ 0,002 por linha, tarifa fixa.