Marcos de Castro
EQUIPE
02/09/2026 • 07:02
Essa questão trata de uma situação comum na coleta de dados de concorrentes: decidir entre usar APIs ou técnicas de web scraping. APIs são interfaces fornecidas por sistemas para disponibilizar dados de forma estruturada e padronizada, facilitando a integração e a manutenção. Já o web scraping é a técnica de extrair informações diretamente do conteúdo dos sites, simulando a navegação de um usuário, mas que pode enfrentar limitações técnicas e legais.
Quando uma API está disponível, ela geralmente é a melhor escolha porque oferece dados organizados, em formatos como JSON ou XML, facilitando o processamento automático dos dados e garantindo maior estabilidade e confiabilidade. Além disso, o uso da API costuma estar alinhado com os termos de uso e as regras de proteção de dados do fornecedor. Já o web scraping deve ser usado somente quando não existe API disponível ou quando a API não oferece os dados necessários, e mesmo assim, é preciso ficar atento às questões legais, como os termos de uso do site e leis de proteção de dados pessoais.
Analisando as alternativas: a) é incorreta porque embora as APIs sejam geralmente melhores, elas não garantem sozinhas o cumprimento das leis, e o web scraping não deve ser simplesmente evitado, desde que feito com atenção legal. c) está errada porque as APIs frequentemente impõem limites de requisições para evitar abusos, e o web scraping sem cuidado pode sim trazer riscos legais. d) não está correta porque web scraping não é necessariamente mais rápido e nem recomendável indiscriminadamente. e) é inadequada pois ignorar conformidade legal é um erro grave. b) é a descrição mais correta do cenário, pois ressalta as vantagens das APIs e o uso cauteloso do web scraping.
Portanto, o gabarito correto é a letra b.
Quando uma API está disponível, ela geralmente é a melhor escolha porque oferece dados organizados, em formatos como JSON ou XML, facilitando o processamento automático dos dados e garantindo maior estabilidade e confiabilidade. Além disso, o uso da API costuma estar alinhado com os termos de uso e as regras de proteção de dados do fornecedor. Já o web scraping deve ser usado somente quando não existe API disponível ou quando a API não oferece os dados necessários, e mesmo assim, é preciso ficar atento às questões legais, como os termos de uso do site e leis de proteção de dados pessoais.
Analisando as alternativas: a) é incorreta porque embora as APIs sejam geralmente melhores, elas não garantem sozinhas o cumprimento das leis, e o web scraping não deve ser simplesmente evitado, desde que feito com atenção legal. c) está errada porque as APIs frequentemente impõem limites de requisições para evitar abusos, e o web scraping sem cuidado pode sim trazer riscos legais. d) não está correta porque web scraping não é necessariamente mais rápido e nem recomendável indiscriminadamente. e) é inadequada pois ignorar conformidade legal é um erro grave. b) é a descrição mais correta do cenário, pois ressalta as vantagens das APIs e o uso cauteloso do web scraping.
Portanto, o gabarito correto é a letra b.