SMS kézbesítési jelentések egyeztetése

Ez az útmutató bemutatja, hogyan működik az SMS kézbesítési jelentések egyeztetése az Ozeki SMS Gatewayben. A kézbesítési jelentések olyan SMS üzenetek, amelyeket a mobilhálózat küld vissza, amikor az Ön által eredetileg elküldött szöveg eléri a címzett készülékét. Amikor Ön elküld egy SMS üzenetet, a hálózat visszaad egy küldési referencia azonosítót, majd később, amikor az SMS megérkezik a címzett készülékére, egy kézbesítési jelentést kap, amely tartalmazza a kézbesítés dátumát és ugyanazt a küldési referencia azonosítót. Ebben a felhasználói felületen láthatja, hogyan történik a küldési referencia azonosító naplózása, és hogyan követheti nyomon az Ozeki SMS Gateway kézbesítési jelentés egyeztető algoritmusát.

SMS kézbesítési jelentések egyeztetése videóban elmagyarázva

Az alábbi videóban látható, hogyan működik a kézbesítési jelentések egyeztetése. Először engedélyezzük a naplózást a kézbesítési jelentésekhez. Ezután egy SMS-t küldünk el egy SMPP kapcsolaton keresztül. A videóban látható a visszaadott küldési referencia azonosító. Ezt az azonosítót a mobilhálózati szolgáltató adja vissza. Ezután látható a bejegyzés a kézbesítési jelentés nyilvántartásban.

A videó második része azt mutatja be, hogy mi történik, amikor a kézbesítési jelentés megérkezik a rendszerbe. A kézbesítési jelentés mindig később érkezik meg. A bejövő kézbesítési jelentés látható az SMPP kapcsolat eseménynaplójában. Vegye figyelembe, hogy a kézbesítési jelentés küldési referencia azonosítója megegyezik a korábban elmentett küldési referencia azonosítóval. Amint a kézbesítési jelentés megérkezik, láthatók az egyeztetési események a kézbesítési jelentés egyeztető motor naplójában.

1. videó - Hogyan működik a kézbesítési jelentések egyeztetése (Videós útmutató)

SMS kézbesítési jelentések egyeztetése részletesen

Ahhoz, hogy nyomon követhessük, mi történik, engedélyezni kell a naplózást a Szerkesztés/Beállítások/Kézbesítési jelentések menüben. Győződjön meg arról, hogy a "Fájl alapú" kézbesítési jelentés egyeztető motor van kiválasztva, és a "Kézbesítési jelentés egyeztetési események naplózása" jelölőnégyzet be van pipálva. (1. ábra)

Szerver beállítások megnyitása
1. ábra - Szerver beállítások megnyitása

A szerver beállítások űrlapján megtalálható a konfigurációk listája. Válassza ki a "Kézbesítési jelentések" elemet a listából. (2. ábra)

Kézbesítési jelentés egyeztetési események naplózásának engedélyezése
2. ábra - Kézbesítési jelentés egyeztetési események naplózásának engedélyezése

Miután a kézbesítési jelentés egyeztető motor naplózási funkciója be van kapcsolva, küldjön egy teszt SMS-t. Az SMS elküldése után a mobilhálózati kapcsolat eseménynaplójában megjelenik a megfelelő küldési referencia azonosító. Esetünkben ez 2127518572. (3. ábra)

Elküldött üzenet küldési referencia azonosítója
3. ábra - Elküldött üzenet küldési referencia azonosítója

Ezután nyissa meg a kézbesítési jelentés naplót. A naplót a "Nézet" menüben található "Küldési referenciák" opcióra kattintva érheti el (4. ábra).

Kézbesítési jelentés napló megnyitása
4. ábra - Kézbesítési jelentés napló megnyitása

Ebben a naplóban látható a következő bejegyzés: "Küldési referencia hozzáadva: 2127518572'. Ez a bejegyzés fontos, mert miután ez a bejegyzés regisztrálva van a rendszerben, az ezzel az azonosítóval érkező kézbesítési jelentések hozzárendelhetők a megfelelő SMS-hez. Erre az egyeztető mechanizmusra van szükség, hogy a megfelelő SMS állapotát "kézbesített"-re állíthassuk. (5. ábra)

Küldési referencia azonosító a kézbesítési jelentés naplójában
5. ábra - Küldési referencia azonosító a kézbesítési jelentés naplójában

A végső lépésben ellenőrizze a bejövő kézbesítési jelentést. Ha megnézi a mobilhálózati kapcsolat naplóját, látni fog egy sort, amely a "Kézbesítési jelentés innen:..." szavakkal kezdődik. Ebben a sorban látható az eredeti küldési referencia azonosító és a kézbesítés időbélyege. (6. ábra)

Kézbesítési jelentés küldési referencia azonosítója
6. ábra - Kézbesítési jelentés küldési referencia azonosítója

Miután megérkezett a kézbesítési jelentés, lépjen a kézbesítési jelentés motor naplójába a "Nézet"/"Küldési referenciák" menüben, és nézze meg az egyeztetési eseményt. (7. ábra)

Kézbesítési jelentés esemény a kézbesítési jelentés naplójában
7. ábra - Kézbesítési jelentés esemény a kézbesítési jelentés naplójában

GYIK

Miért vesznek el a kézbesítési jelentéseim?

Az SMS gateway kezelése során fontos, hogy a kézbesítési jelentések pontosan tükrözzék az elküldött üzeneteket. Azonban előfordulhat, hogy olyan jelentéseket kap, amelyekhez nincs megfelelő üzenet a rendszerében. Íme a lehetséges okok:

1. Referencia azonosító eltérés:

  • Az SMSC más referencia azonosítót adhat vissza a kézbesítési jelentésben, mint amit a beküldési jelentésben kapott. Még egyetlen karakter eltérése is okozhatja, hogy az Ozeki szoftver nem tudja összeilleszteni a jelentést az eredeti üzenettel.
  • Megoldás: Ellenőrizze a szolgáltató eseménynaplóját az Ozeki szoftverben, hogy megtalálja az eredeti üzenetet és ellenőrizze annak referencia azonosítóját.

2. Nem egyedi referencia azonosítók:

  • Néhány szolgáltató ugyanazt a referencia azonosítót rendelheti több üzenethez. Ez ütközést okoz az Ozeki referencia táblában történő üzenet regisztrálásakor. Ennek eredményeként a második üzenet (a duplikált azonosítóval) kézbesítési jelentései el lesznek dobva.
  • Megoldás: Ez a probléma a szolgáltató oldalán van. Lépjen velük kapcsolatba, hogy vizsgálják felül a referencia azonosító hozzárendelési gyakorlatukat.

3. Az üzenet életkora túllépi a tárolási korlátot:

  • Az Ozeki szoftver egy meghatározott ideig (általában egy hétig) tárolja a referencia azonosítókat. Az ezen időkorlátnál régebbi üzenetek kézbesítési jelentései el lesznek dobva az adatbázis méretkorlátai miatt.
  • Megoldás: Ez egy rendszerbeállítás, amely a funkcionalitást és a tárolási igényeket egyensúlyozza. A referencia azonosító tárolási idő növelése nem biztos, hogy ideális, ezért fontolja meg alternatív megoldásokat, például a régebbi üzenetek archiválását.

4. Az üzenet előtörlése:

  • Ha az eredeti üzenetet törli a küldött mappából, vagy engedélyezi az automatikus törlést, előfordulhat, hogy az üzenet hiányzik, amikor a kézbesítési jelentés megérkezik.
  • Megoldás: Ellenőrizze az üzenet törlési beállításait. Kerülje az elküldött üzenetek törlését a kézbesítési jelentések fogadása előtt, különösen kritikus kommunikáció esetén.
Ezen lehetséges okok megértésével hatékonyan elháríthatja az össze nem illesztett kézbesítési jelentéseket az Ozeki SMS gatewayében, és biztosíthatja a pontos üzenetkézbesítés nyomon követését.

Mit láthatok a kézbesítési jelentés nyilvántartó felhasználói felületén?

Ez a táblázat függőben lévő üzenetek tárolójaként szolgál. Ezek olyan üzenetek, amelyeket kézbesítésre elküldtek, de amelyekhez még nem érkezett meg a kézbesítési visszaigazolás (jelentés). Az üzenet ebben a táblázatban marad, amíg meg nem kapja a kézbesítési jelentést. Ha a kézbesítési visszaigazolás egy előre meghatározott időn belül (általában egy hét) nem érkezik meg, az üzenet törlődik a táblázatból. Ez a folyamat biztosítja az üzenetadatok hatékony kezelését és megakadályozza az elavult bejegyzések felhalmozódását.

More information