Extrator do Uber Eats

Todos os restaurantes de uma página do Uber Eats,
como linhas.

Cole uma URL de cidade ou de categoria e receba todos os restaurantes dela como linhas: o nome, as culinárias, a nota e o número de avaliações, a faixa de preço, um endereço em cinco partes, um telefone em E.164 e os links para a loja e a imagem. Aponte para uma única loja e você recebe apenas aquela linha.

500 linhas grátis, uma única vezdepois US$ 0,002 por linha14 colunasCSV · XLSX · JSON
Como funciona

Entra uma página de listagem,
saem os restaurantes dela.

Navegue pelo Uber Eats como um cliente faria - uma cidade, ou uma culinária dentro de uma cidade - e depois nos entregue o endereço da barra.

  1. PASSO 1Entre na plataforma.
  2. PASSO 2Abra o Extrator do Uber Eats.
  3. PASSO 3Cole URLs de cidade, categoria ou loja do Uber Eats, uma por linha - ou envie um arquivo CSV, XLSX, TXT ou Parquet.
  4. PASSO 4Defina um limite por consulta, ou deixe em zero para levar tudo.
  5. PASSO 5Escolha o formato de saída.
  6. PASSO 6Clique em Get Data.

Uma linha por restaurante, marcada com a consulta de onde veio e numerada na ordem em que o Uber Eats a listou. Não precisa de proxy residencial - a execução passa pelo nosso pool compartilhado.

Por que as equipes usam

Um mercado de entrega
que dá para ordenar de verdade.

Uma URL de cidade devolve a cidade inteira

Três formas de entrada, e duas se abrem: uma listagem de cidade ou uma categoria dentro de uma cidade devolve todos os restaurantes dela, enquanto uma URL de loja devolve um. Essa é a diferença entre ler um mercado e ler um cartão.

O endereço chega em cinco partes

Rua, cidade, região, CEP e país chegam como cinco colunas em vez de uma linha para analisar - e o telefone chega em E.164, com um mais na frente e sem pontuação. Os dois carregam sem limpeza.

A ordem da listagem sobrevive

As linhas chegam numeradas na ordem em que o Uber Eats as serviu, então o que a plataforma empurrou para o topo de uma cidade dá para recuperar depois. Essa ordem é a parte que um copiar e colar manual sempre perde.

O que você recebe

Catorze colunas,
uma linha por restaurante.

O que uma ficha do Uber Eats carrega sobre um restaurante: quem ele é, o que cozinha, como pontua, quanto custa mais ou menos, onde fica e como chegar até ele.

Duas dessas colunas se comportam de um jeito que vale conhecer antes de construir em cima, então estão sinalizadas na tabela e não deixadas como tropeço. reviews é um número de exibição, não uma contagem exata. Restaurantes pequenos voltam com o que parecem números reais, mas passando de cerca de cem os valores chegam arredondados - não há nada entre 1000 e 1500, nem entre 1500 e 2000. Somar essa coluna, ou tirar a média, trata uma faixa arredondada como se fosse uma medição.

E price_range não é um indicador confiável de moeda. Ele chega como um ou dois símbolos de moeda repetidos, mas o símbolo não acompanha a coluna country: restaurantes com endereços dos EUA em Oklahoma voltaram carregando £ e além de $. Leia como uma faixa de preço grosseira, se for usar, e nunca deduza a moeda daí.

O resto é mais direto. Todos os campos são strings exceto position, então converta rating antes de ordenar - e note que ele não vem preenchido com zeros, então aparecem tanto 4 quanto 4.2. cuisines é uma lista separada por vírgulas dentro de uma célula, e phone chega em E.164 com um mais na frente.

Dicionário de dados

Catorze colunas no arquivo,
quinze no JSON.

A linha de cabeçalho da exportação, em ordem. Quando um campo aparece como opcional abaixo, isso descreve o que um restaurante publicou na ficha dele no Uber Eats - não a extração.

query
A URL do Uber Eats que você enviou, repetida em cada linha que veio dela. Uma URL de cidade ou categoria produz muitas linhas; uma de loja produz uma.
name
O nome do restaurante, como o Uber Eats lista. Muitas vezes traz um sufixo de unidade, como em Famous Cajun/Chinese Grill - Memorial Rd.
cuisines
As etiquetas de culinária sob as quais o Uber Eats classifica o restaurante, como lista separada por vírgulas em uma única célula - Chinese, Asian, Asian Fusion. Separe pela vírgula se quiser agrupar por uma etiqueta só.
rating
A nota em estrelas, como string. Sem zeros de preenchimento: aparecem tanto 4 quanto 4.2, então converta antes de ordenar ou comparar.
reviews
O número de avaliações que o Uber Eats mostra. Trate como uma faixa de exibição, não como contagem - passando de cerca de cem os valores chegam arredondados, então somar ou tirar média desta coluna induz ao erro. Veja a nota abaixo.
price_range
Uma faixa de preço, como um ou dois símbolos de moeda repetidos. O símbolo não é uma moeda confiável: linhas com endereços dos EUA voltaram com £ e além de $. Opcional - algumas fichas não trazem nenhum.
address
A linha de rua do endereço do restaurante.
city
A cidade ou município.
region
O código de estado ou região - OK, TX nas nossas execuções.
postcode
O código postal.
country
Um código de país de duas letras para o endereço do restaurante.
phone
O número de contato em E.164 - um mais na frente seguido de dígitos, sem espaços nem pontuação. Pronto para discar ou carregar sem limpeza.
url
Link para a loja no Uber Eats. Também é aceito como entrada, então uma execução de cidade já lhe dá as URLs para extrair restaurantes específicos mais tarde.
image
A imagem de capa do restaurante, na CDN de imagens da Uber.
position
Posição em base 1 dentro da consulta, na ordem em que o Uber Eats listou o restaurante. Somente no JSON - as exportações CSV e XLSX param em catorze colunas.

Duas armadilhas, ambas fáceis de evitar depois que você sabe. reviews é um número de exibição em vez de uma contagem exata - passando de cerca de cem ele chega arredondado, então uma soma ou média sobre essa coluna mede o arredondamento do Uber Eats, não os restaurantes dele. E price_range é uma faixa, não uma moeda: o símbolo não acompanha country, e linhas com endereços dos EUA voltaram com £ e ao lado de $. Além disso, todos os campos são strings exceto position, que existe só no JSON - então uma exportação CSV ou XLSX tem catorze colunas e não quinze. rating não vem com zeros de preenchimento, cuisines é uma lista separada por vírgulas em uma célula, e phone é E.164.

O que ele aceita

Uma cidade, uma culinária
ou uma única loja.

Três formas de URL do Uber Eats, e duas devolvem a listagem inteira. As três voltam nas mesmas catorze colunas, uma linha por restaurante - e nenhuma precisa de proxy residencial.

ubereats.com/city/<cidade> ubereats.com/category/<cidade>/<culinária> ubereats.com/store/<slug>/<id> Cole uma por linha Upload CSV · XLSX · TXT · Parquet Limite por consulta Uma linha por restaurante Sem proxy residencial
Fluxos de trabalho comuns

Três tarefas que as pessoas
mais executam aqui.

Alguns exemplos do que vale uma ficha de entrega quando ela é uma tabela e não uma rolagem infinita.

Mapeamento de mercado

Mapeie uma cidade e depois uma culinária dentro dela

Comece pela URL de cidade para ver todos que entregam e depois estreite com uma URL de categoria para a culinária que importa. Com o endereço em cinco partes dá para cortar o resultado por CEP sem escrever um parser.

Expansão · Pesquisa de mercado
Ranqueamento

Veja o que o Uber Eats empurra para o topo

As linhas vêm numeradas na ordem da listagem, então dá para manter a posição ao lado da nota e da faixa de preço. Rode a mesma cidade de novo mais tarde e o movimento é a parte interessante - não o retrato parado.

Concorrência · Visibilidade
Geração de leads

Transforme uma cidade em lista de ligações

Nome, endereço em cinco partes e telefone em E.164 chegam como colunas próprias, então uma listagem vira uma lista contatável sem limpeza. Se você vende para restaurantes - embalagem, PDV, ingredientes -, é esse o formato que você quer.

Vendas · Prospecção
Preços

Pague só pelos restaurantes
que você realmente extrai.

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

Plano gratuito

500 linhas grátis - US$ 0

Em toda conta nova, uma única vez. Sem cartão de crédito. Limites por consulta, upload de arquivo e todos os formatos de exportação inclusos.

US$ 0 para sempre
Pagamento por uso

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

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

Mais popular
Volume

Sob medida · alto volume

Preço por volume, workers dedicados e um SLA para mapear muitas cidades 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

A mesma rua,
nas outras plataformas.

Uma plataforma é uma fatia de um mercado de entrega. Estas três ampliam.

A parte jurídica

É legal extrair dados
do Uber Eats?

Resposta curta: essas fichas são informação pública de empresas - o que faz desta uma das páginas mais simples do site.

Tudo o que é coletado aqui aparece numa página pública do Uber Eats para qualquer visitante, logado ou não: o nome do restaurante, as culinárias, a nota e o número de avaliações, a faixa de preço, o endereço, o telefone e a imagem de capa. Sem login, sem paywall, nada atrás de uma conta - e sem precisar de proxy residencial.

Esta exportação é sobre empresas, não sobre pessoas. Não há nomes de clientes, textos de avaliações, históricos de pedidos nem colunas para nada disso - o telefone e o endereço do restaurante são os dados de contato que ele publica para que a clientela use. Isso mantém este caso bem mais leve em obrigações de proteção de dados do que uma exportação de avaliações. Se você carregar essas linhas num CRM para prospecção, as regras de marketing de sempre continuam valendo.

Como sempre, os termos da Uber regem a coleta automatizada do site deles - leia antes de escalar, em vez de se apoiar no fato de as páginas serem públicas. Não rodamos rastreadores de terceiros na camada de dados, e suas exportações se apagam sozinhas após 30 dias.

livescraper.app · princípios
Apenas páginas de listagem públicas
Sem logins, nenhuma conta tocada
Dados da empresa, não dados de clientes
Sem proxy residencial
Exports se excluem sozinhos (30 dias)
Confira os termos da Uber 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 humanos, não bots.

Como eu extraio dados do Uber Eats?+
Com o Extrator do Uber Eats: Entre na plataforma. Abra o Extrator do Uber Eats. Cole URLs de cidade, categoria ou loja do Uber Eats, uma por linha - ou envie um arquivo CSV, XLSX, TXT ou Parquet. Defina um limite por consulta, ou deixe em zero para levar tudo. Escolha o formato de saída. Clique em Get Data.
O que eu posso usar como entrada?+
Três formas de URL do Uber Eats. Uma listagem de cidade e uma categoria dentro de uma cidade devolvem ambas todos os restaurantes da página; uma URL de loja devolve aquele único restaurante. Cole uma por linha ou envie um arquivo CSV, XLSX, TXT ou Parquet - você pode misturar as três na mesma execução, e a coluna url que volta é entrada válida por si só.
Por que os números de avaliações são tão redondos?+
Porque o Uber Eats mostra um número arredondado em vez de uma contagem exata, e a exportação carrega o que a página mostra. Restaurantes pequenos voltam com o que parecem números reais, mas passando de cerca de cem os valores chegam em faixas - não há nada entre 1000 e 1500, nem entre 1500 e 2000. Trate a coluna como indicador de porte, não como medição: somar ou tirar média é medir o arredondamento. Se precisar de contagem exata, cruze com uma fonte que publique uma.
Posso usar price_range para descobrir a moeda?+
Não, e vale saber disso antes de construir em cima. A coluna chega como um ou dois símbolos de moeda repetidos, mas o símbolo não acompanha a coluna country - restaurantes com endereços dos EUA em Oklahoma voltaram carregando £ e € além de $. Leia como uma faixa de preço grosseira, se for usar, e tire a moeda da coluna country ou do endereço.
Eu preciso de um proxy residencial?+
Não. A execução passa pelo nosso pool de proxies compartilhado e nunca pelo seu IP real, e isso basta para o Uber Eats. É uma diferença real em relação aos nossos extratores do Deliveroo, que ficam atrás do Cloudflare e precisam mesmo de uma saída residencial para resultados ao vivo.
Quantas colunas eu recebo?+
Catorze no arquivo e quinze no JSON, que acrescenta position - a posição em base 1 dentro da consulta, na ordem em que o Uber Eats listou o restaurante. Tudo é string exceto position, então converta rating e reviews antes de ordenar ou comparar. Note que rating não vem com zeros de preenchimento: aparecem tanto 4 quanto 4.2.
Ele devolve o cardápio ou os preços dos pratos?+
Não. A exportação descreve o restaurante como a ficha o apresenta - incluindo uma faixa de preço grosseira para o restaurante como um todo -, mas não há nenhum prato, nenhum item de cardápio e nenhum preço individual nela, nem coluna para isso.
Quanto custa?+
As primeiras 500 linhas são grátis e por única vez, sem cartão. Depois são US$ 0,002 por linha - cerca de US$ 2 por 1.000 restaurantes -, a mesma tarifa fixa de qualquer outro extrator da plataforma. O estimador mostra o custo de uma execução antes de ela começar.

Transforme uma cidade de entrega
em uma tabela que dá para ordenar.

Suas primeiras 500 linhas são grátis - sem cartão, sem assinatura. Depois são US$ 0,002 por linha, tarifa fixa.

Ativa na hora · sem cartão

Extrair restaurantes do Uber Eats

Uma página de cidade do Uber Eats é um mercado de entrega em uma rolagem: todos os restaurantes que entregam numa área, com as culinárias, a nota, a faixa de preço e o endereço, mostrados cartão a cartão. O Extrator do Uber Eats transforma essa página em linhas. Você envia uma URL de cidade, uma de categoria dentro de uma cidade ou uma de loja - uma por linha, ou como upload CSV, XLSX, TXT ou Parquet - e cada restaurante volta como um registro com o nome, uma lista de culinárias separada por vírgulas, a nota e o número de avaliações, a faixa de preço, um endereço em cinco partes, um telefone em E.164 e os links para a loja e a imagem. Catorze colunas no arquivo, quinze no JSON, uma linha por restaurante.

Duas dessas colunas precisam de um aviso, e é melhor dizê-lo aqui do que descobrir no meio de uma análise. reviews é um número de exibição e não uma contagem exata: passando de cerca de cem os valores chegam arredondados, sem nada entre 1000 e 1500 nem entre 1500 e 2000, então somar ou tirar média dessa coluna mede o arredondamento do Uber Eats e não os restaurantes dele. E price_range não é uma moeda - chega como um ou dois símbolos repetidos, e linhas com endereços dos EUA voltaram carregando £ e ao lado de $, então o símbolo não acompanha a coluna country.

O resto é direto e pronto para carregar. Todos os campos são strings exceto position, então converta rating antes de ordenar e note que ele não vem com zeros de preenchimento - aparecem tanto 4 quanto 4.2. O endereço chega dividido em rua, cidade, região, CEP e país, que é o que transforma uma visão por CEP de um mercado de entrega em uma ordenação e não num trabalho de parsing, e o telefone chega em E.164 com um mais na frente e sem pontuação. As linhas são numeradas na ordem da listagem, então o que a plataforma empurrou para o topo de uma cidade sobrevive até a planilha.

Diferente dos nossos extratores do Deliveroo, este não precisa de proxy residencial - o pool compartilhado basta. 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.