Pular para o conteúdo principal
GMC Guardian GMC Guardian
PT

2026-04-26 · GMC Guardian Team · 11 min read

Os 7 bugs ocultos de paridade de preço que o Shopify Markets introduz (e como corrigi-los)

O Shopify Markets é a fonte número 1 de gatilhos de misrepresentation no GMC em 2026. Aqui está cada caso extremo multimoeda que produz divergência feed/PDP - e as correções.

  • #prevention
  • #shopify-markets
  • #price-parity
  • #multi-currency
  • #misrepresentation

O Shopify Markets libera vendas multipaís e multimoeda - e introduz silenciosamente sete categorias de bugs de paridade de preço que o motor de revisão do Google trata como misrepresentation.

Vemos esses bugs em cerca de 60 % dos casos de reinstatement que conduzimos para lojas que ativaram o Markets recentemente. Aqui estão todos os que documentamos.

1. Arredondamento de centavos multimoeda

O comportamento padrão do Markets arredonda os preços convertidos para valores «psicologicamente limpos» (por ex., 99,99 $ → 92,99 € em vez de 92,74 €). Quando o feed é subido em USD e a PDP exibe o EUR arredondado, o crawler do Google reconverte pelo seu próprio câmbio e enxerga uma diferença de 1 a 3 centavos.

Solução: Em Markets → Preços → defina «Ajustar preços» como Converter pela taxa de câmbio com arredondamento Desativado, ou mantenha uma lista de preços por mercado que corresponda exatamente ao seu feed.

2. Discrepância de compare-at price entre mercados

Definir compare_at_price: 199 $ no seu catálogo principal e price: 99 $ produz a exibição com preço riscado. Mas o Markets converte os dois - e, se a conversão produzir um preço riscado que não seja 100 % fiel à proporção original da promoção, o Google sinaliza como promoção falsa.

Solução: Ou desabilite compare_at nos produtos com Markets ativo, ou mantenha um compare_at_price por mercado que corresponda exatamente à proporção do price por mercado.

3. Desalinhamento de fuso horário no sale price effective date

Seu feed declara sale_price_effective_date: 2026-04-20T00:00:00/2026-04-27T00:00:00 (UTC). Sua vitrine está no fuso America/Sao_Paulo (UTC-3). A promoção aparece ativa algumas horas antes ou depois na vitrine em comparação ao que o crawler do Google lê do feed.

Solução: Ou alinhe tudo em UTC no feed, ou use ISO 8601 com offsets explícitos (2026-04-20T00:00:00-03:00).

4. Divisão de mercados com imposto incluso vs. imposto excluso

O Markets permite configurações fiscais por país - clientes do Reino Unido veem preços com VAT incluso, clientes dos EUA veem preços sem imposto. Se o seu feed principal é subido de forma uniforme (em geral sem imposto, em USD), mas a vitrine nos mercados-alvo mostra o preço com imposto, o preço visível na PDP difere do preço do feed pelo valor do imposto.

Solução: Submeta um feed específico por mercado-alvo, ou use o atributo tax do Google para declarar regras fiscais por país, de modo que o preço do feed seja tratado como base sem imposto.

5. Inconsistência no limiar de frete grátis

Sua vitrine diz «Frete grátis acima de 50 $» globalmente, mas em mercados EUR o limiar é autoconvertido para 46,50 € - quando, na verdade, seu app de envios aplica um limiar fixo de 50 €. O cliente vê um número na página de política e é cobrado pelo frete em um limiar diferente no checkout.

Solução: Defina o limiar de frete por mercado de forma explícita nas configurações de envio do Shopify, em vez de depender da autoconversão. Atualize sua página de política de envios para referenciar o limiar por mercado.

6. Empilhamento de cupons com descontos de mercado autoaplicados

Alguns lojistas configuram um autoaplicado «Boas-vindas 10 % de desconto» no mercado principal e depois expandem para um segundo mercado sem perceber que o desconto auto também se aplica lá. A PDP mostra o preço cheio, o carrinho aplica -10 %. O feed informa preço cheio; o total do checkout não bate.

Solução: Audite os descontos autoaplicados em Configurações → Descontos → Descontos automáticos. Defina elegibilidade por mercado de forma explícita em cada um.

7. Widget de conversor de moeda na PDP exibindo preços diferentes

Apps como «BEST Currency Converter» ou «Geolocation by GeoIP» exibem o preço local convertido na PDP para os visitantes - mas o checkout real costuma rodar na moeda principal do lojista. O cliente vê 82 € na PDP e é cobrado 99 $ no checkout. O crawler do Google vê 82 € (porque visita com IP da UE), mas o feed lista 99 $. Flag de misrepresentation.

Solução: Desative qualquer conversor de moeda de terceiros que não corresponda a um preço real do Markets por país. Se quiser exibir preços locais, use o Markets nativamente (que carrega a moeda local até o checkout) - nunca um app de overlay.

Como detectar todos os 7 com um único escaneamento

Nosso Live Checkout Simulator (disponível no Pro+) percorre o pipeline completo feed → PDP → carrinho → checkout para cada país habilitado no Markets na sua loja. Ele reporta qualquer divergência de preço em qualquer etapa do funil, com captura de tela do preço efetivamente exibido em cada passo.

É uma funcionalidade exclusiva do Pro porque exige sessões Playwright em cada país-alvo (proxiamos via IPs residenciais para renderizar a versão geo-localizada), o que tem custo real de infraestrutura por escaneamento.

O escaneamento Validate gratuito expõe os bugs de Markets mais comuns sem o percurso geo-localizado - tipicamente 4 ou 5 dos 7 listados aqui.


Rode o escaneamento Validate gratuito para ver quantos desses bugs sua loja tem hoje, ou explore o pilar Prevenção para entender a biblioteca completa de 45 regras que monitora o drift relacionado ao Markets de forma contínua.

Suspenso agora? Não espere.

Cada dia de suspensão drena receita. Instale o plano gratuito, rode uma análise e mostraremos a distância até a reativação em menos de um minuto.

Instalar no Shopify