Scraper de Produtos do Etsy

Um anúncio do Etsy,
como uma linha.

Cole URLs de anúncios do Etsy - etsy.com/listing/… - e cada um volta como uma linha: o nome e a descrição, o preço e a moeda, a disponibilidade, a avaliação e o número de avaliações, a marca, as colunas de identificador, as imagens e um link. Dezessete colunas, uma linha por produto.

500 linhas grátis, uma única vezUS$ 0,002 por linha depois17 colunasCSV · XLSX · JSON
Como funciona

Um anúncio entra,
uma linha sai.

Dois campos, e esse é o formulário - os anúncios que você quer e quantos produtos levar por consulta.

  1. PASSO 1Entre na plataforma.
  2. PASSO 2Abra o Scraper de Produtos do Etsy.
  3. PASSO 3Cole URLs de anúncios do Etsy, uma por linha - ou envie um arquivo CSV, XLSX, TXT ou Parquet.
  4. PASSO 4Defina um limite por consulta, ou deixe-o vazio para levar tudo.
  5. PASSO 5Clique em Get Data e baixe como CSV, XLSX ou JSON.

O limite é por consulta, então uma lista de URLs se multiplica - o estimador precifica a execução antes de ela começar.

Por que as equipes usam

Um anúncio que você pode ordenar,
não uma página para abrir.

Dezessete colunas, não um bloco

O preço e a moeda chegam como campos separados, as colunas de identificador ficam por conta própria, e as imagens não estão enterradas na descrição. É isso que torna uma exportação ordenável e cruzável em vez de algo a analisar primeiro.

Cada linha diz como foi

Existe uma coluna status, e é a primeira a ser lida. Uma linha pode chegar com os dezessete campos presentes e ainda assim ser um aviso de falha em vez de um produto - o que é bem melhor do que uma célula vazia em silêncio, desde que você olhe.

Dizemos o que não verificamos

Os nomes das colunas são sólidos. O que ainda não podemos dizer é o que o Etsy coloca neles, nem o que separa os quatro pares quase idênticos do esquema - por isso esta página diz isso, em vez de preencher a lacuna com descrições que soem plausíveis.

O que esta página pode e não pode dizer

Os nomes estão confirmados.
Os conteúdos não.

Vale ler antes de planejar em torno de uma coluna, porque as evidências aqui são mais estreitas do que parecem à primeira vista.

Os dezessete nomes de coluna são sólidos e confirmados em dobro: pela lista de colunas que este serviço declara e pelas chaves de toda exportação que temos - as mesmas dezessete, na mesma ordem, sem um décimo oitavo campo. Vale destacar para quem alterna entre nossos serviços: aqui não há campo position, que vários outros acrescentam ao JSON, nem coluna service.

O que não podemos fazer é dizer o que o Etsy coloca nessas colunas, porque nenhuma das duas execuções que temos é uma execução do Etsy. Ambas enviaram um endereço de exemplo em vez de um anúncio, e ambas voltaram com todos os campos de conteúdo vazios e um status de http 404. Isso nos diz a forma da exportação e absolutamente nada sobre as células do Etsy - por isso esta página não imprime valores de exemplo nem formatos.

Há outra lacuna que merece ser nomeada em vez de encoberta. O esquema traz quatro pares que parecem quase duplicados: sku_code e sku, product_url e url, price e parsed_price, images e image. Os quatro pares estão realmente lá. Sem uma linha preenchida, não podemos dizer honestamente o que separa cada par, e adivinhar seria pior do que inútil se você construir um esquema sobre a suposição. Faça uma execução pequena no plano gratuito e leia essas oito colunas lado a lado; isso resolve em um minuto.

Dicionário de dados

Dezessete colunas,
e uma para ler primeiro.

Os nomes são exatos e confirmados em dobro. Cada entrada diz para que serve a coluna - não o que ela conterá, porque não temos uma execução preenchida do Etsy para descrever.

query
A URL do anúncio que você enviou para esta linha, repetida. Escrita pelo scraper, então está em todas as linhas.
sku_code
Um código de estoque do item. Forma par com sku - veja a nota abaixo; ainda não podemos dizer o que separa os dois.
product_url
Um link para o produto. Forma par com url, e ainda não podemos dizer qual é qual.
name
O nome do produto conforme o anúncio declara.
description
A descrição do anúncio.
parsed_price
Um campo de preço. Forma par com price - o nome sugere uma forma processada, mas não vimos nenhum valor e não vamos adivinhar.
price
O outro campo de preço. Leia-o ao lado de parsed_price na sua primeira execução antes de decidir qual usar.
currency
A moeda, como coluna própria - assim você não extrai um símbolo de dentro de um campo de preço.
availability
O estado de estoque que o anúncio declara.
rating
A avaliação do anúncio, quando há uma publicada. Nenhuma escala é indicada aqui; não vimos nenhum valor.
reviews
A contagem de avaliações. Um número, não o texto - não há corpo de avaliação nesta exportação.
images
Um campo de imagens. Forma par com image - plural contra singular, o que costuma significar um conjunto contra uma principal, mas não confirmamos.
brand
A marca que o anúncio declara.
sku
O outro campo de código de estoque, ao lado de sku_code.
url
O outro campo de link, ao lado de product_url.
image
O outro campo de imagem, ao lado de images.
status
Como foi com a própria linha - leia esta primeiro. Uma linha pode carregar os dezessete campos e ainda assim ser um aviso de falha em vez de um produto.

Leia status antes de confiar em qualquer outra coluna. É um resultado por linha, não um atributo do produto: as duas execuções que temos voltaram com um status de http 404 e todos os campos de conteúdo vazios. A própria nota da ferramenta explica o outro caso com que você vai se deparar - os produtos são buscados por um pool de proxies compartilhado, e sites com antibot devolvem um status blocked no pool gratuito, o que os torna somente residenciais. Ou seja, uma exportação que parece vazia normalmente não é uma falha silenciosa: são linhas contando o que aconteceu, se você olhar. Duas coisas que esta página não fará. Não imprimirá valores de exemplo nem formatos, porque nenhuma das execuções que temos é do Etsy - ambas enviaram um endereço de exemplo, então conhecemos a forma e nada das células. E não dirá o que separa os quatro pares quase idênticos (sku_code/sku, product_url/url, price/parsed_price, images/image), porque isso exige uma linha preenchida, e um palpite escrito aqui seria um palpite sobre o qual você construiria. Repare também no que falta: não há campo position no JSON nem coluna service - ambos presentes em alguns dos nossos outros serviços.

Controles da execução

Um anúncio e um limite,
e esse é o formulário.

Dois campos. Sem ordenação e sem filtro - você nomeia os anúncios e diz quantos produtos levar por consulta.

https://www.etsy.com/listing/… Um por linha Envio CSV · XLSX · TXT · Parquet Limite por consulta, ou vazio para tudo Uma linha por produto Cada linha carrega um status
Fluxos de trabalho comuns

Três trabalhos que as pessoas
mais rodam aqui.

O que vale um conjunto de anúncios depois de virar uma tabela.

Sortimento

Ler um conjunto de anúncios lado a lado

Nomes, preços, avaliações e números de avaliações em uma tabela são um exercício diferente de abrir vinte anúncios em vinte abas - e são as colunas de identificador que permitem casar o mesmo item entre lugares.

Merchandising · Pesquisa
Monitoramento

Reexecutar os mesmos anúncios e comparar

As mesmas URLs de forma agendada dão dois arquivos comparáveis. Movimentos de preço, mudanças de disponibilidade e contagens de avaliações subindo viram um diff em vez de uma tarde de cliques - e query casa cada linha com a sua lista de entrada.

Análise · Relatórios
Qualidade

Separar falhas de dados

Como cada linha carrega um status, uma execução que voltou magra dá para triar em vez de adivinhar. Filtre primeiro por essa coluna e você saberá na hora quais linhas são produtos e quais são avisos.

Operações · Qualidade de dados
Preços

Pague só pelos produtos
que você realmente extrai.

Sem assinatura, sem mínimo, sem cobrança recorrente. Suas primeiras 500 linhas são por nossa conta - depois é pagamento conforme o uso, com a mesma tarifa fixa de qualquer outro scraper daqui.

Plano gratuito

500 linhas grátis - US$ 0

Em cada conta nova, uma única vez. Sem cartão de crédito. Limites por consulta, envio de arquivo e todos os formatos de exportação incluídos - e o bastante para responder, nos seus próprios anúncios, às duas perguntas que esta página deixa em aberto.

US$ 0 para sempre
Pague conforme o uso

US$ 0,002 por linha, após o plano gratuito

A mesma taxa fixa de qualquer outro scraper da plataforma. O estimador mostra a contagem de linhas e o custo em créditos antes de a execução começar - vale uma olhada, porque o limite é por consulta e uma lista de URLs se multiplica.

Mais popular
Volume

Sob medida · alto volume

Preço por volume, workers dedicados e um SLA para acompanhar um catálogo de forma programada. Conte seus números e enviamos uma proposta.

Fale conosco
10% de desconto na sua primeira execução paga.Use o código LIVESCRAPER10 no checkout.
Cadastre-se
Combina bem com

As mesmas dezessete colunas,
em outro lugar.

Este serviço compartilha seu conjunto de colunas com uma família de scrapers de varejistas. Dois deles, e um para quando o esquema não traz o que você precisa.

A parte jurídica

É legal fazer scraping
de anúncios do Etsy?

Resposta curta: um anúncio público é público - mas os anúncios do Etsy vêm de vendedores pequenos, e as palavras e fotografias são deles.

Tudo nessas colunas é mostrado a qualquer visitante em uma página de anúncio pública, logado ou não. Nenhum login é usado, nenhum paywall é atravessado e nenhuma conta é tocada, e a execução passa pelo nosso pool de proxies em vez do seu próprio endereço. Nenhuma pessoa é nomeada nas dezessete colunas - não há coluna com o nome do vendedor, e reviews é uma contagem e não texto de avaliação, então nenhum autor aparece também.

O lado dos direitos autorais pesa mais aqui do que no catálogo de uma grande rede. Um anúncio do Etsy costuma ser escrito e fotografado pela pessoa que vende o item. Coletar esse texto e essas imagens para analisar é uma questão; republicá-los é outra, e trata-se do trabalho próprio de alguém, não de um ativo de marketing corporativo. Trate as colunas de descrição e imagem de acordo.

Os próprios termos do Etsy regem a coleta automatizada a partir do site deles; leia-os antes de escalar, em vez de confiar no fato de os anúncios serem públicos. Não rodamos rastreadores de terceiros na camada de dados, e suas exportações se autoexcluem em 30 dias.

livescraper.app · princípios
Apenas páginas de anúncios públicas
Sem logins, sem tocar em contas
Nem o vendedor nem quem avaliou é nomeado
O texto e as fotos do anúncio são trabalho próprio de um vendedor!
As exportações se apagam (30 dias)
Verifique os próprios termos do Etsy antes de escalar.
Perguntas frequentes

O que as pessoas perguntam
antes de se cadastrar.

As perguntas que mais ouvimos. Mais alguma coisa? Fale com a gente - quem escreve as respostas são pessoas, não bots.

Como faço scraping de produtos do Etsy?+
Usando o Scraper de Produtos do Etsy: entre na plataforma, abra o Scraper de Produtos do Etsy, cole URLs de anúncios do Etsy uma por linha (ou envie um arquivo CSV, XLSX, TXT ou Parquet), defina um limite por consulta ou deixe-o vazio para levar tudo, depois clique em Get Data e baixe o resultado como CSV, XLSX ou JSON.
Quais colunas eu vou receber?+
Dezessete, nesta ordem: query, sku_code, product_url, name, description, parsed_price, price, currency, availability, rating, reviews, images, brand, sku, url, image e status. Esses nomes são confirmados em dobro - pela lista de colunas que este serviço declara e pelas chaves de toda exportação que temos. Note que aqui não há campo position nem coluna service, ao contrário de alguns dos nossos outros scrapers.
Para que serve a coluna status?+
Ela registra como foi com a própria linha, e é a primeira a ser lida. Uma linha pode chegar com os dezessete campos presentes e ainda assim ser um aviso de falha em vez de um produto. As duas execuções que temos voltaram com um status de http 404 e todos os campos de conteúdo vazios. A ferramenta também observa que os produtos são buscados por um pool de proxies compartilhado e que sites com antibot devolvem um status blocked no pool gratuito, o que os torna somente residenciais - então uma exportação que parece vazia costuma ser uma linha contando o que aconteceu, e não uma falha silenciosa.
Por que esta página não mostra valores de exemplo?+
Porque nenhuma das execuções que temos é do Etsy, e preferimos dizer isso a inventá-los. Ambas enviaram um endereço de exemplo em vez de um anúncio, então confirmam os nomes das colunas e a forma da exportação sem nos dizer nada sobre o que o Etsy coloca nas células. Os nomes são sólidos; os conteúdos não são algo que possamos descrever honestamente ainda.
Por que há duas colunas de preço, e duas de várias outras coisas?+
O esquema realmente traz quatro pares quase idênticos: sku_code e sku, product_url e url, price e parsed_price, e images e image. Não podemos dizer o que separa cada par, porque não temos uma linha preenchida para olhar, e um palpite escrito aqui é um palpite sobre o qual você poderia construir um esquema. Rode alguns dos seus próprios anúncios no plano gratuito e leia essas oito colunas lado a lado - isso resolve em um minuto.
Posso colocar o limite em zero para levar tudo?+
Não - este formulário é diferente de alguns dos nossos. O limite aceita um mínimo de um, e a forma de levar tudo é deixar o campo vazio em vez de digitar zero. O padrão é cem por consulta.
Ele devolve o texto das avaliações?+
Não. A coluna reviews é uma contagem de quantas avaliações um anúncio tem, não as avaliações em si. Não há nome de quem avaliou nem corpo de avaliação em lugar nenhum dessas dezessete colunas.
Quanto custa?+
As primeiras 500 linhas são grátis e valem uma única vez, sem cartão de crédito. Depois disso são US$ 0,002 por linha - a mesma taxa fixa de qualquer outro scraper da plataforma. O estimador mostra o custo de uma execução antes de ela começar, o que vale uma olhada porque o limite é por consulta e uma lista de URLs se multiplica.

Transforme um conjunto de anúncios
em uma tabela que você pode ordenar.

Suas primeiras 500 linhas são grátis - sem cartão, sem assinatura. O bastante para responder, nos seus próprios anúncios, às duas perguntas que esta página deixa em aberto.

Ativa na hora · sem cartão

Fazer scraping de anúncios do Etsy para uma planilha

O Scraper de Produtos do Etsy transforma URLs de anúncios em linhas. Você envia endereços etsy.com/listing/… - um por linha, ou enviados como arquivo CSV, XLSX, TXT ou Parquet -, define um limite por consulta, e cada produto volta como um registro com a consulta de onde veio, o nome e a descrição, dois campos de preço e uma moeda, a disponibilidade, a avaliação e o número de avaliações, a marca, as colunas de identificador, os campos de imagem, um link e um status. Dezessete colunas, uma linha por produto, baixáveis como CSV, Excel ou JSON. Este serviço compartilha seu conjunto de colunas com uma família de outros scrapers de varejistas da plataforma, então não é a mesma forma de dezessete contra quinze das nossas páginas de Zoro ou Quill - aqui não há coluna service nem campo position no JSON.

A coluna a ler primeiro é status. Ela registra como foi com a própria linha, e não qualquer coisa sobre o produto, e uma linha pode chegar estruturalmente completa e ainda assim ser um aviso de falha. As duas exportações que temos voltaram com um status de http 404 e todos os campos de conteúdo vazios. A ferramenta também observa que os produtos são buscados por um pool de proxies compartilhado e que sites com antibot devolvem um status blocked no pool gratuito, o que os torna somente residenciais. A consequência prática é boa: uma exportação que parece vazia normalmente não é uma falha silenciosa, e sim um conjunto de linhas contando o que aconteceu - desde que você filtre por essa coluna antes de confiar no resto.

Duas coisas que esta página deliberadamente não diz. Não imprime valores de exemplo nem formatos, porque nenhuma das execuções que temos é do Etsy - ambas enviaram um endereço de exemplo em vez de um anúncio, então confirmam a forma da exportação e nada sobre as células do Etsy. E não diz o que separa os quatro pares quase idênticos do esquema - sku_code e sku, product_url e url, price e parsed_price, images e image -, porque isso exige uma linha preenchida, e um palpite escrito aqui é um palpite sobre o qual alguém poderia construir um esquema. Uma execução pequena no plano gratuito sobre seus próprios anúncios responde às duas em um minuto. Note também que o campo de limite deste serviço aceita um mínimo de um: deixá-lo vazio é o que leva tudo, não digitar zero.

No aspecto legal, tudo o que é coletado é mostrado a qualquer visitante em um anúncio público, sem login nem paywall envolvidos, e nenhuma pessoa é nomeada nas dezessete colunas - não há coluna com o nome do vendedor, e reviews é uma contagem e não texto de avaliação. A questão dos direitos autorais, porém, pesa mais aqui do que no catálogo de uma grande rede: um anúncio do Etsy costuma ser escrito e fotografado pela pessoa que vende o item, então coletar esse texto para analisar é uma coisa e republicá-lo é outra. Os próprios termos do Etsy continuam regendo a coleta automatizada a partir do site deles; leia-os antes de escalar. Comece grátis: suas primeiras 500 linhas não custam nada e não exigem cartão, e depois são US$ 0,002 por linha, taxa fixa.