> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.flowella.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Modelo rejeitado

> Por que o Meta rejeita um modelo de mensagem WhatsApp, como ler o motivo da rejeição no Flowella e o que alterar no modelo antes de o voltar a submeter.

O Meta revê todos os modelos que submete. A maioria das rejeições resume-se a um pequeno conjunto de problemas recorrentes. Esta página cobre os mais comuns e o que deve ser alterado antes de voltar a submeter.

Para o formato em si (categorias, cabeçalhos, botões, variáveis) veja [Template reference](/pt/app/template-reference).

## Onde ler o motivo da rejeição

No Flowella, abra **Templates** e encontre o modelo rejeitado. O motivo de rejeição devolvido pelo Meta aparece na página do modelo, normalmente como uma cadeia curta como `INVALID_FORMAT` ou uma frase que explica o problema.

## Motivos comuns de rejeição

<AccordionGroup>
  <Accordion title="Categoria incorrecta" icon="tag">
    Apresentou uma mensagem do tipo Marketing em **Utilidade**. Sinais comuns:

    * Texto promocional ("Os saldos terminam na sexta-feira", "Ganhe 20% de desconto")
    * Uma oferta ou cupão
    * Mensagens de reengajamento

    Reenviar como **Marketing**. Se o modelo for genuinamente transacional (actualizações de encomendas, redefinições de palavras-passe, lembretes de compromissos), mantenha-o como Utilitário, mas aperte o texto.
  </Accordion>

  <Accordion title="Linguagem promocional na autenticação" icon="key">
    Os modelos de autenticação podem conter apenas o código de verificação e um texto de apoio mínimo. Qualquer coisa que pareça marketing - declarações de marca, ofertas, links para o seu site - será rejeitada. Limite-se ao código, a uma nota de expiração e a "Não partilhar este código".
  </Accordion>

  <Accordion title="Os valores das variáveis de amostra não coincidem com o corpo" icon="curly-braces">
    Quando adiciona uma variável como `{{1}}`, o Meta requer um valor de amostra que corresponda ao que realmente enviaria. Erros comuns:

    * Um link de amostra que é uma página inicial genérica quando o corpo promete uma página de acompanhamento de pedidos.
    * Um nome de amostra com caracteres especiais que implicam em formatação não suportada.
    * Amostras que não correspondem ao tom do modelo (por exemplo, `John` para um nome próprio quando o corpo se dirige ao destinatário como "Cliente").

    Utilize amostras realistas. Para URLs, use um URL de estilo de produção real com IDs de espaço reservado.
  </Accordion>

  <Accordion title="Texto de spam no corpo da mensagem" icon="megaphone-off">
    Estes são rejeitados rapidamente:

    * Capitalização excessiva (`FREE!!!`)
    * Vários pontos de exclamação
    * "Clique aqui" sem contexto
    * Linguagem demasiado prometedora ("garantido", "100% de desconto")
    * Urgência enganadora ("Última oportunidade!" sem um prazo real)

    Reescrever como uma mensagem calma e factual. Os modelos WhatsApp devem ser lidos como uma atualização útil e não como um anúncio.
  </Accordion>

  <Accordion title="Índices de variáveis fora de ordem" icon="list-ordered">
    As variáveis devem ser sequenciais a partir de `{{1}}`. `{{1}}` e depois `{{3}}` serão rejeitadas. Renumerar de modo a que fiquem `{{1}}`, `{{2}}`, `{{3}}` por ordem.
  </Accordion>

  <Accordion title="Cabeçalho multimédia quebrado ou inacessível" icon="image-off">
    Para os cabeçalhos IMAGEM, VÍDEO e DOCUMENTO, o Meta tenta obter o URL durante a revisão. Se for 404, redireccionado através de uma página de início de sessão ou bloqueado pelo seu CDN para agentes de utilizador que não sejam do browser, o modelo é rejeitado. Alojar numa infraestrutura estável que permita o rastreio do Meta.
  </Accordion>

  <Accordion title="Botões que não estão em conformidade" icon="square-arrow-out-up-right">
    * Etiquetas de resposta rápida com mais de 25 caracteres
    * Botões de URL cujo padrão de URL não faz sentido (`https://example.com/{{1}}` com uma amostra de `not-a-path`)
    * Botões de telefone em formato não-E.164

    Corrigir o botão incorreto, deixar os outros no lugar.
  </Accordion>

  <Accordion title="Nome de modelo duplicado" icon="copy">
    Um WABA não pode ter dois modelos com o mesmo `name` e `language`. Se voltar a submeter com o mesmo nome sem remover o antigo, o novo será rejeitado. Escolha um novo nome ou elimine primeiro a versão antiga.

    O Meta impõe um **arrefecimento de 30 dias** na reutilização de um nome após a eliminação. Se tentar publicar um modelo com o mesmo nome de um modelo que o Meta está a apagar, o Flowella apresenta um erro específico de cooldown para que saiba que deve esperar ou escolher um novo nome.
  </Accordion>
</AccordionGroup>

## Reenvio

<Steps>
  <Step title="Abrir o modelo rejeitado">
    Abrir o modelo rejeitado no Flowella.
  </Step>

  <Step title="Clique em Editar">
    Clicar em **Editar**.
  </Step>

  <Step title="Aplicar as suas alterações">
    Efetuar a correção indicada pelo motivo da rejeição.
  </Step>

  <Step title="Enviar novamente">
    O modelo entra novamente no estado `PENDING`. A maioria dos reenvios passa pela revisão automática do Meta em minutos, embora alguns sejam encaminhados para revisão humana e possam demorar até 48 horas.
  </Step>
</Steps>

<Tip>
  Mantenha os modelos APROVADOS em funcionamento intactos. Edite uma cópia quando pretender efetuar alterações significativas - desta forma, os seus envios em direto continuam a funcionar enquanto o Meta revê a nova versão.
</Tip>

## Ainda rejeitado após a correção?

<Note>
  Se o mesmo modelo for rejeitado duas vezes e não conseguir perceber porquê, contacte [support](https://flowella.io/support) com:

  * O nome e a língua do modelo
  * O motivo completo da rejeição do Meta
  * Uma captura de ecrã do corpo, cabeçalho e botões do modelo

  Muitas vezes, podemos identificar o problema rapidamente ou enviar para o Meta em seu nome.
</Note>

## Relacionado

<CardGroup cols={2}>
  <Card title="Referência do modelo" icon="file-text" href="/pt/app/template-reference">
    Categorias, cabeçalhos, regras de botões e sintaxe de variáveis.
  </Card>

  <Card title="Variáveis de modelo" icon="curly-braces" href="/pt/app/template-variables">
    Valores de amostra, fallbacks e as armadilhas de rejeição que os acompanham.
  </Card>

  <Card title="Modelos" icon="layout-template" href="/pt/app/templates">
    Editar e reenviar o modelo rejeitado.
  </Card>

  <Card title="Preços e categorias" icon="badge-dollar-sign" href="/pt/account/pricing-and-conversation-categories">
    Porque é que as incompatibilidades de categorias são importantes para além da rejeição.
  </Card>
</CardGroup>
