Skip to main content
Blog
Blog Attacks

Como Bloquear o Amazon Buy for Me no Seu Site

O Amazon Buy for Me compra no seu site em nome de utilizadores Prime. Saiba como recolhe dados de preços e produtos e como a deteção na camada do navegador lhe dá controlo.

Jun 19, 2026 9 min read
Como Bloquear o Amazon Buy for Me no Seu Site

O Amazon Buy for Me é um agente de compras integrado na aplicação da Amazon que adquire produtos de retalhistas terceiros em nome de utilizadores Prime. Quando um utilizador lhe pede para comprar algo que a Amazon não tem, abre uma sessão de navegador no seu site, encontra o produto e conclui a transação. O seu cliente nunca visita a sua loja. O agente da Amazon visita. Pertence à mesma vaga de compradores agênticos que o Operator da OpenAI e o assistente de compras da Perplexity, todos eles a transacionar dentro de navegadores reais.

Isso altera os dados que saem do seu site, quem controla a experiência de checkout e o que sabe sobre o comprador por trás da transação.


O que É o Amazon Buy for Me?

Resposta rápida: O Amazon Buy for Me é um agente de IA integrado na aplicação Amazon Shopping. Quando um produto não está na Amazon, abre uma sessão de navegador real no site do retalhista concorrente, adiciona o artigo ao carrinho e conclui a compra em nome do utilizador. O utilizador autoriza um método de pagamento guardado. O retalhista vê uma encomenda.

O Amazon Buy for Me usa um navegador real para interagir com o seu site. Carrega o seu JavaScript, executa o seu fluxo de checkout e cria uma encomenda real. O agente tem acesso aos dados de pagamento do utilizador guardados na Amazon, pelo que pode concluir uma compra sem que o humano alguma vez veja a sua página de checkout.

Para os retalhistas, isto cria três preocupações distintas. Primeiro, a Amazon ganha visibilidade detalhada sobre o seu catálogo de produtos, os seus preços e a sua disponibilidade promocional, dados que alimentam diretamente a própria inteligência competitiva da Amazon. Segundo, os seus dados de marketing e conversão (testes A/B, pixels de retargeting, captura de e-mail, fluxos pós-compra) são ignorados porque nenhum humano concluiu a sessão. Terceiro, a sua relação com o cliente é intermediada: o comprador vê-se a si próprio como cliente da Amazon, não seu.


O que o Amazon Buy for Me Recolhe do Seu Site

Resposta rápida: Ao concluir uma transação, o Buy for Me navega por todo o seu fluxo de produto e checkout. Observa os seus preços, o estado do inventário, os códigos promocionais, as opções de envio e o comportamento do checkout: exatamente os dados que as equipas de inteligência de retalho da Amazon usam para informar decisões de preços e produtos na Amazon.com.

O agente acede ao seu site numa sessão de navegador funcional, o que significa que executa JavaScript, dispara eventos de pixel e carrega recursos. Ele lê:

  • Preços e disponibilidade de produtos: Visíveis para qualquer visitante, mas agora recolhidos sistematicamente pelo agente de um concorrente à escala de transação.
  • Lógica de promoções e descontos: Se o seu site disponibiliza códigos de desconto a utilizadores autenticados ou a visitantes recorrentes, o agente pode acionar essas condições consoante a forma como a sua sessão é construída.
  • Estrutura do fluxo de checkout: O agente precisa de percorrer todo o seu checkout para concluir a compra, mapeando o seu funil nesse processo.
  • Sinais de profundidade de inventário: Múltiplas interações rápidas de adicionar ao carrinho no mesmo produto podem revelar sinais de disponibilidade de stock.

Nenhuma desta recolha de dados é visível para ferramentas do lado do servidor ou da camada de rede. Acontece inteiramente dentro da sessão do navegador.


Por Que o robots.txt e o Bloqueio de IP Ficam Aquém

Resposta rápida: O Amazon Buy for Me foi concebido para concluir transações reais, o que significa que precisa de aceder ao seu checkout. Um bloqueio no robots.txt sobre o /checkout impede a compra, cancelando a encomenda real do utilizador. O bloqueio baseado em IP tem o mesmo problema: a Amazon encaminha sessões através de infraestrutura que é funcionalmente indistinguível do tráfego de retalho legítimo.

Pode adicionar o user-agent da Amazon ao seu robots.txt:

User-agent: Amazonbot
Disallow: /

Mas o Buy for Me em modo de transação não usa o user-agent Amazonbot. Apresenta-se como um navegador padrão. Não permitir o Amazonbot bloqueia o crawler de indexação da Amazon, não o seu agente de compras. Os dois são sistemas distintos.

O bloqueio baseado em IP enfrenta o mesmo problema. As sessões do Buy for Me da Amazon podem ser encaminhadas através de endereços IP de consumidores, infraestrutura de nuvem partilhada ou proxies residenciais. Não existe uma lista publicada de intervalos de IP para o Buy for Me análoga às que a Amazon publica para o Amazonbot. Mesmo que existisse, bloquear por IP um agente de transação significa cancelar a compra, sem qualquer explicação ao utilizador que a autorizou.


O que a Deteção na Camada do Navegador Revela

Resposta rápida: Dentro de uma sessão de navegador, a cside consegue observar os padrões de interação que distinguem o Buy for Me de um cliente humano. Os fluxos de checkout executados por máquinas têm características distintas de tempo, impressão digital e eventos que nenhuma ferramenta da camada de rede vê.

A cside expõe os seguintes sinais específicos do comportamento de compra agêntica como o Buy for Me:

  • Velocidade de preenchimento de formulários: Os utilizadores humanos demoram segundos por campo. Os agentes preenchem formulários à velocidade de máquina, sem pausas entre campos, sem hesitação e sem correção.
  • Linearidade do caminho de checkout: Os checkouts humanos são não lineares: os utilizadores voltam atrás, comparam opções de envio, fazem pausas nos campos de pagamento. Os checkouts de agentes seguem um caminho otimizado e direto, sem recuos.
  • Sem contexto de navegação: Uma sessão de cliente real inclui tipicamente histórico de navegação dentro da sessão (páginas de categoria, comparações de produtos). Uma sessão de agente que entra diretamente no URL do produto e avança de imediato para o checkout não tem contexto de navegação natural.
  • Pilha de impressão digital: Uma sessão Chrome de um humano real tem uma acumulação de impressão digital complexa: cookies, armazenamento local, artefactos de extensões de navegador. Uma sessão de agente apresenta tipicamente uma impressão digital limpa, em estado predefinido.

Painel de deteção de agentes de IA da cside

Nos testes controlados da cside, as ferramentas tradicionais falharam a deteção de agentes de IA a operar dentro de sessões de navegador reais em 81 de cada 100 cenários. O Buy for Me não é um agente malicioso, mas a lacuna de deteção que expõe é real: se não consegue vê-lo, não consegue tomar uma decisão de política sobre ele.


Cenário de Deteção Concreto: o Buy for Me num Retalhista de Equipamento Desportivo

Um utilizador Prime pede à aplicação da Amazon para "comprar o Garmin Forerunner 265 em preto na [retalhista] e enviar para minha casa." O Buy for Me abre uma sessão Chromium, resolve o URL do produto a partir de uma pesquisa e chega à página do produto. A sessão apresenta um user-agent padrão do Chrome 124 e um endereço IP pertencente a um fornecedor de banda larga de consumidores em Londres. O CDN e o WAF do retalhista veem um pedido de navegador de rotina e deixam-no passar.

A instrumentação da cside entra em ação a partir do carregamento da página. O agente lê a página do produto e dispara o adicionar ao carrinho em 2,8 segundos, sem profundidade de scroll para além do CTA principal e sem variação do movimento do rato entre elementos. No checkout, os oito campos obrigatórios são todos preenchidos em 2,1 segundos, sem revisitas a campos e sem eventos de correção de teclado. O cookie de sessão é recente, o armazenamento local está vazio e a impressão digital do canvas do navegador corresponde a um Chromium predefinido limpo, em vez de a qualquer perfil de utilizador estabelecido.

Um cliente humano recorrente que conclua a mesma compra mostra 37 eventos de entrada, demora 5 a 8 minutos e gera entropia de impressão digital a partir de um ambiente de navegador estabelecido. A cside sinaliza a sessão do Buy for Me na entrada do pagamento, dando ao retalhista um sinal de classificação antes de a encomenda ser finalizada. O WAF e o CDN não registaram nada de anómalo.


Como Responder: Opções Práticas

Resposta rápida: Assim que conseguir identificar as sessões do Buy for Me, tem várias opções consoante as prioridades do seu negócio. Bloqueá-lo por completo significa recusar compras intermediadas pela Amazon. Permiti-lo com monitorização dá-lhe inteligência competitiva. Um caminho intermédio (adicionar fricção em pontos sensíveis a dados) limita a fuga de inteligência sem rejeitar a encomenda.

PrioridadeAbordagem
Proteger dados de preços e inventárioExigir login para ver os preços completos; limitar os acionadores de códigos promocionais a sessões humanas verificadas
Proteger a experiência de checkout e os dados de marketingManter a transação, mas anexar as encomendas sinalizadas como agente a um segmento de análise separado
Bloquear a recolha de inteligência competitivaLimitar a taxa de navegação no catálogo para sessões identificadas como agente; bloquear a travessia em massa de páginas de produtos
Recusar por completo encomendas intermediadas pela AmazonBloquear sessões que correspondam às assinaturas comportamentais do Buy for Me na entrada do checkout

A Gartner projeta que, até 2030, 20% das compras online serão concluídas por agentes de IA. A escolha certa depende de querer ou não compras intermediadas pela Amazon. Se quiser, o objetivo deixa de ser bloquear para passar a ser segmentar e proteger os seus dados mais sensíveis da extração automatizada. Para uma visão mais ampla da categoria de ferramentas que agora rege estas decisões, consulte a nossa comparação de plataformas de gestão de confiança de bots e agentes.

Mike Kutlu
Client-Side Security Consultant

Client-side security consultant at cside. 10+ years of experience implementing technology solutions for enterprises (previously at Oracle, Cloudflare, and Splunk). Now helping teams use client-side intelligence to catch & reduce fraud.

FAQ

Frequently Asked Questions

O Amazon Buy for Me é um agente de compras com IA integrado na aplicação da Amazon. Quando um produto não está disponível na Amazon, abre uma sessão de navegador real no site de um retalhista concorrente e conclui a compra em nome do utilizador. Nesse processo, recolhe os seus dados de preços, inventário e checkout, enquanto a relação com o cliente permanece com a Amazon em vez de com a sua marca.

Parcialmente. Adicionar o Amazonbot ao seu robots.txt bloqueia o crawler de indexação da Amazon, não o seu agente de compras. Em modo de transação, o Buy for Me usa um user-agent de navegador padrão, pelo que as diretivas do robots.txt dirigidas ao Amazonbot não se aplicam. Bloquear o /checkout no robots.txt impediria a transação, mas também cancelaria a compra real do utilizador.

O Amazon Buy for Me opera em nome de utilizadores que consentem com os termos da Amazon. Se as suas atividades de recolha de dados cumprem ou não os termos de serviço do seu site é uma questão jurídica que depende da redação dos seus TOS relativamente ao acesso automatizado e ao uso de dados competitivos. Vale a pena conduzir uma revisão jurídica antes de implementar uma política de bloqueio.

No mínimo, o Buy for Me vê os mesmos dados que qualquer sessão de cliente veria: preços, disponibilidade, opções de envio e estrutura do checkout. Se o seu site tiver lógica de preços dinâmicos, acionadores de códigos promocionais ou sinais de profundidade de inventário que respondam ao comportamento da sessão, o agente também pode observá-los. Tudo isto é recolhido na sessão do navegador, invisível para a análise do lado do servidor.

A cside opera dentro da sessão do navegador e observa o tempo de interação, a velocidade de preenchimento de formulários, a linearidade do caminho de checkout e as características da impressão digital. Estes sinais comportamentais distinguem sessões de agentes de fluxos de checkout humanos, mesmo quando o user-agent e o endereço IP parecem idênticos ao tráfego legítimo.

Monitore e Proteja Seus Scripts de Terceiros

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Comece grátis, ou experimente o Business com um teste de 14 dias.

Interface do painel cside mostrando monitoramento de scripts e análises de segurança
Related Articles
Agende uma demonstração