Pular para o conteúdo

Test mode

O test mode deixa você testar um desconto na sua loja ao vivo antes que os seus clientes o vejam. Enquanto ele está ligado, o desconto se aplica só a um cliente logado cuja conta tem a tag dos-test. Todos os outros compram como se o desconto não existisse.

A verificação roda dentro do próprio desconto, antes dos mercados, das regras e dos valores. Um comprador que não está logado, ou cuja conta de cliente não tem a tag dos-test, não recebe nada do desconto. Letras maiúsculas ou minúsculas na tag não fazem diferença.

O test mode não é um status. O desconto continua Active, Scheduled ou Expired exatamente como as datas dele dizem. Ligar ou desligar o test mode nunca muda as datas e nunca ativa nem desativa o desconto.

Um cartão Test mode acima do Summary, nas páginas de criação e de edição de todo tipo de desconto: Product, Order, Shipping, Buy X Get Y, Bundle, Price List, Quantity Break, Spend More Save More, Gift with Purchase, Multi-offer e Custom Discount. Block codes não tem test mode.

Alguns descontos mais antigos rodam em uma versão anterior do motor do app para o seu tipo. A página de edição deles não tem o cartão Test mode. Duplique o desconto para ter uma cópia no motor atual.

A página Create Product Discount com o cartão Test mode ligado, com o aviso This discount is in test mode. To test it, log in with any customer account that has the tag dos-test, e abaixo dele o cartão Summary com a linha Test mode On — tagged testers only
  • Em um desconto novo, a chave faz parte do formulário. Ela é salva junto com o desconto quando você aperta Save.
  • Em um desconto já salvo, a chave vale na hora. Ela não espera o Save e não acende a barra de salvamento. Uma mensagem confirma: “Test mode on — only tagged testers get this discount” ou “Test mode off — live for everyone”.

Enquanto a chave está ligada, o cartão mostra:

This discount is in test mode. To test it, log in with any customer account that has the tag dos-test

Salvar outras alterações na página nunca liga nem desliga o test mode. Só a chave faz isso.

  • O Summary tem uma linha Test mode com o texto “On — tagged testers only”. Com o test mode desligado, a linha não aparece.
  • A lista de descontos mostra um selo Test abaixo do status do desconto.
  • Uma duplicata de um desconto em test mode também fica em test mode.
  1. Ligue o Test mode no desconto e salve, se for um desconto novo.
  2. No admin da Shopify, abra Customers, abra a conta de cliente com que você vai comprar e adicione a tag dos-test.
  3. Na sua loja virtual, entre com essa conta de cliente.
  4. Adicione itens ao carrinho e vá para o checkout. A Shopify calcula o desconto de novo quando o carrinho muda e no checkout; recarregar a página pode ainda mostrar o carrinho como estava.
  5. Quando estiver satisfeito, desligue o Test mode. O desconto passa então a valer para todo comprador a quem ele se aplica.

Widgets, selos, a barra de meta do carrinho e os cartões de preço que pertencem a um desconto em test mode aparecem só para um cliente logado com a tag dos-test. Os outros compradores não os veem.

As promoções (Sale Badge e Price Drop) têm o próprio cartão Test mode. Uma promoção fica em test mode quando a própria chave dela está ligada, ou quando o desconto ao qual ela está ligada está em test mode. No segundo caso, o cartão diz isso: “This sale badge is in test mode because the discount “…” is in test mode.” Uma promoção em test mode só esconde o que a loja virtual mostra. Se o desconto dela estiver valendo, ele continua se aplicando no carrinho para todos.

  • “Couldn’t turn test mode on. Try again.” ou “Couldn’t turn test mode off. Try again.” — a Shopify não aceitou a alteração. Nada mudou; mude a chave de novo.
  • “Test mode was turned on on the store, but this page couldn’t save it. Reload the page and check the switch.” — o desconto mudou, mas o registro do app não. Recarregue a página; mudar a chave de novo deixa os dois em acordo outra vez.
  • “Test mode isn’t available for this discount yet.” — o desconto roda em um motor mais antigo. Veja Onde fica.
  • Só clientes logados. Um visitante nunca recebe um desconto em test mode.
  • A tag é dos-test. Outra tag, como test, não conta.
  • Códigos. Um cliente que não é testador e digita o código não recebe desconto. O checkout da Shopify mostra a própria mensagem, “CODE is valid but not applicable. Check discount terms.”, com o seu código no lugar de CODE.
  • Mercados e elegibilidade de clientes continuam valendo. Um testador fora dos mercados do desconto, ou fora dos segmentos de clientes dele, não o recebe.
  • Outros descontos podem escondê-lo. Se outro desconto ativo não se combina com este, a Shopify pode aplicar só um dos dois ao seu carrinho de teste. Desligue o outro desconto enquanto testa, ou permita que os dois se combinem.
  • O editor de temas não tem cliente logado, então os widgets da loja virtual de um desconto em test mode não mostram nada lá.