O que são Activepieces?
Activepieces é uma plataforma de automação de negócios sem código e de código aberto, com foco em IA—essencialmente uma alternativa auto-hospedada ao Zapier, com robustas capacidades de automação de navegadores.
Scrapeless oferece os seguintes módulos no Activepieces:
1. Google Search – Acesse e recupere dados de busca enriquecidos do Google.
2. Google Trends - Extraia dados do Google Trends para acompanhar a popularidade de palavras-chave e o interesse de busca ao longo do tempo.
3. Universal Scraping – Acesse e extraia dados de sites JS-Render que normalmente bloqueiam bots.
4. Extrair Dados de Páginas Web – Extraia informações de uma única página web.
5. Rastrear Dados de todas as Páginas – Rastreie um site e suas páginas vinculadas para extrair dados abrangentes.

Como usar Scrapeless no Activepieces?
Passo 1. Obtenha sua Chave de API do Scrapeless
- Crie uma conta e faça login no Painel do Scrapeless. Você pode obter 2.000 Chamadas de API Gratuitas.
- Gere sua chave de API do Scrapeless.

Passo 2. Defina as condições de disparo e conecte-se ao Scrapeless
- Defina as condições de disparo com base em suas necessidades reais.

- Conecte sua conta do Scrapeless. Aqui, selecionamos Universal Scraping e usamos
https://www.amazon.com/LK-Apple-Watch-Screen-Protector/dp/B0DFG31G1P/
como uma URL de exemplo.


Passo 3. Limpe os Dados
Em seguida, precisamos limpar os dados HTML extraídos no passo anterior. Primeiro, selecione Dados de Scraping Universal na seção entradas. A configuração do código é a seguinte:

export const code = async (inputs) => {
const html = inputs.SOURCE_DATA
const titleMatch = html.match(/id=['"]productTitle['"][^>]*>([^<]+)</i);
const title = titleMatch ? titleMatch[1].trim() : "";
const priceMatch = html.match(/class=['"]a-offscreen['"][^>]*>\$?([\d.,]+)/i);
const price = priceMatch ? priceMatch[1].trim() : "";
const ratingMatch = html.match(/class=['"]a-icon-alt['"][^>]*>([^<]+)</i);
const rating = ratingMatch ? ratingMatch[1].trim() : "";
return [
{
json: {
title,
price,
rating
},
},
];
};
Passo 4. Conecte-se ao Google Sheets
Em seguida, você pode optar por enviar os dados limpos e estruturados para o Google Sheets. Basta adicionar um nó do Google Sheets e configurar sua conexão com o Google Sheets.
Nota: Certifique-se de criar uma planilha do Google com antecedência.

Exemplo de Resultados de Saída

Esse é um tutorial simples sobre como configurar e usar o Scrapeless. Se você tiver alguma dúvida, fique à vontade para discuti-las no Discord do Scrapeless.
Na Scorretless, acessamos apenas dados disponíveis ao público, enquanto cumprem estritamente as leis, regulamentos e políticas de privacidade do site aplicáveis. O conteúdo deste blog é apenas para fins de demonstração e não envolve atividades ilegais ou infratoras. Não temos garantias e negamos toda a responsabilidade pelo uso de informações deste blog ou links de terceiros. Antes de se envolver em qualquer atividade de raspagem, consulte seu consultor jurídico e revise os termos de serviço do site de destino ou obtenha as permissões necessárias.