Torna al blog Connettività SMS

Lunghezza degli SMS tra sistemi A2P: come evitare discrepanze nei segmenti e nella fatturazione

Cosa si può affermare sulle differenze nel conteggio dei segmenti SMS tra sistemi A2P, quale fonte consultare e quali conclusioni non sono supportate dalle informazioni disponibili.

Diagramma di un flusso SMS A2P tra un’applicazione, un aggregatore e un provider, con punti di registrazione da confrontare

Cosa si può affermare sulle differenze nel conteggio dei segmenti

Le informazioni disponibili non consentono di determinare perché un’applicazione, un aggregatore e un provider possano riportare conteggi diversi per lo stesso messaggio. Per spiegare una differenza specifica servirebbero fonti che descrivano come ciascun sistema trasforma e codifica il contenuto.

Pertanto, un conteggio diverso non dimostra di per sé che ci sia un errore di calcolo o di fatturazione. La guida di Sinch spiega che un messaggio lungo può essere suddiviso in più parti e comparire come addebiti separati, ma non documenta differenze di calcolo tra sistemi A2P.

Come pratica suggerita, ma non come requisito tecnico universale, è possibile confrontare quale messaggio viene osservato da ciascun sistema e in quale fase. Le informazioni disponibili non definiscono una procedura specifica per farlo.

  • Non attribuire una discrepanza a una causa specifica senza prove sulle trasformazioni e sulla codifica di ciascun sistema.
  • Distingui il conteggio dei segmenti da un addebito riportato.
  • Consulta la fonte applicabile al servizio prima di trarre conclusioni sulla fatturazione.
Cosa si può affermare sulle differenze nel conteggio dei segmenti

Ambito delle informazioni su codifica e contenuto

Gli estratti disponibili non spiegano come i diversi livelli possano trasformare o codificare un messaggio, né in che modo tali operazioni influirebbero sui conteggi. Di conseguenza, non consentono di stabilire una causa tecnica per una discrepanza osservata.

Come pratica suggerita, i team possono confrontare le versioni del contenuto disponibili nei sistemi coinvolti e consultare la documentazione pertinente. Questa non è una metodologia convalidata dalle prove citate in questa sede.

  • Non dedurre che ci sia stata una conversione o una sostituzione solo perché i conteggi differiscono.
  • Cerca documentazione che descriva esplicitamente il trattamento del contenuto in ciascun livello.
  • Separa le osservazioni confermate dalle ipotesi su quanto accaduto.
Ambito delle informazioni su codifica e contenuto

Campi SMPP e intestazioni di concatenazione

Le informazioni fornite non confermano quali campi SMPP registrare per conciliare lunghezza, codifica, intestazioni di concatenazione, segmenti e fatturazione. Il collegamento alla specifica, senza estratti che supportino campi specifici o il loro significato, non è sufficiente per consigliare un elenco di campi.

Non sono inoltre disponibili informazioni che spieghino il rapporto tra le intestazioni di concatenazione e le differenze di conteggio tra sistemi. Consulta la documentazione tecnica applicabile prima di interpretare questi dati.

  • Non dare per scontato che tutti i sistemi includano gli stessi dati nel conteggio.
  • Verifica il significato dei campi nella documentazione dell’interfaccia specifica.
  • Non attribuire le discrepanze alle intestazioni di concatenazione senza prove che lo confermino.

Test e verifiche: pratiche suggerite, non universali

Le informazioni disponibili non supportano una metodologia di test riproducibile né una checklist per indagare le discrepanze senza reinviare traffico di produzione. Sulla base delle fonti citate, queste procedure non possono essere presentate come requisiti tecnici consolidati.

Come suggerimento operativo, i team possono concordare con le parti coinvolte quali informazioni confrontare e se sia necessario un test controllato. L’ambito, la destinazione e il trattamento di qualsiasi invio devono essere concordati prima di effettuarlo; questo suggerimento non è convalidato dalle informazioni disponibili.

  • Consulta prima i registri e la documentazione disponibili.
  • Se si valuta un test, concordane prima l’ambito con le parti coinvolte.
  • Considera qualsiasi confronto tra registrazioni o contenuti una pratica suggerita, non una procedura universalmente consolidata.

Non confondere segmenti, addebiti e consegna

Il conteggio dei segmenti, un addebito e uno stato di consegna sono concetti distinti. Sinch indica che un messaggio suddiviso in tre parti può comparire in fattura come tre addebiti e consumare tre SMS. Questa affermazione descrive le indicazioni di fatturazione di Sinch, non una regola universale per altri provider.

La fonte è l’articolo di assistenza Sinch «In che modo i limiti di caratteri degli SMS influiscono sulla fatturazione»: https://support.app.sinch.com/hc/es/articles/10525032729871-C%C3%B3mo-los-l%C3%ADmites-de-caracteres-de-los-SMS-afectan-la-facturaci%C3%B3n. Consulta l’articolo per verificare la portata di queste indicazioni e non generalizzarle a tutti i servizi.

Le informazioni citate non stabiliscono una relazione universale tra segmenti, addebiti e stati di consegna. Valuta ciascun dato in base alla documentazione e alle condizioni applicabili al provider.

  • L’affermazione sulle tre parti e i tre addebiti si limita alle indicazioni di fatturazione di Sinch.
  • Non dedurre gli addebiti di qualsiasi provider dal solo conteggio dei segmenti.
  • Consulta la documentazione del servizio per interpretare separatamente addebiti e stati di consegna.

Cosa non si può concludere dalle fonti disponibili

Gli estratti citati non spiegano perché sistemi diversi possano calcolare i segmenti in modo differente; non forniscono un elenco verificato di campi SMPP per conciliare questi dati, né una metodologia convalidata per riprodurre le discrepanze.

La specifica SMPP e le fonti sulle intestazioni di concatenazione sono indicate come riferimenti, ma gli estratti disponibili non supportano in questa sede affermazioni tecniche specifiche su campi, significato o conteggio. Per questi aspetti è necessario consultare documentazione che li descriva esplicitamente.

  • Non affermare una causa tecnica senza prove specifiche sul comportamento dei livelli coinvolti.
  • Non consigliare campi di integrazione come se fossero confermati dagli estratti disponibili.
  • Non presentare una checklist o un test come metodo convalidato dalle fonti citate.
FAQ

Domande frequenti

Che cosa significa se l’applicazione e il provider riportano conteggi diversi di segmenti?

Significa che i sistemi riportano conteggi diversi, ma le informazioni disponibili non consentono di determinarne il motivo. Servirebbero fonti che descrivano come ciascun livello trasforma e codifica il contenuto.

Il conteggio dei segmenti indica quanti addebiti applicherà qualsiasi provider?

Le informazioni disponibili non permettono di stabilire una regola universale. Sinch indica che un messaggio suddiviso in tre parti può comparire in fattura come tre addebiti; questa indicazione si applica a Sinch.

Quali campi SMPP devo registrare per indagare una discrepanza?

Le informazioni fornite non confermano campi specifici né il loro significato per conciliare lunghezza, codifica, concatenazione, segmenti e fatturazione. Consulta la documentazione tecnica applicabile.

Qual è il rapporto tra le intestazioni di concatenazione e le differenze di conteggio?

Le fonti disponibili non spiegano questo rapporto. Non attribuire una discrepanza a tali intestazioni senza documentazione che supporti questa conclusione.

Esiste un test convalidato per indagare le discrepanze senza reinviare traffico di produzione?

Le informazioni disponibili non supportano una metodologia di test riproducibile. Se si valuta un test come pratica operativa, concordane prima l’ambito con le parti coinvolte.

Fonti consultate

  1. SMPP v3.4, Issue 1.2SMPP Developers Forum
  2. HTTP Semantics (RFC 9110)IETF
  3. Cómo los límites de caracteres de los SMS afectan la facturaciónSinch Support
  4. 3GPP specifications3GPP