Skip to main content
A tela que você abrirá mais. Toda mensagem, buscável, com uma visão de detalhe que reconstrói uma mensagem de ponta a ponta.

Encontrando uma

Filtros se aplicam quando você pressiona Search, não conforme digita, e viajam na barra de endereço — portanto uma visão filtrada pode ser marcada ou colada para um colega e ele verá o que você viu. A linha sempre visível: Period, Outcome, To number (casa a partir do início), Message id (exato) e Message text (contém). More filters adiciona account, bind name, vendor, product, ingress e from-number. Awaiting a receipt é listado primeiro entre desfechos em vez de alfabeticamente. Em um gateway ocupado e saudável, é o maior grupo, e é o que as pessoas geralmente estão procurando.
A busca por texto de mensagem não encontra nada a menos que o gateway esteja gravando o conteúdo da mensagem, que está desligado por padrão. Um resultado vazio pode significar que o texto não é mantido em vez de que nada correspondeu. Veja smsg.cdr.body em a referência de configuração.

Uma linha por mensagem, ou uma por tentativa

O controle Rows decide o grão, e muda o que os números significam: Uma mensagem longa que dividiu em três, retentada duas vezes no vendor, é uma linha na primeira configuração e várias na segunda. Se uma contagem parecer alta demais, verifique este controle antes de concluir qualquer coisa.

Colunas

Sete por padrão: submitted, to, from, account, vendor, billed, outcome. O selecionador agrupa aproximadamente mais trinta sob Message, Route, Money e Outcome — incluindo custo, margem, ambas rate rules, estado do recibo e código de erro.
Uma célula vazia e uma célula em branco são diferentes, e a distinção importa nas colunas de TLV.Nothing recorded significa que a mensagem nunca chegou a um vendor, ou foi para um não-SMPP. Recorded as empty significa que o vendor foi consultado e não carregava nenhum. Ler a primeira como a segunda te faz procurar por uma falha de stamping que nunca aconteceu.
Escolhas de colunas são mantidas em seu navegador. Um link que você compartilha carrega seus filtros, nunca suas colunas.

Exportando

Export these results prepara um CSV em background, mantido por sete dias. O export deliberadamente carrega toda coluna qualquer que seja sua escolha em tela. Duas pessoas exportando os mesmos filtros precisam obter o mesmo arquivo, porque planilhas endereçam colunas por letra e uma escolha pessoal de coluna silenciosamente mudaria o que H significa.

Uma mensagem, de ponta a ponta

Abrir uma linha reconstrói tudo registrado sobre essa mensagem: rota, dinheiro, uma timeline de toda tentativa, todo delivery receipt, o texto se foi mantido, e os TLVs. Uma linha de resumo dá partes, tentativas e recibos. Leia as notas abaixo dela — elas explicam resultados que de outra forma se parecem com falhas:
  • Você pediu um id de segmento. Uma mensagem longa é enviada como várias mensagens SMPP e reconhecida uma vez cada, então o gateway emitiu um id por parte. Todos eles encontram este registro.
  • Mais de um recibo para a parte um. Permitido. Toda outra visão mostra o primeiro; a timeline mostra todos.
  • Apenas a parte um carrega dinheiro. Segmentos posteriores são escritos sem rate e sem valores, portanto as células de dinheiro em branco ao lado deles estão corretas em vez de faltando.

O que um recibo realmente disse

Cada recibo mostra o mnemônico SMPP com seu significado em inglês simples, e então a parte que as pessoas precisam: se ele fechou a mensagem, foi um desfecho posterior, não o que foi faturado, ou foi progresso que deixou a mensagem aberta. Onde o gateway registrou o que o cliente pediu, é mostrado ao lado. Onde não, a página diz isso explicitamente. Não é o mesmo que o cliente não ter pedido nada.

A história do TLV

A parte mais útil da página, e a razão para vir aqui em vez da lista de mensagens. Uma linha por tag vista em qualquer estágio, com três colunas de valor — Received, Resolved, Sent — e um veredicto: Dropped e Vendor overrode são os dois que custam uma entrega, e são os dois que a página colore. Onde qualquer um ocorre, ele lhe diz onde procurar: apenas tags na lista de envio de um vendor chegam à operadora.
Um traço significa não presente naquele estágio. Um middot significa não registrado — e onde a wire é desconhecida, nenhum veredicto reivindica nada sobre ela. Esse é o estado honesto para uma mensagem que nunca chegou a um vendor, foi para um vendor não-SMPP, ou é anterior à gravação pelo gateway.

O que não está aqui

Um call record não armazena metadados da mensagem, id externo, nenhum dos campos definidos pelo usuário, e nem o expiry nem o tempo de deferred-delivery. O estado in-flight também não é registrado — apenas o desfecho. Esses vivem na mensagem enquanto ela está sendo processada e vão embora depois que está. Se você precisa do corpo, ele é mantido apenas quando o gateway está configurado para mantê-lo.