Párování zpráv o doručení SMS
Tento průvodce vám ukáže, jak funguje párování zpráv o doručení SMS v Ozeki SMS Gateway. Zprávy o doručení jsou SMS vrácené mobilní sítí, když vámi odeslaný text dorazí k příjemci. Když odešlete SMS, síť vrátí ID odeslání a později, když je SMS doručena na příjemcův telefon, obdržíte zprávu o doručení s datem doručení a stejným ID odeslání. V tomto rozhraní uvidíte, jak je ID odeslání zaznamenáno, a jak můžete sledovat algoritmus párování zpráv o doručení v Ozeki SMS Gateway.
Párování zpráv o doručení SMS vysvětleno ve videu
Ve videu níže uvidíte, jak funguje párování zpráv o doručení. Nejprve je povoleno logování pro zprávy o doručení. Poté je SMS odeslána přes SMPP spojení. Ve videu uvidíte vrácené ID odeslání. Toto ID vrací operátor mobilní sítě. Dále uvidíte záznam v registru zpráv o doručení.
Druhá část videa ukazuje, co se stane, když zpráva o doručení dorazí do systému. Zpráva o doručení vždy přichází později. Příchozí zprávu o doručení uvidíte v logu událostí SMPP spojení. Všimněte si, že ID odeslání pro tuto zprávu o doručení odpovídá dříve uloženému ID odeslání. Jakmile zpráva o doručení dorazí, uvidíte v logu události párování patřící k engine párování zpráv o doručení.
Podrobné vysvětlení párování zpráv o doručení SMS
Pro sledování událostí je třeba povolit logování v menu Upravit/Předvolby/Zprávy o doručení. Ujistěte se, že je vybrán engine párování "File based" a zaškrtnuto políčko "Logovat události párování zpráv o doručení". (Obrázek 1)
V předvolbách serveru najdete seznam konfigurací. Vyberte položku "Zprávy o doručení" ze seznamu. (Obrázek 2)
Jakmile je logování engine párování zpráv o doručení zapnuto, odešlete testovací SMS. Po odeslání SMS uvidíte odpovídající ID odeslání v logu událostí připojení k mobilní síti. V našem případě je to 2127518572. (Obrázek 3)
Dále otevřete log zpráv o doručení. Log najdete v menu "Zobrazit"/"ID odeslání". (Obrázek 4)
V tomto logu uvidíte záznam: "Přidáno ID odeslání: 2127518572". Tento záznam je důležitý, protože po jeho registraci v systému mohou být zprávy o doručení s tímto ID přiřazeny k odpovídající SMS. Tento mechanismus párování potřebujeme, abychom mohli nastavit stav odpovídající SMS na "doručeno". (Obrázek 5)
V závěrečné části zkontrolujte příchozí zprávu o doručení. Pokud se podíváte do logu připojení k mobilní síti, uvidíte řádek začínající slovy "Zpráva o doručení z...". Na tomto řádku uvidíte původní ID odeslání a časové razítko doručení. (Obrázek 6)
Po přijetí zprávy o doručení přejděte do logu engine párování zpráv o doručení v menu "Zobrazit"/"ID odeslání" a podívejte se na událost párování. (Obrázek 7)
Často kladené otázky
Při správě SMS brány je nezbytné zajistit, aby doručovací zprávy přesně odrážely odeslané zprávy. Někdy se však můžete setkat se zprávami, které ve vašem systému nemají odpovídající zprávu. Zde je přehled možných příčin:
1. Neshoda referenčního ID:
- SMSC může vrátit jiné referenční ID v doručovací zprávě ve srovnání s odesílací zprávou. I jediný rozdílný znak může způsobit, že software Ozeki nedokáže přiřadit zprávu k původní zprávě.
- Řešení: Zkontrolujte protokol událostí poskytovatele služeb v Ozeki, abyste našli původní zprávu a ověřili její referenční ID.
2. Neunikátní referenční ID:
- Někteří poskytovatelé služeb mohou přiřadit stejné referenční ID k více zprávám. To vytváří konflikt při registraci zpráv v referenční tabulce Ozeki. V důsledku toho budou doručovací zprávy pro druhou zprávu (s duplicitním ID) vynechány.
- Řešení: Tento problém je na straně poskytovatele služeb. Kontaktujte je, aby prozkoumali jejich praxi přiřazování referenčních ID.
3. Stáří zprávy překračuje limit úložiště:
- Software Ozeki ukládá referenční ID po stanovenou dobu (obvykle jeden týden). Doručovací zprávy pro zprávy starší než tento limit budou zahozeny kvůli omezením velikosti databáze.
- Řešení: Toto je nastavení systému, které vyvažuje funkčnost s nároky na úložiště. Prodloužení doby ukládání referenčních ID nemusí být ideální, zvažte alternativní řešení, jako je archivace starších zpráv.
4. Předčasné smazání zprávy:
- Smazání původní zprávy ze složky odeslaných nebo povolení automatického mazání může způsobit, že zpráva bude chybět, když dorazí doručovací zpráva.
- Řešení: Zkontrolujte nastavení mazání zpráv. Vyhněte se mazání odeslaných zpráv před přijetím doručovacích zpráv, zejména u důležitých komunikací.
Co vidím v GUI registru doručovacích zpráv?
Tato tabulka slouží jako úložiště pro nevyřízené zprávy. Jsou to zprávy, které byly odeslány k doručení, ale pro které ještě nebylo přijato potvrzení o doručení (zpráva). Zpráva zůstává v této tabulce uvedena, dokud není obdržena doručovací zpráva. Pokud není potvrzení o doručení přijato v předem stanoveném časovém rámci (obvykle jeden týden), zpráva je z tabulky odstraněna. Tento proces zajišťuje efektivní správu dat zpráv a zabraňuje hromadění zastaralých záznamů.
More information
- Jak řešit chyby připojení HTTPS
- Jak vytvořit a otestovat certifikáty HTTPS
- Jak řešit problémy s využitím RAM v Ozeki
- Jak řešit chyby opětovného odeslání SMS
- Jak řešit problémy s párováním doručených zpráv