Voltar ao blog Qualidade e operações de SMS

Relatórios operacionais de SMS A2P: métricas que revelam problemas sem ocultar a incerteza

Um guia para definir métricas, denominadores e períodos, segmentar o tráfego com prudência e apresentar DLR pendentes ou inconclusivos sem confundi-los com falhas ou com receção verificada.

Painel de operações de SMS A2P com métricas segmentadas e estados de entrega pendentes claramente identificados

Que decisões um relatório operacional de SMS deve ajudar a tomar

Um relatório operacional é útil quando permite decidir o que rever, comparar ou escalar, e não apenas resumir a atividade. Pode ajudar a detetar alterações no volume, diferenças entre segmentos, atrasos aparentes ou problemas de consistência nos dados observados.

Convém formular cada indicador como uma pergunta: o que mudou, em que população, durante que período e com que evidências? Uma variação é um sinal para investigar, não uma explicação causal. Por exemplo, uma redução nos estados reportados como entregues não demonstra, por si só, que a rota falhou: também pode estar relacionada com alterações na composição do tráfego, atrasos nos relatórios ou dados incompletos.

  • Identifique a decisão associada a cada indicador: investigar, comparar, escalar ou continuar a observar.
  • Inclua, junto ao resultado, o âmbito dos dados e as limitações de observação.
  • Evite apresentar uma correlação temporal como uma causa comprovada.
Que decisões um relatório operacional de SMS deve ajudar a tomar

Definir cada métrica antes de comparar: volume enviado, aceitações, DLR e estados pendentes

Antes de calcular taxas, documente o que cada métrica contabiliza e em que ponto do fluxo é registada. «Enviado», «aceite», «com DLR» e «entregue segundo o DLR» não são termos intercambiáveis. A definição exata deve corresponder aos eventos disponíveis na plataforma e à documentação técnica aplicável; não se deve presumir que todos os sistemas usam a mesma semântica.

Um relatório deve separar as tentativas ou mensagens enviadas das aceitações observadas e dos relatórios de entrega recebidos. Também deve distinguir os estados conclusivos dos pendentes, desconhecidos ou contraditórios. Um DLR recebido é um estado reportado pelo sistema correspondente; por si só, não equivale a uma verificação independente de que a mensagem apareceu no dispositivo do destinatário.

Mantenha um glossário partilhado e com versões. Se uma definição mudar, registe a data a partir da qual se aplica, para não comparar períodos construídos com regras diferentes.

  • Especifique o evento que inicia e termina cada contagem.
  • Esclareça se os dados contabilizam mensagens únicas, tentativas ou eventos; não misture unidades.
  • Documente o tratamento de novas tentativas, duplicados e registos incompletos, de acordo com as capacidades reais dos sistemas.
  • Identifique os estados reportados por terceiros e evite designá-los como receção verificada.
Definir cada métrica antes de comparar: volume enviado, aceitações, DLR e estados pendentes

Escolher denominadores e períodos temporais comparáveis

Toda a taxa precisa de um denominador explícito. Uma proporção de estados de entrega reportados, por exemplo, deve indicar que mensagens inclui e quais deixa de fora: as enviadas no período, as aceites ou as que já receberam uma atualização. Estas bases respondem a perguntas diferentes e podem produzir valores distintos.

Defina também como o tempo é atribuído: pelo momento de envio, de aceitação ou de receção do relatório. Ao comparar períodos, mantenha o mesmo fuso horário, duração e regra de inclusão, ou explique a diferença. No caso de mensagens recentes, alguns relatórios de entrega podem ainda não ter chegado; comparar uma coorte com acompanhamento concluído com outra cujo acompanhamento continua em aberto pode distorcer o resultado.

As evidências disponíveis não apontam para um único período adequado a todos os casos. Defina um período de observação compatível com os seus tempos de reporte e processos e publique essa escolha como metodologia interna, não como norma universal.

  • Indique a fórmula e o denominador junto ao nome da taxa.
  • Registe o período, o fuso horário e o momento usado para atribuir cada evento.
  • Separe as coortes com acompanhamento concluído das que ainda podem receber atualizações.
  • Se alterar um período ou uma regra de inclusão, assinale essa alteração no relatório.

Segmentar por destino, operadora, remetente, tipo de tráfego e rota sem criar grupos enganadoramente pequenos

A segmentação pode ajudar a identificar onde se concentra uma variação. De acordo com os campos que estejam efetivamente disponíveis e sejam fiáveis, analise por destino, operadora, remetente, tipo de tráfego — por exemplo, OTP, transacional ou marketing legítimo — e rota. Não presuma que todos os sistemas dispõem de todos esses campos nem que os respetivos valores estão normalizados.

Comece com uma visão geral e acrescente dimensões gradualmente. Se vários fatores mudarem ao mesmo tempo, uma diferença observada não permite identificar qual deles a explica. Sempre que possível, compare períodos semelhantes e registe alterações operacionais conhecidas, como mudanças de configuração ou na composição do tráfego.

Os grupos pequenos podem apresentar percentagens muito voláteis e facilitar conclusões precipitadas. As evidências disponíveis não estabelecem um limiar universal de dimensão mínima. Defina regras internas de apresentação com base no volume, na estabilidade e nos requisitos de privacidade; quando o grupo for demasiado pequeno para ser interpretado, agrupe-o com prudência ou assinale os dados como insuficientes.

  • Verifique a qualidade e a consistência de cada campo antes de o usar para segmentar.
  • Apresente o volume junto à percentagem para revelar a dimensão da base.
  • Evite comparar grupos com composições ou períodos muito diferentes sem o assinalar.
  • Não infira causalidade a partir de uma coincidência entre rota e resultado.

Apresentar a latência através de percentis e da distribuição, não apenas de médias

Uma média resume todos os valores num único número e pode ocultar que uma parte das mensagens demora muito mais do que as restantes. Para analisar os tempos, considere apresentar a distribuição e os percentis, além da média, desde que os dados e o volume permitam calculá-los de forma fiável.

Defina com precisão o intervalo a que chama latência: por exemplo, o tempo entre dois eventos registados pelos seus sistemas. Não combine medidas com pontos de início e fim diferentes, nem apresente o tempo até um DLR como se medisse necessariamente o tempo até à receção no dispositivo. Um relatório de entrega pode chegar com atraso ou não estar disponível, o que afeta as conclusões possíveis.

Apresente os percentis com o número de observações, o período e a população analisada. Se houver poucos registos ou valores em falta, indique essa limitação em vez de criar uma falsa impressão de precisão.

  • Documente os eventos que delimitam cada medida de tempo.
  • Apresente a distribuição e os percentis com o volume e os dados em falta.
  • Não equipare a latência do relatório à latência até à receção verificada.

Separar a disponibilidade da conectividade, os resultados de entrega e a qualidade dos dados observados

A disponibilidade de uma ligação, a aceitação de mensagens, os estados de entrega reportados e a completude dos dados descrevem aspetos diferentes. Um sistema pode estar disponível e, ainda assim, apresentar resultados de entrega que justifiquem investigação; também pode haver mensagens sem um estado conclusivo, mesmo que a conectividade observada não tenha mudado.

Organize o relatório em secções separadas e especifique a origem de cada dado. Não deduza a qualidade da entrega apenas a partir de um sinal de conectividade, nem a qualidade da conectividade a partir dos DLR. Se a observabilidade depender de sistemas externos, explique que eventos podem faltar ou chegar com atraso.

Esta separação ajuda a decidir qual deve ser o passo seguinte: rever a conectividade, investigar os resultados reportados ou validar a integridade dos registos. Por si só, não demonstra qual é a causa.

  • Identifique separadamente a conectividade, a aceitação, os resultados de entrega e a qualidade dos dados.
  • Indique que sistema regista cada evento e quais são as limitações da respetiva cobertura.
  • Trate qualquer relação entre indicadores como uma hipótese a validar.

Representar estados desconhecidos, tardios e contraditórios sem os transformar em certezas

Um DLR pendente ou inconclusivo não deve ser automaticamente classificado como falha nem como entrega confirmada. Apresente-o numa categoria visível e com uma definição compreensível para o leitor, baseada no estado efetivamente reportado pelos seus sistemas. Se um relatório puder ser atualizado mais tarde, mantenha a distinção entre a observação atual e o resultado final, quando este chegar.

Se surgirem sinais incompatíveis para a mesma mensagem, não escolha silenciosamente o mais favorável ou o mais desfavorável. Defina uma regra de reconciliação documentada, se o sistema permitir aplicá-la; caso contrário, mantenha o caso como contraditório ou por resolver e exclua-o dos cálculos que exijam uma classificação conclusiva, explicando o efeito dessa exclusão.

As evidências disponíveis não estabelecem uma taxonomia universal nem regras técnicas para resolver todos os estados de DLR. Consulte as especificações e a documentação aplicáveis à plataforma antes de interpretar códigos concretos.

  • Se esses estados existirem nos seus dados, separe explicitamente os estados confirmados segundo o relatório, pendentes, desconhecidos e contraditórios.
  • Mostre quantos registos existem em cada categoria e como afetam as taxas.
  • Não classifique um estado pendente como «falhado» nem um DLR como «receção verificada».
  • Registe as regras de reconciliação e as alterações de estado para manter a rastreabilidade.

Acrescentar contexto de volume, alterações operacionais e limitações a cada KPI

Um indicador-chave de desempenho (KPI, na sigla em inglês) isolado pode induzir em erro. Inclua o volume de base, o período, o denominador, a proporção de estados inconclusivos e quaisquer alterações operacionais conhecidas que afetem a comparabilidade. Se o tráfego combinar casos de utilização ou segmentos diferentes, descreva essa composição antes de atribuir importância a uma variação.

Transforme as conclusões em perguntas de investigação. Se uma taxa mudar num destino e período específicos, verifique primeiro as definições, o volume e a maturidade dos dados; depois, compare segmentos e consulte os registos operacionais relevantes. Mantenha a conclusão ao nível que as evidências sustentam: sinal, padrão observado ou causa confirmada.

Como contexto do setor, o relatório de mercado A2P elaborado para a Telefónica pela Analysys Mason descreve diferenças entre perfis de tráfego A2P e P2P e desafios de interligação. Isto recorda que a composição e a interligação são importantes na interpretação das métricas, mas não permite atribuir uma variação específica a uma rota, operadora ou evento sem evidências concretas.

  • Modelo mínimo para cada KPI: definição, numerador, denominador, período, volume e estados excluídos.
  • Acrescente a proporção de registos pendentes ou inconclusivos e a fonte dos dados.
  • Registe as alterações operacionais conhecidas sem as apresentar como causas comprovadas.
  • Termine cada conclusão com uma pergunta e o passo seguinte de validação.
FAQ

Perguntas frequentes

Um DLR confirma que o SMS chegou ao telefone?

Um DLR é um estado reportado pelo sistema correspondente. Por si só, não equivale a uma verificação independente de que a mensagem apareceu no dispositivo do destinatário. O relatório deve descrever o que os dados realmente observam e evitar afirmar mais do que permitem.

Como deve ser contabilizado um DLR pendente?

Apresente-o como pendente ou inconclusivo, de acordo com a terminologia adequada aos seus dados. Não o inclua automaticamente como entrega confirmada nem como falha. Indique quantos casos existem, que período de observação aplica e como essa categoria afeta os cálculos.

Que denominador deve ser usado para uma taxa de entrega?

Depende da pergunta e dos eventos disponíveis. Defina se a base corresponde às mensagens enviadas, aceites ou às que já têm um estado reportado. Publique a fórmula e evite comparar taxas com denominadores diferentes como se fossem equivalentes.

Qual deve ser a dimensão mínima de um segmento para o reportar?

As evidências disponíveis não sustentam um limiar universal. Defina uma regra interna adequada ao volume, à estabilidade estatística e aos requisitos de privacidade. Apresente a dimensão da base e assinale como insuficientes os grupos que não permitam uma interpretação prudente.

Uma degradação num segmento prova que a rota é a causa?

Não. É um sinal para investigar. Verifique primeiro a comparabilidade dos períodos, a definição das métricas, a composição do tráfego, a maturidade dos estados e as alterações operacionais conhecidas. Só atribua causalidade quando existirem evidências específicas suficientes.

Fontes consultadas

  1. 3GPP specifications3GPP
  2. ITU-T E.164International Telecommunication Union
  3. GSMA resourcesGSMA
  4. SMS A2P - Telefónica Global SolutionsTelefónica Global Solutions
  5. Informe para Telefónica: El mercado de mensajería A2PTelefónica / Analysys Mason