Scraper de Produtos do Grainger

Um catálogo MRO,
como tabela de produtos.

Cole uma página de produto da Grainger ou uma categoria inteira e receba os anúncios como linhas: nome, preço, moeda, disponibilidade, marca, sku, mpn, gtin, classificação, avaliações, imagem, link e descrição. Os campos são lidos dos dados estruturados que a Grainger publica nas próprias páginas, então a exportação é exatamente tão completa quanto eles.

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

Uma lista de URLs entra,
um catálogo sai.

A entrada é a página, não o número da peça - você nomeia as páginas de produto ou categorias que quer, e o job lê o que cada anúncio publica.

  1. PASSO 1Inicie sessão na plataforma.
  2. PASSO 2Abra o Grainger Products Scraper.
  3. PASSO 3Cole URLs de produtos da Grainger ou URLs de categoria e busca, uma por linha - ou envie um arquivo CSV, XLSX, TXT ou Parquet.
  4. PASSO 4Defina um limite por consulta ou coloque-o em zero para levar tudo.
  5. PASSO 5Escolha o formato de saída.
  6. PASSO 6Clique em Get Data.

Uma linha por produto, cada uma marcada com a consulta de onde veio - assim uma execução sobre uma dúzia de categorias continua batendo com a sua lista de entrada.

Porque as equipas o usam

Uma URL de categoria é
um catálogo inteiro.

Uma URL, ou uma seção inteira

A entrada aceita uma única página de produto ou uma URL de categoria ou busca, então extrair uma peça e extrair uma seção inteira do catálogo são o mesmo job com outra linha na caixa. O limite por consulta é o que decide o tamanho e o custo da execução.

Este aqui precisa de proxy residencial

A Grainger é um dos quatro varejistas que a plataforma aponta como bloqueadores de IPs de datacenter ou como sites que renderizam os produtos no cliente - Lowes, Zalando e Fastenal são os outros. As requisições sempre saem pelo pool de proxies e não pelo seu próprio endereço, mas conte com a opção residencial neste varejista em vez de descobri-la no meio de uma execução.

Identificadores, não só nomes

Ao lado do número de artigo do próprio varejista, a exportação carrega mpn e gtin quando o anúncio os publica - justamente os campos que permitem casar a mesma peça entre fornecedores que a arquivam cada um sob um número diferente.

O que você recebe

Quinze colunas,
uma linha por produto.

Cada linha é um anúncio como a Grainger o publica: como se chama, quanto custa, quem o fabrica, como é identificado e o que a página diz sobre ele.

Os campos vêm dos dados estruturados da página e não da raspagem do layout, o que mantém a forma estável ao longo de um catálogo inteiro - e também é o que a limita. Um campo que o varejista não publica não aparece, seja qual for a configuração da execução. A lista de colunas abaixo é a linha de cabeçalho de exportações reais e a própria lista publicada pela plataforma, e as duas coincidem exatamente; leia a nota logo abaixo antes de escrever um parser.

Dicionário de dados

Quinze colunas,
por ordem de exportação.

A linha de cabeçalho da exportação, na ordem, conferida com a lista de colunas publicada pela plataforma. As descrições dizem para que serve cada campo; não afirmam nada sobre o formato dele nem sobre com que frequência chega preenchido - veja a nota abaixo.

query
A URL da Grainger que você enviou, repetida em cada linha que veio dela. Escrita pelo scraper em vez de tirada da página, por isso está em todas as linhas.
service
De que retalhista veio esta linha - também escrito pelo scraper. Importa porque esta ferramenta serve vários retalhistas atrás de um mesmo formulário, por isso um ficheiro montado a partir de mais do que um trabalho continua separável.
name
O nome do produto tal como o registo o dá.
price
O preço pedido. A unidade está em currency, não nesta coluna.
currency
A moeda em que o preço está cotado. Leia-a por linha em vez de deduzi-la da loja.
availability
O estado de stock que o registo publica.
brand
A marca sob a qual o produto está classificado.
sku
O número de artigo do próprio varejista - o identificador da Grainger para o item, e o que se cita a eles.
mpn
O número de peça do fabricante. O campo pelo qual casar quando o mesmo item é vendido por mais de um fornecedor sob números de artigo diferentes.
gtin
O número global de artigo comercial - o identificador do código de barras. A chave de cruzamento mais fiável entre catálogos quando está publicada.
rating
A classificação média mostrada para o produto.
reviews
Sobre quantas avaliações essa média é construída.
image
Um link para a imagem do produto.
url
Um link para a página do produto. A coluna a guardar caso alguma vez precise de verificar um valor à mão.
description
A descrição do produto tal como está publicada.

Leia este dicionário como uma lista de nomes, não como uma promessa sobre conteúdos. Os quinze nomes e a ordem deles são sólidos - a lista de colunas publicada e a linha de cabeçalho de todas as execuções arquivadas deste scraper coincidem exatamente. O que não está resolvido é o que chega dentro deles para a Grainger, porque não temos nenhuma exportação da Grainger com dados: as execuções que temos estão vazias ou são de outro varejista na mesma ferramenta compartilhada, e os dados estruturados de um varejista não dizem nada confiável sobre os de outro. É também por isso que aqui o mecanismo importa mais do que um formato: os campos são lidos dos dados estruturados que a Grainger publica nas próprias páginas, então a exportação é exatamente tão completa quanto eles. query e service são as exceções - essas o scraper escreve sozinho, então estão em todas as linhas de qualquer forma. Se gtin ou mpn for decisivo para o seu trabalho, rode uma categoria no plano gratuito e veja antes de construir.

Controles da execução

Definido no job,
não na planilha.

Uma lista de URLs e um limite. A entrada aceita um único produto ou uma categoria inteira, e o limite é o que decide o tamanho e o custo de uma execução.

URL do produto URL de categoria ou busca Uma por linha Limite por consulta 0 para tudo Envio CSV Envio XLSX Envio TXT Envio Parquet Proxy residencial neste varejista
Fluxos de trabalho comuns

Três tarefas que correm
aqui mais do que quaisquer outras.

Alguns exemplos de como as equipes usam dados de catálogo de distribuidores para responder a uma pergunta que realmente têm.

Compras

Conferir o que você paga contra a tabela

Extraia as categorias em que você compra e coloque os preços publicados ao lado da sua própria planilha de contrato. A diferença, item a item, é o briefing para a próxima conversa com o fornecedor - e é bem mais fácil argumentar a partir de uma tabela do que de uma impressão.

Compras
Dados

Casar a mesma peça entre fornecedores

Exporte uma categoria e junte por mpn ou gtin em vez do número de artigo, que cada distribuidor atribui de um jeito. É isso que transforma quatro catálogos de fornecedor em uma lista comparável em vez de quatro planilhas que ninguém consegue reconciliar.

Dados · Ops
Concorrência

Vigiar uma categoria em vez de uma página

Alimente URLs de categoria em vez de produtos avulsos e rode de novo em uma programação. O que se move - um preço, um status de estoque, uma marca nova aparecendo em uma seção - fica visível como uma diferença entre duas exportações, e não como algo que alguém precisou notar.

Estratégia
Preços

Pague só pelas linhas
que você realmente extrai.

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

Nível gratuito

500 linhas grátis - 0 $

Em cada conta nova, uma única vez. Sem cartão de crédito. Limites por consulta, envio de arquivos e todos os formatos de exportação incluídos.

0 $ para sempre
Conforme o uso

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

Cerca de US$ 2 por 1.000 produtos. O estimador prévio mostra o número de linhas e o custo em créditos antes de a execução começar - sem faturas surpresa e sem unidades de computação para traduzir.

O mais escolhido
Volume

À medida · grande volume

Preços por volume, workers dedicados e um SLA para monitoramento contínuo ou extrações de catálogo muito grandes. Diga-nos os seus números e faremos uma proposta.

Fale connosco
10 % de desconto na sua primeira execução paga.Use o código LIVESCRAPER10 no pagamento.
Registar
Combina bem com

A mesma peça,
de outro distribuidor.

A parte legal

É legal extrair
anúncios da Grainger?

Resposta curta: sim para o catálogo público - e esta exportação não contém dados de conta, de cliente nem de contrato.

Os campos recolhidos aqui são os que a Grainger publica nos dados estruturados das próprias páginas públicas de produto, para que buscadores e ferramentas de compra os leiam. Nome, preço, disponibilidade, marca e identificadores são exibidos a qualquer pessoa que abra a página, com login ou sem. Recolher dados de catálogo publicados publicamente é prática consolidada há muito tempo, e nada aqui toca em um login, uma conta ou um checkout.

Não há nenhum dado pessoal nesta saída - é uma tabela de produtos. Nem nomes de clientes, nem histórico de pedidos, nem preços de contrato, porque nada disso é público. O que a sua conta vê quando logada não é o que isto lê, e essa é uma fronteira deliberada, não uma limitação a contornar.

Os próprios termos da Grainger restringem o acesso automatizado, então esta é tanto uma questão contratual quanto jurídica - se você tem uma relação de fornecimento com eles, verifique-a. Não executamos rastreadores de terceiros na camada de dados, e suas exportações são excluídas automaticamente após 30 dias.

livescraper.app · princípios
Apenas dados públicos de catálogo
Sem logins, sem tocar em contas
Sem preços de contrato na exportação
Nenhum dado pessoal recolhido
Exportações se excluem sozinhas (30 dias)
Verifique os próprios termos da Grainger antes de escalar.
Perguntas frequentes

O que as pessoas perguntam
antes de se cadastrar.

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

Como faço para extrair dados de produtos da Grainger?+
Com o Grainger Products Scraper:
  1. Faça login na plataforma.
  2. Abra o Grainger Products Scraper.
  3. Cole URLs de produtos da Grainger ou URLs de categoria e busca, uma por linha - ou envie um arquivo CSV, XLSX, TXT ou Parquet.
  4. Defina um limite por consulta ou coloque-o em zero para levar tudo.
  5. Escolha o seu formato de saída.
  6. Clique em Get Data.
Preciso de um proxy residencial para este?+
Sim - conte com ele. A Grainger é um dos quatro varejistas que a plataforma aponta como bloqueadores de IPs de datacenter ou como sites que renderizam os produtos no cliente, ao lado de Lowes, Zalando e Fastenal. As requisições sempre saem pelo pool de proxies e não pelo seu próprio endereço, mas este varejista está marcado como um que precisa da opção residencial em vez do pool padrão.
Posso dar uma categoria em vez de um produto?+
Sim. A entrada aceita uma URL de produto ou uma URL de categoria ou busca, uma por linha, então extrair uma única peça e extrair uma seção inteira do catálogo são o mesmo job com outra linha na caixa. O limite por consulta decide quanto disso você leva.
O que volta para cada produto?+
Quinze colunas: a consulta que você enviou, o serviço, o nome, o preço, a moeda, a disponibilidade, a marca, o sku, o mpn, o gtin, a classificação, o número de avaliações, a imagem, o link do produto e a descrição.
Por que uma coluna pode voltar vazia?+
Porque os campos são lidos dos dados estruturados que o varejista publica nas próprias páginas, então a exportação é exatamente tão completa quanto eles. Um anúncio que não publica um gtin não tem gtin para dar. As colunas query e service são as exceções - essas o scraper escreve sozinho, então estão em todas as linhas de qualquer forma.
É a mesma ferramenta dos outros varejistas?+
Sim. A Grainger é um de vários varejistas por trás de um único products scraper compartilhado, e por isso todos eles exportam as mesmas quinze colunas na mesma ordem. A coluna service registra de qual varejista veio cada linha, então um arquivo montado a partir de mais de um job continua separável.
Eu recebo preços de contrato ou de conta?+
Não. Isto lê o catálogo público, então o que você recebe é o que a página publica para qualquer um. O que a sua conta logada vê não é o que isto recolhe, e nenhum dado de conta, de cliente ou de pedido aparece na exportação.
Quanto custa?+
As primeiras 500 linhas são grátis e de uma única vez, sem cartão de crédito. Depois são US$ 0,002 por linha - cerca de US$ 2 por 1.000 produtos - a mesma tarifa fixa de qualquer outro scraper da plataforma. O estimador mostra o custo de uma execução antes de ela começar.

Suas primeiras 500 linhas,
por nossa conta.

500 linhas grátis de uma única vez em cada conta nova - sem prazo de validade. Depois são US$ 0,002 por linha, conforme o uso - sem cartão registrado até você mandar.

Ativa na hora · sem cartão

Extrair dados de produtos e categorias da Grainger em escala

O Grainger Products Scraper da Livescraper transforma URLs de catálogo em uma tabela de produtos. Você cola URLs de produtos ou categorias da Grainger uma por linha - ou as envia como arquivo CSV, XLSX, TXT ou Parquet -, limita as linhas por consulta e baixa os resultados como um arquivo CSV, Excel ou JSON limpo. As requisições saem pelo pool de proxies compartilhado e não pelo seu próprio endereço, e este varejista é um dos que a plataforma marca como candidatos à opção residencial.

Cada linha é um anúncio: o nome, o preço e a moeda dele, a disponibilidade, a marca, o número de artigo do próprio varejista, o número de peça do fabricante, o gtin, a classificação e o número de avaliações, a imagem, o link do produto e a descrição. Esses campos são lidos dos dados estruturados que a Grainger publica nas próprias páginas, o que mantém a forma estável ao longo de uma categoria inteira - e também o que a limita, já que um campo que o anúncio não publica não está lá para ser recolhido.

Equipes de compras extraem as categorias em que compram e colocam os preços publicados diante da própria planilha de contrato, item a item. Equipes de dados exportam uma categoria e juntam por mpn ou gtin em vez do número de artigo, que cada distribuidor atribui de um jeito, transformando vários catálogos de fornecedor em uma lista comparável. Equipes de estratégia alimentam URLs de categoria em uma programação e leem o que mudou entre duas exportações em vez de depender de alguém notar.

Uma nota prática logo de início: esta página descreve as quinze colunas e a ordem delas, em que as exportações arquivadas e a lista publicada pela plataforma coincidem exatamente, mas não afirma formatos nem taxas de preenchimento para a Grainger porque não existe nenhuma exportação da Grainger com dados em que basear isso. Rode uma categoria no plano gratuito e olhe as primeiras linhas antes de construir em cima. Suas primeiras 500 linhas não custam nada e não pedem cartão de crédito, e depois são US$ 0,002 por linha, tarifa fixa.