O Viber Business distingue vários tipos de mensagens. O tipo determina que conteúdo a mensagem pode transportar e a que tarifa é cobrada — na $[tabela de preços](pt:pt:viber) do portal, cada tipo é um item separado.

## Mensagem transacional

Uma mensagem transacional informa o cliente sobre algo que lhe diz diretamente respeito: o estado de uma encomenda, a confirmação de um registo ou um pagamento recebido. Normalmente surge na sequência de uma ação realizada pelo cliente.

Uma mensagem transacional pode conter **apenas texto**. Não é possível utilizar nela uma imagem, um vídeo ou um botão.

> [!IMPORTANT]
> A tarifa **Transacional** da tabela de preços só se aplica a uma mensagem enviada através de um modelo Viber registado. O texto simples enviado a partir do portal — através de *Enviar mensagem*, de uma campanha ou da API — é cobrado à tarifa das mensagens promocionais, mesmo que o seu conteúdo seja uma notificação.

## Mensagem transacional com modelo registado

Todas as mensagens transacionais têm de ser registadas como modelo e aprovadas pelo Viber.

Na tabela de preços do portal, o item **Transacional com modelo registrado** só é apresentado para os países onde este tipo é utilizado — para os restantes países não aparece de todo.

### Onde se regista o modelo

Os modelos são geridos no portal em **Mensagens SMS e Viber → Viber templates**. Os modelos são aprovados pelo Viber e, enquanto um modelo não estiver **Approved**, o portal não envia nenhuma mensagem através dele. Todo o procedimento — o preenchimento do formulário, as regras para as variáveis, as versões linguísticas e a utilização do modelo nos módulos e na API — está descrito na página [Registo de modelos Viber](https://www.bulkgate.com/pt/centro-de-ajuda/viber/registo-de-modelos-viber/).

### A opção “Usar modelo Viber” nos módulos

Nas definições de notificações da secção **Módulos e APIs** existe, para o canal Viber, a caixa de verificação **Usar modelo Viber**. Assinale-a se o texto da sua mensagem estiver aprovado pelo Viber como modelo — a mensagem passa então a ser cobrada à tarifa *Transacional com modelo registrado* em vez da tarifa promocional.

## Modelo OTP

As mensagens com um código de verificação de utilização única têm na tabela de preços uma tarifa própria, **Modelo OTP**. O código é sempre enviado num modelo; não é possível utilizar texto simples para OTP.

Tem duas opções:

- **Modelos prontos do Viber.** A [API OTP](https://www.bulkgate.com/pt/documentacao/otp-api/envio-de-codigo-de-utilizacao-unica/) utiliza-os automaticamente. Com base nos dados que preencher — tipo de código, período de validade, nome da empresa ou da plataforma e o motivo do envio do código — o portal escolhe o modelo correspondente do conjunto que o Viber preparou para OTP. Não precisa de redigir nenhum texto.
- **O seu próprio modelo OTP.** Cria-o em **Viber templates** com o tipo `OTP`. O portal adiciona automaticamente a variável obrigatória `pin` para o próprio código e não permite removê-la. Ao contrário do que acontece num modelo transacional, num modelo OTP uma variável também pode ficar no fim do texto.

## Mensagem promocional

Uma mensagem promocional (**Promocional** na tabela de preços) publicita produtos, serviços, eventos ou uma marca. É o único tipo que pode transportar conteúdo multimédia — uma imagem, um vídeo, um botão ou um carrossel.

Uma [campanha](https://www.bulkgate.com/pt/centro-de-ajuda/campanhas/criar-campanha-viber/) é sempre enviada à tarifa promocional, independentemente do conteúdo da mensagem.

> [!TIP]
> O Viber permite publicidade, mas recomendamos que comece a comunicação com os clientes com uma informação de boas-vindas.

## Sessão

Uma sessão é uma conversa bidirecional com um cliente dentro de uma janela de 24 horas, cobrada como um todo e não por cada mensagem entregue.

Uma sessão pode conter apenas texto ou apenas uma imagem.

### Regras da sessão

- Uma sessão só se abre quando o utilizador inicia a conversa e não há nenhuma sessão em curso.
- Assim que o utilizador escreve à sua empresa, abre-se uma janela de 24 horas em que pode responder com uma mensagem do tipo sessão. Todas essas mensagens são cobradas como uma única sessão.
- Quando responde ao utilizador com uma mensagem do tipo sessão, é gerado um ID de sessão, que acompanha todas as mensagens seguintes da mesma sessão.
- Uma única sessão está limitada a 60 mensagens enviadas ao utilizador. Ao atingir o limite, a sessão termina.
- Sem resposta do utilizador, pode enviar no máximo 5 mensagens consecutivas do tipo sessão. A 6.ª resulta num erro e não é enviada. Pode enviar mais assim que o utilizador voltar a responder dentro da sessão.
- Se o utilizador responder depois de a sessão ter terminado, começa uma nova sessão com um novo ID de sessão.

> [!TIP]
> Não envie mais de 3 mensagens consecutivas sem receber resposta e não envie mensagens do tipo sessão fora de uma sessão.

### Cobrança da sessão

1. É cobrado por sessão (todas as mensagens do tipo sessão com o mesmo ID de sessão) e não por cada mensagem entregue.
2. Cada ID de sessão é cobrado de acordo com a tarifa definida para o país de destino.
3. Durante uma sessão pode continuar a utilizar outros tipos de mensagens, mas, após a entrega, estas são cobradas separadamente à tarifa normal. Apenas as mensagens do tipo sessão estão incluídas na tarifa calculada da sessão.
4. Se iniciar a conversa com uma mensagem do tipo sessão e o utilizador não responder no prazo de 24 horas, cada mensagem entregue é cobrada à tarifa “fora de sessão”, que corresponde à tarifa das mensagens promocionais. Assim que o utilizador responder, começa uma nova sessão e aplicam-se as tarifas de sessão.

## Mensagem internacional

Um remetente Viber registado pode ter um país de origem e uma lista de países para os quais pode enviar. A mensagem é avaliada em relação a eles antes de ser enviada:

- Se o destinatário estiver num país diferente do país de origem do remetente, a mensagem é cobrada à tarifa **Internacional**.
- Se o remetente tiver uma lista de países definida e o destinatário não pertencer a nenhum deles, o portal rejeita a mensagem com o erro “Sender is not available for the country”.

Os países abrangidos pelo Viber estão indicados na página [Cobertura do Viber nos países](https://www.bulkgate.com/pt/centro-de-ajuda/viber/cobertura-do-viber-por-paises/).

## Conteúdo da mensagem promocional

Ao criar uma campanha, escolhe um de nove tipos de conteúdo no passo *Message content settings*:

| Tipo de conteúdo        | O que contém                                       |
|:------------------------|:----------------------------------------------------|
| Texto                   | Apenas texto                                       |
| Imagem                  | Apenas uma imagem                                  |
| Vídeo                   | Apenas um vídeo (mais uma imagem de miniatura)     |
| Texto + botão           | Texto e um botão com uma ligação                   |
| Texto + imagem          | Texto e uma imagem                                 |
| Texto + imagem + botão  | Texto, uma imagem e um botão com uma ligação       |
| Vídeo + texto           | Vídeo com miniatura e texto de acompanhamento      |
| Vídeo + texto + botão   | Vídeo com miniatura, texto e um botão com uma ligação |
| Carrossel               | Vários cartões com imagens e botões numa só mensagem |

### Carrossel

- Um carrossel tem 2 a 5 cartões.
- Cada cartão tem de ter um título (2 a 38 caracteres) e uma imagem.
- Um cartão pode ter um botão principal (legenda com no máximo 10 caracteres) e um botão secundário (legenda com no máximo 12 caracteres), ambos com uma ligação.
- Acima dos cartões encontra-se também o texto de acompanhamento da mensagem.

## Especificação dos tipos de conteúdo

| Tipo   | Formato suportado                                                                                      | Limites                                                                             |
|:-------|:-------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------|
| Texto  | UTF-8; pode incluir ligações, emojis e formatação simples (negrito, itálico, rasurado, sublinhado)     | No máximo 1 000 caracteres, incluindo espaços e caracteres especiais                 |
| Imagem | Formatos raster comuns                                                                                 | Numa campanha é carregada como ficheiro — o portal converte-a para PNG e redimensiona-a para uma largura de 1 200 px |
| Vídeo  | `.mp4`, `.mov`, `.m4v`, `.3gp`                                                                        | Carregado juntamente com uma imagem de miniatura                                    |
| Botão  | —                                                                                                    | Legenda do botão com no máximo 30 caracteres; num cartão do carrossel 10 caracteres (principal) e 12 caracteres (secundário) |

> [!TIP]
> Se não quiser receber respostas, pode registar o seu remetente Viber como unidirecional. Quando um utilizador final responde, recebe uma resposta automática — a sua própria ou a predefinida: “{YOUR BUSINESS NAME} does not currently receive messages. Go to chat info for more contact information.” Esta mensagem é apresentada no idioma do dispositivo do utilizador final. Saiba mais na página [Registo de remetente Viber](https://www.bulkgate.com/pt/centro-de-ajuda/viber/registo-de-remetente-viber/).
