A maioria dos programas de MAP falha no mesmo ponto. Não na coleta, que é a parte com que todo mundo se preocupa, mas na fila de alertas. Uma equipe de marca ativa o monitoramento, recebe quatrocentas violações na primeira semana, passa um mês descobrindo que a maioria não é violação, e discretamente para de abrir o relatório.
A detecção estava funcionando. As regras não estavam.
O que é, de fato, o preço mínimo anunciado
Preço mínimo anunciado (MAP) é uma política sob a qual uma marca define o preço mais baixo pelo qual um revendedor pode anunciar seu produto. Ela rege o preço exibido, não a transação.
Essa distinção é o tema central. Um revendedor normalmente pode vender abaixo do MAP sem violar a política, desde que o preço mais baixo não seja anunciado. É por isso que tantas lojas mostram um preço compatível junto com “adicione ao carrinho para ver o preço”, “veja o preço no carrinho” ou um cupom aplicado no checkout. Esses padrões existem exatamente porque o preço de venda e o preço anunciado são coisas diferentes.
O MAP também é distinto de duas ideias vizinhas com as quais costuma ser confundido:
- Preço mínimo de revenda define por quanto um produto pode ser vendido, o que é um arranjo diferente, com tratamento legal diferente na maioria das jurisdições.
- Venda não autorizada trata de quem está vendendo, não a que preço. Um vendedor pode estar perfeitamente em conformidade com o MAP e ainda assim não ter nenhum direito de vender seu produto.
O segundo ponto importa porque os dois problemas vêm do mesmo conjunto de dados e geralmente são conduzidos pela mesma equipe, mas exigem regras e caminhos de escalonamento diferentes. O lado da identidade do vendedor é abordado em monitoramento de vendedores não autorizados e violações de MAP. Este texto trata da detecção das próprias violações de preço.
O desenho e a aplicação da política de MAP envolvem considerações legais reais que variam por jurisdição. Este artigo trata da mecânica de detecção, não é aconselhamento jurídico sobre sua política.
O que um detector precisa realmente comparar
A regra ingênua é observed_price < map_price. Ela gera as quatrocentas notificações.
Um detector viável compara o preço anunciado contra o MAP, e isso exige decidir o que conta como anunciado em cada superfície. No mínimo, capture e avalie separadamente:
| Campo | Por que importa |
|---|---|
| Preço de lista exibido | O número principal, e frequentemente não é o preço anunciado |
| Preço tachado ou de referência | Às vezes é o preço anunciado real, às vezes é fictício |
| Preço após cupom aplicado automaticamente | Anunciado se o desconto for exibido na página |
| Preço revelado apenas no carrinho | Geralmente não é anunciado, e é o motivo pelo qual o padrão existe |
| Preço unitário de pacote ou compra múltipla | Um produto diferente para fins de MAP na maioria das políticas |
| Custo de entrega | Raramente faz parte do MAP, frequentemente faz parte da reclamação |
| Exibição de moeda e imposto | Uma exibição sem imposto contra um MAP com imposto incluído é uma fábrica de falsos positivos |
A política precisa dizer quais desses itens estão no escopo antes que o detector seja escrito. Equipes que pulam essa etapa acabam codificando uma política implícita em um script, o que é um péssimo lugar para uma política viver.
De onde vêm os falsos positivos
Cinco padrões respondem pela maior parte do ruído. Cada um tem uma regra que o elimina.
Pacotes e kits. Um varejista vende seu produto com um acessório a um preço combinado. Divida esse valor e ele parecerá uma violação. A regra é comparar pela identidade exata do produto e excluir listagens com múltiplos itens, em vez de tentar ratear o valor.
Promoções legítimas. Seu próprio período promocional autorizado permite um preço anunciado mais baixo. O detector precisa do calendário promocional como entrada, e todo programa de MAP deveria manter um, com datas de vigência.
Moeda e imposto. Um mercado que exibe preços sem imposto vai parecer não compatível contra um MAP com imposto incluído, todas as vezes. Normalize os dois lados para a mesma base por mercado antes de comparar.
Preços “a partir de” em marketplaces. Uma listagem que mostra o menor preço entre vários vendedores, incluindo condição usada ou recondicionada. Compare contra ofertas de produto novo do vendedor que você realmente quer avaliar.
Valores de MAP obsoletos. O mais embaraçoso. A política mudou e a tabela de referência não, então o detector está aplicando o preço do trimestre passado. Versione a lista de MAP com datas de vigência e registre qual versão gerou cada alerta.
Limites de tolerância, persistência e severidade
Mesmo com regras limpas, uma comparação binária produz uma fila que ninguém consegue trabalhar. Três refinamentos tornam isso acionável.
Uma faixa de tolerância. Pequenas diferenças de arredondamento, conversão de moeda ou formatação de exibição não são violações. Defina a faixa explicitamente em vez de deixar cada analista decidir.
Persistência. Um preço observado uma única vez pode ser um erro transitório do lado do varejista. Exigir a mesma violação em duas ou mais observações consecutivas remove uma parcela surpreendente da fila e custa apenas o atraso da detecção.
Severidade por profundidade e alcance. Uma violação 2% abaixo do MAP em uma listagem de baixo tráfego não é o mesmo caso que uma 25% abaixo em um grande marketplace. Classifique pela profundidade da violação e pela visibilidade da superfície, para que a equipe trabalhe nos casos que de fato prejudicam o canal.
O resultado deve ser uma fila pequena e classificada, não uma planilha com tudo que falhou em uma comparação.
Evidência é o produto entregável
A aplicação do MAP termina em uma conversa com um revendedor, então o produto real do detector não é um alerta. É um registro que se sustenta quando o revendedor diz que o preço nunca esteve tão baixo.
Toda violação confirmada deve trazer uma captura de tela da página completa mostrando o preço em contexto, a URL, um horário em UTC, a identidade do vendedor como exibida, o preço observado e a versão do MAP contra a qual foi comparado, o mercado e a localização de saída de onde veio a observação, e o histórico de persistência mostrando por quanto tempo ela ocorreu.
Guarde isso em um formato que você possa entregar. Um alerta que diz “violação detectada” sem evidência reproduzível gera uma disputa que você vai perder, e prejudica a relação que você estava tentando proteger.
A camada de coleta
Duas propriedades da coleta importam mais do que a taxa de transferência bruta.
Precisão de mercado. Preço, moeda, exibição de imposto e composição de vendedores variam por mercado. Um ponto de observação nos EUA verificando uma loja europeia não está observando o que é anunciado a um comprador europeu. O monitoramento de cada mercado precisa vir daquele mercado, que é o que os proxies residenciais com segmentação por país oferecem. Com o gateway Shifter, a segmentação vai nas credenciais contra p.shifter.io:443:
customer-USERNAME-country-fr-sid-map-fr-22-ttl-600:PASSWORD
Manter uma única sessão em todas as listagens de um vendedor mantém uma captura internamente consistente, em vez de misturar observações feitas de diferentes pontos de observação em uma única comparação.
Neutralidade. Sites de varejo personalizam. Um ponto de observação que foi identificado verificando repetidamente as mesmas listagens pode começar a receber tratamento diferente, e isso vicia exatamente a medição que você está tentando defender. Taxas de requisição moderadas e espaçadas, com recuo real, como em limitação de taxa e controle de requisições, mantêm a observação comum.
Acompanhe a taxa de sucesso de coleta por varejista junto com as contagens de violações. Uma queda nas violações que coincide com uma queda na sua própria taxa de sucesso é uma questão de coleta, e relatá-la como melhora de conformidade estaria errado.
Perguntas frequentes
Vender abaixo do MAP é uma violação?
Geralmente não, por si só. O MAP rege a publicidade, e é por isso que existem os padrões de revelação no carrinho e cupom. Sua política define o que conta como anunciado, e o detector precisa implementar essa definição, e não uma genérica.
Com que frequência o monitoramento de MAP deve ser executado?
Diariamente é suficiente para a maioria dos catálogos, com uma cadência mais rápida nos varejistas e produtos onde as violações se concentram. Os requisitos de persistência importam mais do que a frequência bruta, já que uma única observação é uma evidência fraca.
Por que nossa contagem de violações caiu depois que corrigimos o detector?
Porque a contagem original era em grande parte composta de pacotes, exibição de impostos e valores de MAP obsoletos. Uma fila menor e mais limpa que a equipe realmente trabalha é o objetivo, não uma grande que fica sem leitura.
A detecção automatizada pode substituir o processo de aplicação da política?
Não. Ela pode encontrar candidatos, classificá-los e reunir evidências. Decidir o que fazer sobre uma relação com um revendedor é um julgamento comercial e jurídico que pertence a pessoas.
Conclusão
A aplicação do MAP é um problema de regras disfarçado de problema de dados. A coleta é a parte direta. O que determina se o programa sobrevive ao contato com uma equipe de marca é se o detector compara o preço anunciado como sua política define, exclui os cinco padrões previsíveis de falso positivo, aplica uma faixa de tolerância e um requisito de persistência, e produz evidências em vez de alertas.
Acerte isso e a fila se torna pequena, classificada e confiável. A visão do produto está na página de inteligência de preços, com preços na página de preços.