# Tracking

A **página de rastreamento** é a interface que o consumidor final utiliza para acompanhar pedidos em tempo real. Ela é acessada por meio de um link único (token) enviado pelo embarcador ou pela transportadora.

## Tipos de pedido

A página se adapta automaticamente ao tipo de pedido:

| Tipo | Descrição | Fluxo |
|---|---|---|
| **Entrega** (Delivery) | Entrega padrão no endereço do cliente | Loja → Cliente |
| **Retirada** (Takeout) | Cliente retira na loja ou ponto de coleta | Cliente vai até a loja |
| **Coleta reversa** (Reverse) | Logística reversa — item coletado do cliente de volta à loja | Cliente → Loja |
**Tip:** Cada tipo de pedido exibe uma interface otimizada com componentes, status e funcionalidades específicos para aquele fluxo.

## Funcionalidades principais
**Rastreamento em tempo real**
Mapa interativo com posição do motorista, rota estimada e progresso da entrega.

**ETA inteligente**
Previsão de entrega atualizada em tempo real. Indica atrasos quando a previsão é ultrapassada.

**Personalização de marca**
Cores, logo e identidade visual do embarcador aplicados automaticamente na página.

**Pesquisa de satisfação**
Pesquisa NPS integrada ao final do fluxo de entrega, retirada ou coleta.

**Produtos do pedido**
Lista de itens do pedido exibida na página para o consumidor saber o que está sendo entregue.

**Banners promocionais**
Comunicações e ofertas exibidas na página de rastreamento com rotação automática.

**Relatar problema**
Canal direto para o consumidor reportar problemas de entrega pela página de tracking.

## Como funciona

```
Link de rastreamento
  → Identificação do tipo de pedido
  → Exibição do status atual e etapas
  → Mapa com localização em tempo real
  → Código de verificação (quando aplicável)
  → Confirmação de entrega + pesquisa de satisfação
```

A página é atualizada automaticamente a cada 60 segundos, sem necessidade de recarregar manualmente.

## Acesso

O consumidor acessa a página de rastreamento por um link no formato:

```
https://rastreios.net/track/{token}
```

O token é único por pedido e é gerado automaticamente pela plataforma.

## Comparativo entre tipos

| Aspecto | Entrega | Retirada | Coleta reversa |
|---|---|---|---|
| **Mapa** | Origem → Motorista → Destino | Localização da loja | Cliente → Motorista → Loja |
| **Etapas** | 5 ou 6 etapas | Baseado em status (3 estados) | 5 etapas |
| **Código de verificação** | Pincode no mapa | QR code para retirada | — |
| **Fila de entrega** | Sim | — | Sim |
| **Comprovante de entrega** | Sim | Sim | — |
| **Pesquisa de satisfação** | Após confirmar recebimento | Após retirar | Após devolução |
| **Produtos do pedido** | Sim | Sim | Sim |
| **Banners promocionais** | Sim | Sim | Sim |
| **Relatar problema** | Sim | Sim | Sim |

## Próximos passos

- [Status e etapas](https://abbiamo-guide.netlify.app/tracking/status-e-etapas/) — entenda cada status e o pipeline de etapas
- [Mapa e ETA](https://abbiamo-guide.netlify.app/tracking/mapa-e-eta/) — como funciona o mapa e a previsão de entrega
- [Personalização](https://abbiamo-guide.netlify.app/tracking/personalizacao/) — como a marca do embarcador é aplicada
- [Verificação e comprovante](https://abbiamo-guide.netlify.app/tracking/verificacao/) — códigos de verificação e comprovante de entrega
- [Pesquisa de satisfação](https://abbiamo-guide.netlify.app/tracking/csat/) — pesquisa NPS integrada
- [Produtos do pedido](https://abbiamo-guide.netlify.app/tracking/produtos/) — lista de itens do pedido na página
- [Banners promocionais](https://abbiamo-guide.netlify.app/tracking/banners/) — comunicações e ofertas na página
- [Relatar problema](https://abbiamo-guide.netlify.app/tracking/disputas/) — canal direto para reportar problemas