Spárovanie správ o doručení SMS

Tento sprievodca vám ukáže, ako funguje spárovanie správ o doručení v Ozeki SMS Gateway. Správy o doručení sú SMS správy vrátené mobilnou sieťou, keď vaša pôvodne odoslaná správa dosiahne príjemcov telefón. Keď odošlete SMS správu, sieť vráti referenčné ID odoslania a neskôr, keď je SMS doručená na príjemcov telefón, dostanete správu o doručení s dátumom doručenia a rovnakým referenčným ID odoslania. V tomto GUI uvidíte, ako je referenčné ID odoslania zaznamenané, a uvidíte, ako môžete sledovať algoritmus spárovania správ o doručení v Ozeki SMS Gateway.

Spárovanie správ o doručení SMS vysvetlené vo videu

Vo videu nižšie uvidíte, ako funguje spárovanie správ o doručení. Najprv je povolené logovanie pre správy o doručení. Potom je SMS odoslaná cez SMPP spojenie. Vo videu môžete vidieť vrátené referenčné ID odoslania. Toto ID vráti operátor mobilnej siete. Ďalej môžete vidieť záznam v registri správ o doručení.

Druhá časť videa ukazuje, čo sa stane, keď správa o doručení príde do systému. Správa o doručení vždy príde neskôr. Môžete vidieť prichádzajúcu správu o doručení v event logu SMPP spojenia. Všimnite si, že referenčné ID odoslania pre túto správu o doručení sa zhoduje s predtým uloženým referenčným ID. Keď správa o doručení príde, môžete vidieť zodpovedajúce udalosti v logu patriacemu k engine spárovania správ o doručení.

Video 1 - Ako funguje spárovanie správ o doručení (Video tutoriál)

Spárovanie správ o doručení SMS podrobne vysvetlené

Aby ste mohli sledovať, čo sa deje, musíte povoliť logovanie v menu Edit/Preferences/Delivery reports. Uistite sa, že je vybraný engine spárovania správ o doručení "File based" a začiarknuté políčko "Log delivery report matching events". (Obrázok 1)

Otvorenie nastavení servera
Obrázok 1 - Otvorenie nastavení servera

V nastaveniach servera nájdete zoznam konfigurácií. Vyberte položku "Delivery Reports" zo zoznamu. (Obrázok 2)

Povolenie logovania udalostí spárovania správ o doručení
Obrázok 2 - Povolenie logovania udalostí spárovania správ o doručení

Keď je funkcia logovania engine spárovania správ o doručení zapnutá, odošlite testovaciu SMS. Po odoslaní SMS uvidíte zodpovedajúce referenčné ID odoslania v event logu spojenia s mobilnou sieťou. V našom prípade je to 2127518572. (Obrázok 3)

Referenčné ID odoslanej správy
Obrázok 3 - Referenčné ID odoslanej správy

Ďalej otvorte log správ o doručení. Log nájdete, ak kliknete na "Submit references" v menu "View" (Obrázok 4).

Otvorenie logu správ o doručení
Obrázok 4 - Otvorenie logu správ o doručení

V tomto logu uvidíte záznam: "Submit reference added: 2127518572'. Tento záznam je dôležitý, pretože po jeho registrácii v systéme môžu byť správy o doručení s týmto ID priradené k príslušnej SMS. Potrebujeme tento mechanizmus spárovania, aby sme mohli nastaviť stav príslušnej SMS na doručené. (Obrázok 5)

Referenčné ID v logu správ o doručení
Obrázok 5 - Referenčné ID v logu správ o doručení

V záverečnej časti skontrolujte prichádzajúcu správu o doručení. Ak sa pozriete na log spojenia s mobilnou sieťou, uvidíte riadok začínajúci slovami "Delivery report from....". V tomto riadku uvidíte pôvodné referenčné ID odoslania a časovú pečiatku doručenia. (Obrázok 6)

Referenčné ID správy o doručení
Obrázok 6 - Referenčné ID správy o doručení

Po prijatí správy o doručení prejdite do logu engine spárovania správ o doručení v menu "View"/"Submit references" a pozrite sa na udalosť spárovania. (Obrázok 7)

Udalosť spárovania správy o doručení v logu správ o doručení
Obrázok 7 - Udalosť spárovania správy o doručení v logu správ o doručení

Často kladené otázky

Prečo sú moje prenosové hlásenia vynechané?

Pri správe SMS brány je dôležité zabezpečiť, aby prenosové hlásenia presne odrážali odoslané správy. Niekedy sa však môžete stretnúť s hláseniami, ktoré nemajú zodpovedajúcu správu vo vašom systéme. Tu je prehľad možných príčin:

1. Nezhoda referenčného ID:

  • SMSC môže vrátiť iné referenčné ID v prenosovom hlásení v porovnaní so správou o odoslaní. Aj jediný rozdiel v znaku môže spôsobiť, že softvér Ozeki nedokáže priradiť hlásenie k pôvodnej správe.
  • Riešenie: Skontrolujte protokol udalostí poskytovateľa služieb v Ozeki, aby ste našli pôvodnú správu a overili jej referenčné ID.

2. Neunikátne referenčné ID:

  • Niektorí poskytovatelia služieb môžu priradiť rovnaké referenčné ID k viacerým správam. To vytvára konflikt pri registrácii správ v referenčnej tabuľke Ozeki. V dôsledku toho budú prenosové hlásenia pre druhú správu (s duplicitným ID) vynechané.
  • Riešenie: Tento problém je na strane poskytovateľa služieb. Kontaktujte ho, aby preskúmal svoje postupy priraďovania referenčných ID.

3. Vek správy prekračuje limit uloženia:

  • Softvér Ozeki ukladá referenčné ID na stanovené obdobie (zvyčajne jeden týždeň). Prenosové hlásenia pre správy staršie ako tento limit budú z dôvodu obmedzení veľkosti databázy zahodené.
  • Riešenie: Toto je nastavenie systému na vyváženie funkčnosti a nárokov na úložisko. Zvýšenie doby uloženia referenčného ID nemusí byť ideálne, zvážte alternatívne riešenia, ako je archivácia starších správ.

4. Predčasné odstránenie správy:

  • Odstránenie pôvodnej správy zo zložky odoslaných správ alebo povolenie automatického odstraňovania môže spôsobiť, že správa nebude k dispozícii pri príchode prenosového hlásenia.
  • Riešenie: Skontrolujte nastavenia odstraňovania správ. Vyhnite sa odstraňovaniu odoslaných správ pred prijatím prenosových hlásení, najmä pri dôležitých komunikáciách.
Porozumením týmto možným príčinám môžete efektívne riešiť nezhody v prenosových hláseniach vo vašej SMS bráne Ozeki a zabezpečiť presné sledovanie doručenia správ.

Čo môžem vidieť v grafickom rozhraní registra prenosových hlásení?

Táto tabuľka slúži ako úložisko pre nevybavené správy. Ide o správy, ktoré boli odoslané na doručenie, ale pre ktoré ešte nebolo prijaté potvrdenie o doručení (hlásenie). Správa zostáva v tejto tabuľke uvedená, kým nie je prijaté prenosové hlásenie. Ak potvrdenie o doručení nepríde v preddefinovanom časovom rámci (zvyčajne jeden týždeň), správa je z tabuľky odstránená. Tento proces zabezpečuje efektívnu správu údajov o správach a zabraňuje hromadeniu zastaraných záznamov.

More information