Como criar fluxos de dados da web no Make com proxies rotativos
O guia oficial de 14 de dezembro de 2025 apresenta uma coleta de resultados da Amazon com Oxylabs Web Scraper API, seguida de organização no Google Sheets e análise opcional com IA.
A rotação de proxies é parte do serviço de coleta, não uma garantia de acesso a qualquer site, ausência de bloqueios ou dispensa das regras do destino. Use apenas fontes e dados que você esteja autorizado a coletar.
Prepare as contas
Você precisará de Make, Oxylabs Web Scraper API e uma conta Google com acesso à planilha. A documentação da Oxylabs explica a API e seus parâmetros; confira também a integração Oxylabs no Make.
O texto antigo mencionava uma franquia gratuita do Make. Para preços, planos, créditos e condições atuais, vale a página oficial de preços do Make. Para cadastro, use o link de afiliado do Make. Podemos receber uma comissão se você contratar por esse link, sem custo adicional para você.
O link de parceiro da Oxylabs citado no tutorial original mantém os parâmetros da fonte. As condições da Oxylabs devem ser verificadas com a própria fornecedora; não são determinadas pela página de preços do Make.
1. Crie o cenário e conecte a Oxylabs
Abra Scenarios → Create a new scenario e comece um cenário. Adicione Oxylabs → Scrape Amazon Search. Na conexão, informe o usuário e a senha da API obtidos no painel Oxylabs, não credenciais em campos de texto que serão enviados à planilha.
O exemplo do artigo usa:
| Campo | Valor ilustrativo |
|---|---|
| Query | Lenovo laptop |
| Geo location | 98104 |
| Parse | Yes |
| Pages | 2 |
Esses valores representam uma consulta de exemplo, não um limite de uso. Confirme que o parâmetro de localização é aceito para a fonte escolhida. Execute o módulo e confira a estrutura retornada antes de configurar os próximos passos.
2. Reúna os resultados
Adicione Tools → Set variable, com o nome flattened. A fórmula do artigo reúne os resultados orgânicos:
{{flatten(map(map(map(1.results; "content"); "results"); "organic"))}}
O número 1 representa o módulo Oxylabs no exemplo. Adapte a referência ao seu cenário. A expressão depende da resposta conter results → content → results → organic; se a saída for diferente, ajuste o mapeamento em vez de aplicar a fórmula cegamente.
3. Prepare a planilha
Crie uma planilha Amazon Search Results, aba Organic, com as colunas:
ASIN | TITLE | PRICE | PRICE STRIKETHROUGH | RATING | REVIEWS COUNT
SALES VOLUME | IS PRIME | IS AMAZON'S CHOICE | BEST SELLER | SHIPPING | URL
Esses nomes correspondem ao exemplo, não a uma promessa de que todos os campos serão retornados para todo produto.
4. Itere, agregue e grave
- Adicione Iterator e selecione o array
flattened. - Adicione Array Aggregator, com Iterator como módulo de origem.
- Adicione Google Sheets → Bulk Add Rows e selecione a planilha e a aba.
- Volte ao agregador e escolha a estrutura Rows do módulo Google Sheets.
- Mapeie cada campo do item para sua coluna.
- No Google Sheets, mapeie o array agregado em Rows.
No exemplo, a aba é selecionada com o mapeamento desativado para permitir configurar a estrutura. Confira a documentação Google Sheets para a ação usada.
O artigo também mostra esta limpeza para URLs relativas:
https://www.amazon.com{{first(split(3.url; "/ref="))}}
Use-a somente quando o retorno realmente for um caminho relativo da Amazon e o módulo 3 for o Iterator do seu cenário. Correção editorial: uma URL já absoluta não deve receber outro domínio na frente.
5. Execute e confira os dados
Use Run once e compare alguns itens da resposta da API com as linhas gravadas. Confira campos vazios, moeda, localização, links e quantidade de registros. Um lote pequeno facilita encontrar erros de mapeamento antes de ampliar a coleta.
Aumentar páginas ou frequência aumenta o trabalho realizado; rotação de proxies não garante estabilidade ilimitada. Consulte a documentação da API para erros e limites técnicos.
6. Acrescente uma análise com IA
O artigo original descreve uma versão anterior de Make AI Agents e associa o acesso a uma oferta e um plano. Para condições comerciais atuais, vale a página oficial de preços do Make. O link de afiliado do Make pode gerar uma comissão para nós se você contratar, sem custo adicional para você.
Para a configuração técnica, use a documentação de Make AI Agents ou a documentação da nova versão, conforme o aplicativo da conta. Não use a página de preços como referência de tamanho de contexto ou tempo de execução do modelo.
Crie um agente com uma função clara. Exemplo editorial:
Analise apenas os produtos fornecidos.
Compare características, preços e disponibilidade presentes nos dados.
Destaque informações ausentes e não invente benefícios ou avaliações.
Entregue um resumo com os motivos das opções selecionadas.
Adicione um Router depois de Set variable. Mantenha a primeira rota com Iterator, agregador e gravação dos itens. Na outra, envie ao agente o conjunto de dados adequado e grave a resposta em uma aba Analysis, usando a ação de atualizar uma célula.
Confira o campo de resposta real do aplicativo escolhido; um número de módulo do exemplo não vale para todos os cenários. As rotas do Router são processadas em sequência, não simultaneamente.
Próximos passos
Agende a coleta somente depois de conferir o fluxo. Defina se cada execução acrescenta uma fotografia histórica ou atualiza registros existentes. Mantenha consulta, localização e data para interpretar mudanças.
Não amplie o conjunto enviado à IA sem verificar o modelo e o tamanho da entrada. Dividir dados ou resumir campos pode ser necessário; não há um limite universal de contexto definido por este tutorial.
Fonte: guia oficial Make e Oxylabs.