SMS útválasztás

Az Ozeki SMS Gateway segítségével több mobilhálózati kapcsolatot is beállíthat SMS-ek küldéséhez. Az SMS-ek mobilhálózatra történő továbbításához használt kapcsolat vezérléséhez használhatod az SMS útválasztást.

Bevezetés az SMS útválasztásba

Ez a dokumentum bevezetést nyújt az SMS útválasztásba. Leírja az SMS útválasztási folyamat alapvető fogalmait az Ozeki SMS Gateway-ben. Megismerkedhetsz az útválasztási táblázattal; megtudhatod, mi az útválasztási szabály, és találsz hogyan módosítsunk egy SMS üzenetet menet közben oldalra.

Mi az az SMS útválasztás?

Az SMS útválasztás az a folyamat, amelyet az Ozeki SMS Gateway használ annak eldöntésére, hogy egy SMS szöveges üzenet hová legyen továbbítva. Az SMS útválasztás mintázatillesztésen alapul, és lehetővé teszi az üzenetek módosítását. Az SMS útválasztási megoldásokat SMS szolgáltatók és nagy szervezetek használják.

Mi az az SMS útválasztás?
1. ábra - Mi az az SMS útválasztás?

Milyen típusú SMS útválasztások léteznek?

  • Egyszerű SMS útválasztás: Könnyedén irányítsd az SMS üzeneteket a kívánt célpontokra egyszerű útválasztási szabályokkal. Optimalizáld az üzenetküldést minimális beállítással.

  • Legolcsóbb SMS útválasztás: Maximalizáld a költségmegtakarítást azzal, hogy intelligensen irányítod az SMS üzeneteket a legolcsóbb elérhető csatornákon keresztül. Csökkentsd az SMS költségeket a kézbesítés rovására nélkül.

  • Tartalék SMS útválasztás: Biztosítsd az SMS szolgáltatás folytonosságát megbízható tartalék útválasztással. Tartsd fenn a magas rendelkezésre állást és megelőzheted az üzenetek elvesztését az elsődleges csatorna meghibásodása esetén.

  • Terheléselosztás SMS útválasztással: Egyenletesen oszd el az SMS forgalmat több csatorna között a túlterhelés elkerülése és a teljesítmény javítása érdekében. Növeld a rendszer stabilitását és válaszképességét.

  • Nemzetközi SMS üzenetek blokkolása: Megakadályozhatod a nemkívánatos nemzetközi SMS-ek küldését vagy a kéretlen üzenetek rendszeredbe jutását. Védd meg magad a spam, csalás és túlköltekezés ellen.

  • Felhasználói telefonszámok hozzárendelése útvonalakhoz: Hatékonyan kezelheted a felhasználói telefonszámokat azáltal, hogy meghatározott SMS útvonalakhoz rendeled őket. Optimalizáld az SMS küldési és fogadási útválasztást és javítsd az ügyfélélményt.

Hogyan konfiguráljuk az SMS útválasztást (Gyors útmutató)

Az SMS útválasztás konfigurálásához el kell indítanod az Ozeki SMS alkalmazást, és meg kell nyitnod az útválasztási táblázatot az "Útvonalak" eszköztárgombbal történő kattintással.

útválasztási táblázat az útválasztási képernyőn
2. ábra - Útválasztási táblázat az SMS átjáróban.

Az SMS útválasztás konfigurálásához kövesd ezeket a gyors lépéseket:

  1. Nyisd meg az Ozeki SMS Gateway-t a Windows asztalon
  2. Jelentkezz be az "admin" felhasználónévvel
  3. Nyisd meg az SMS Gateway alkalmazást
  4. Találd meg az eszköztárat a tetején
  5. Találd meg az "Útvonalak" eszköztárgombot
  6. Kattints az "Útvonalak" eszköztárgombra
  7. Ez megnyitja az útválasztási táblázatot
  8. Kattints az új útvonal létrehozására egy SMS útvonal létrehozásához
  9. Töltsd ki az útvonal létrehozási űrlapot
  10. Kattints az OK gombra az új útvonal létrehozásához
  11. Használd a piros és zöld nyilakat a szabály pozícióba helyezéséhez

Mit csinál az SMS útválasztás?

Az útválasztás egy "Célkapcsolatot" rendel az üzenethez. Más szavakkal, kiválasztja azt a célkapcsolatot, ahová az üzenetet továbbítani kell. Az Ozeki SMS átjáróban minden egy "Kapcsolat". A kapcsolat egy üzenetküldő és fogadó végpont, amely képes üzenetek küldésére és fogadására. Bár a kapcsolatok csoportokban jelennek meg (pl.: SMS felhasználók, mobilhálózati kapcsolatok stb.), az útválasztás szempontjából mindegyik ugyanolyan kapcsolat.

Az SMS útválasztás az a folyamat, amely eldönti, hogy egy SMS üzenet hová legyen továbbítva. Ez a folyamat akkor fut le, amikor egy bemeneti üzenet eljut az útválasztási táblázathoz (2. ábra). Az útválasztási táblázat végrehajtja az útválasztási algoritmust, és visszaad egy kimeneti üzenetet, amely megegyezik a bemeneti üzenettel, de már hozzá van rendelve egy "Célkapcsolat". Az útválasztási folyamat után a kimeneti üzenet továbbítódik a "Célkapcsolathoz".

3. ábra - Az SMS útvonal kiválasztja a célt

Mi az az SMS útválasztási szabály?

Az SMS útválasztási táblázat útválasztási szabályokból áll. Egy útválasztási szabálynak van egy illeszkedési feltétele, egy módosító parancskészlete és egy célpontja. Amikor egy SMS-t küldenek, azt először az útválasztási táblázatnak adják át, ahol illesztik az útválasztási szabályokhoz. Ha egy szabály "illeszkedik" az SMS-hez, akkor végrehajtja a módosítókat és továbbítja az üzenetet a célpontnak. Az illeszkedés konfigurált feltételek alapján történik, mint például a küldő kapcsolat, a küldő telefonszáma, az üzenet szövege, a szolgáltatási időszak stb. A módosítási szabályokat csak akkor alkalmazzuk, ha az SMS megfelel az illeszkedési feltételeknek. Ha az illeszkedési feltételek nem teljesülnek, a következő útválasztási szabályt próbálja ki a rendszer az útválasztási táblázatban.

4. ábra - Mi az az SMS szabály

Hogyan futnak le az SMS-útválasztási szabályok?

Minden küldött üzenet esetén lefut az útválasztási tábla. A végrehajtás felülről lefelé történik: ha egy szabály illeszkedik, a cél ("To connection") hozzárendelésre kerül, és az útválasztás leáll. Az üzenet továbbítódik a kiválasztott célhoz.

5. ábra - SMS-szabályok végrehajtási sorrendje

Hogyan jelenik meg az útválasztási tábla?

A kezdőképernyő megnyitásakor az fő útválasztási tábla két nézetét láthatod. Felül egy szűrt tábla található, amely csak a "bejövő útvonalakat" jeleníti meg, alul pedig egy másik szűrt tábla, amely csak a "kimenő útvonalakat" mutatja. Gyakorlatban bejövő útvonalnak nevezzük azt, ahol a "From connection" SMS-hálózati kapcsolatként van besorolva. Minden más kimenő útvonal.

6. ábra - SMS-útválasztási tábla szűrve a kezdőképernyőn

Ez a megkülönböztetés azért történik, mert a legtöbb felhasználó bejövő és kimenő útvonalakban gondolkodik. Bár az Ozeki útválasztási rendszerében nincs különbség az ilyen szabályok között, mégis jobb így bemutatni az útválasztási táblát. Az emberek könnyebben megértik, ha az útvonalakat a küldő kapcsolat ("From connection") szerint csoportosítják, és csak ezeket a szűrt csoportokat jelenítik meg. Ha útválasztási szakértő szeretnél lenni, mindig a fő útválasztási táblát használd a szűrt nézetek helyett, mert így jobban átlátod, mi történik egy adott üzenettel.

útválasztási tábla a kezdőképernyőn
7. ábra - Útválasztási tábla a kezdőképernyőn.

Hogyan hozhatok létre útválasztási szabályt?

Útválasztási szabály létrehozásához nyisd meg a fő útválasztási táblát a "Routes" eszköztárgombbal, majd kattints a "Create new Route" gombra. Ekkor megjelenik az útvonal-létrehozási űrlap. Figyeld meg a "Match" és "Modify" lapokat ezen az űrlapon. Ezeken a lapokon határozhatod meg a illesztési feltételeket és módosító parancsokat.

kattints a 'create new route'-ra
8. ábra - Kattints a "Create new Route" gombra

Mi a teendő, ha nem látom a kapcsolatom?

Nagy SMS-rendszerekben nagyon sok kapcsolat lehet. Az élet egyszerűsítése érdekében az alapértelmezés szerint a felkínált "From" és "To" kapcsolatok szűrve vannak. A ritkán használt kapcsolatok el vannak rejtve. Emiatt előfordulhat, hogy nem találod a kapcsolatodat a listában.

Ha nem látod a kívánt kapcsolatot a "From" vagy "To" listában, egyszerűen kattints a kapcsolatlistát tartalmazó legördülő menü előtti Fogaskerék gombra. Ekkor megnyílik egy párbeszédpanel, ahol kiválaszthatod, hogy milyen további kapcsolattípusok jelenjenek meg a listában.

kattints a fogaskerékre további kapcsolatokért
9. ábra - Kattints a Fogaskerékre további kapcsolatokért

Alapértelmezett SMS-útválasztás (1. példa)

Mielőtt beleugranánk az összetett útválasztási beállításokba, érdemes megérteni az alapértelmezett útválasztási táblát. Az alapértelmezett táblában két útvonalat láthatsz: out_sms és in_admin. Az out_sms útvonalat az úgynevezett "SMS-felhasználók" üzeneteinek továbbítására használják "SMS-kapcsolatokra". Az "SMS-kapcsolatok" olyan kapcsolatok csoportja, amelyek a rendszered mobilhálózathoz való csatlakoztatására szolgálnak. Az in_admin egy automatikusan létrehozott szabály, amely minden bejövő SMS másolatát továbbítja az admin felhasználónak. Észreveheted a "Copy" módot az útválasztási táblában. További információ arról, hogyan küldhetsz SMS másolatot egy adott felhasználónak, a bejövő SMS továbbítása több címzettnek útmutatóban található.

Ahhoz, hogy megértsük, hogyan működik az out_sms útvonal, hozzunk létre két SMPP SMS-kliens kapcsolatot két különböző mobilhálózati operátorral. Ezeket a kapcsolatokat SMPP_client_1 és SMPP_client_2 néven fogjuk hívni. (Ebben a példában nem módosítjuk az alapértelmezett útválasztási táblát.) Küldjünk egy SMS-t az admin felhasználótól a "New" gombra kattintva az eszköztárban. Ebben a beállításban az admin által küldött SMS az SMPP_client_1 vagy SMPP_client_2 kapcsolaton keresztül fog kimenni. A rendszer véletlenszerűen kiválasztja az első elérhető SMS-kapcsolatot a kimenő üzenethez. A használt útvonal az "out_sms", amely az "Any_SMS_User"-től az "Any_SMS_Connection"-hez továbbítja az SMS-t.

alapértelmezett útvonal kiemelve az útválasztási tábla képernyőn
10. ábra - Alapértelmezett útvonal kiemelve az útválasztási tábla képernyőn.

Amikor az alapértelmezett útvonalat használják, az admin által küldött SMS-t az "out_sms" nevű útvonal továbbítja.

11. ábra - Véletlenszerűen választott mobilhálózat

Érdemes megemlíteni, hogy ez a véletlenszerű útvonalválasztás nem teljesen véletlenszerű. Valójában egy terheléselosztó algoritmus osztja el a terhelést a szabad kapacitással rendelkező mobilhálózati kapcsolatok között, figyelembe véve az egyes kapcsolatok korábban mért kapacitását.

A következő példa bemutatja, hogyan használható az SMS-útválasztás egy rögzített célhoz rendelésére egy adott forrásból. Példánkban azt szeretnénk, hogy az admin által küldött összes SMS üzenet az SMPP_Client_1-en keresztül menjen ki. Ez a beállítás nagyon gyakori, mert gyakran előfordul, hogy egy felhasználónak mindig egy adott mobilhálózati kapcsolatot kell használnia. Ennek eléréséhez létrehozhatunk egy egyszerű forrás-cél útvonalat.

Annak bemutatására, hogyan működik ez a beállítás, ugyanannyi kapcsolatot használhatunk, mint az 1. példában. Egy extra útvonalat adhatunk az útválasztási táblázatunkhoz, amely az admin-tól érkező SMS-eket továbbítja az SMPP_Client_1-re. Az útvonal biztosítja, hogy az admin-tól érkező SMS mindenképpen az SMPP_client_1-en keresztül menjen ki. Ebben a konfigurációban az SMPP_client_2 egyáltalán nem lesz használva.

útvonal az SMS-eknek, amelyek a +3611111111-re mennek az útválasztási tábla képernyőn
12. ábra - Útvonal, amely az admin-tól érkező SMS-eket az smpp kliens 1-re kényszeríti.

az admin-tól érkező SMS mindig az smpp_client_1-re kerül továbbításra
13. ábra - Az admin-tól érkező SMS mindig az SMPP_client_1-re kerül továbbításra

SMS útválasztás telefonszám előtag alapján (3. példa)

A következő példa bemutatja, hogyan történhet az SMS-útválasztás telefonszám előtagok alapján. Ez egy gyakori feladat, mert gyakran előfordul, hogy bizonyos üzeneteket, amelyek egy adott hálózathoz tartoznak (amelyet egy telefonszám előtag azonosít), egy adott kapcsolaton keresztül szeretnél küldeni. Például, ha Magyarországra irányuló SMS-eket szeretnél irányítani, akkor a +36... előtagú SMS-eket a Vodafone Magyarország hálózatára irányíthatod. Beállíthatsz egy második útvonalat is, amely a +44... előtagúakat a brit T-Mobile hálózatra irányítja.

Az alábbi ábra bemutatja, hogyan definiálhatsz egy telefonszám előtagot mint egyezési feltételt. A példa egy pcre típusú reguláris kifejezést használ. Ez a kifejezés a címzett telefonszám ("To phone number") egyeztetésére szolgál, hogy eldöntse, az útvonal alkalmazandó-e vagy sem.

új útválasztási szabály létrehozása SMS útválasztáshoz telefonszám előtag alapján
14. ábra - Új útválasztási szabály létrehozása SMS útválasztáshoz telefonszám előtag alapján

előtag beállítása SMS útválasztáshoz
15. ábra - Előtag beállítása SMS útválasztáshoz

'+36.*' az 'hungary' útvonalon keresztül az smpp_client_1-re megy
16. ábra - "+36.*" a "Hungary" útvonalon keresztül az SMPP_client_1-re megy

Ha egy telefonszám-készlet tulajdonosa vagy, egyedi telefonszámokat rendelhetsz ügyfeleidhez vagy felhasználóidhoz. Ebben az esetben azt szeretnéd, hogy a bejövő SMS-ek, amelyek egy adott telefonszámra érkeznek, egy adott felhasználóhoz kerüljenek továbbításra. A 4. példa bemutatja az ehhez szükséges útválasztási konfigurációt.

Ebben a példában két HTTP felhasználót adunk hozzá: http_user_1 és http_user_2, akik fogadják a bejövő üzeneteket. Az egyik a +3633333333 telefonszámot kapja, a másik a +3644444444 számot. Ezután két útvonalat hozunk létre teljes telefonszám egyezéssel. Ezek az útvonalak bármilyen SMS-t továbbítanak ezekre a telefonszámokra a megfelelő felhasználókhoz.

útvonal a +3633333333-ra érkező SMS-eknek az útválasztási táblázat képernyőn
17. ábra - Útvonal a +3633333333-ra érkező SMS-eknek az útválasztási táblázat képernyőn.

Ahogy a fenti ábrán látható, a "Feladó" mező "Any_SMS_Connection" értékre van állítva. Ennek oka, hogy minden, a +3633333333 telefonszámra érkező SMS-t a http_user_1 felhasználóhoz szeretnénk irányítani, függetlenül attól, hogy melyik SMS kapcsolaton érkeznek. A cél ("Címzett") ehhez az útvonalhoz rögzítetten a http_user_1. Ha az alábbi ábrát megnézed, látni fogod, hogy ebben az esetben a teljes telefonszámot adjuk meg a címzett egyezési feltételében. Figyeld meg, hogy nem teszünk perjelet (/) a telefonszám elé és mögé. Ennek oka, hogy ebben az esetben nem reguláris kifejezés mintázat egyezést végzünk. Egyszerűen szigorú telefonszám összehasonlítást hajtunk végre.

teljes telefonszám beállítása egyezéshez a +3633333333-ra
18. ábra - Teljes telefonszám beállítása egyezéshez a +3633333333-ra.

A http user 2 konfigurációja nagyon hasonló. A különbség a cél ("Címzett") mezőben és a telefonszámban van, amelyet a "Címzett cím" mezőbe írunk az útválasztási szabály "Egyezés" lapján. Azt is észreveheted, hogy ezek a két útvonal route_3 és route_4 néven lesznek elnevezve.

útvonal a +3644444444-ra érkező SMS-eknek az útválasztási táblázat képernyőn
19. ábra - Útvonal a +3644444444-ra érkező SMS-eknek az útválasztási táblázat képernyőn.

Ha sok útvonallal dolgozol, érdemes értelmes neveket adni az útvonalaknak, hogy gyorsan azonosítani tudd őket. Vannak jobb nevek, mint az ebben a példában használt alapértelmezett route_3 vagy route_4.

teljes telefonszám beállítása egyezéshez a +3644444444-ra
20. ábra - Teljes telefonszám beállítása egyezéshez a +3644444444-ra.

a +3633333333-ra érkező SMS a http_user_1 felhasználóhoz kerül továbbításra
21. ábra - A +3633333333-ra érkező SMS a http_user_1 felhasználóhoz kerül továbbításra

SMS útválasztás kulcsszavak alapján (5. példa)

A következő példa az SMS-ek kulcsszavak alapján történő útválasztásával foglalkozik. Ezt a funkciót gyakran használják kvízjátékokban, SMS-szavazásokban vagy kulcsszó alapú tartalomkereső szolgáltatásokban. Ebben a példában minden olyan SMS-t, amely az Any_SMS_Connection-ről érkezik és tartalmazza a "vote" szót, a http user 2 felhasználóhoz irányítunk.

minden 'vote' szót tartalmazó SMS továbbítása a http user 2 felhasználóhoz
22. ábra - Minden "vote" szót tartalmazó SMS továbbítása a http user 2 felhasználóhoz.

A következő ábra alapján észreveheted, hogy reguláris kifejezés egyezést használunk. Ebben a reguláris kifejezésben (amelyet regex mintának is neveznek) egy .* mintát teszünk a szó elé és mögé. Ez azt jelenti a regex motor számára, hogy a "vote" kulcsszó bárhol lehet az üzenetben. Ez a feltétel például a következő SMS szövegekre illeszkedik: "Hello, here is my vote: red" vagy "vote red" vagy "I am not voting".

Fontolóra veheted a kis- és nagybetűk megkülönböztetését kikapcsoló "i" módosító használatát is, ha arra számítasz, hogy a kulcsszó kis- vagy nagybetűvel lesz elküldve. A "/.*vote.*/i" minta illeszkedne a "vote", "Vote", "VOTE" vagy "vOtE" szövegekre is.

üzenet szöveg előtag beállítása a http user 2 számára érkező SMS-ekhez
23. ábra - Üzenet szöveg előtag beállítása a http user 2 számára érkező SMS-ekhez.

SMS-útvonalazás szöveg és időszak egyeztetéssel (6. példa)

Hasznos tudni, hogy létezik szolgáltatási időszak egyeztetési feltétel is, amellyel korlátozható a szabály élettartama. Ezt a kombinációt: szöveges kulcsszó egyeztetést és szolgáltatási időszakot gyakran együtt használják olyan SMS tartalmi szolgáltatásoknál, amelyek adott időszakban működnek. Ebben a példában minden olyan SMS-t átirányítunk, amely az Any_SMS_Connection kapcsolatról érkezik és tartalmazza a "szavazás" szót 2021-04-01 00:00:00 és 2021-04-30 24:00:00 között a http user 2 felhasználóhoz.

24. ábra - Az összes "szavazás" szót tartalmazó SMS átirányítása a 2021-04-01 00:00:00 és 2021-04-30 24:00:00 közötti szolgáltatási időszakban a http user 2 felhasználóhoz.

üzenet szöveg előtag beállítása fogadott SMS-hez http user 2 számára
25. ábra - Üzenet szöveg előtag beállítása fogadott SMS-hez http user 2 számára.

szolgáltatási időszak űrlap beállítása fogadott SMS-hez http user 2 számára
26. ábra - Szolgáltatási időszak űrlap beállítása fogadott SMS-hez http user 2 számára.

Hogyan tesztelhető az SMS-útvonalazás

Ha az SMS-útvonalazást szeretnéd tesztelni anélkül, hogy ténylegesen továbbítanád az SMS üzeneteket a mobil hálózatra, beállíthatsz egy SMPP szimulátor kapcsolatot. Egy SMPP szimulátor úgy viselkedhet, mint egy virtuális SMPP szerver, ami fogadja az SMPP kapcsolaton keresztül beküldött SMS üzeneteket, és szimulálhatja az SMS kézbesítési jelentéseket.

További olvasnivaló az SMS módosító parancsokról

A fenti példák az SMS egyeztetési feltételeket mutatták be. Egy másik erős funkció az SMS módosítás az útvonalazás során. Az ötlet az, hogy ha egy SMS illeszkedik egy szabályra, akkor az SMS módosítható. Ez a funkció nagyon hasznos, mert nem csak lehetővé teszi, hogy irányítsd az összes rendszereden áthaladó üzenetet, de bizonyos hibákat is kijavíthatsz, például helytelen cél számot, vagy letilthatsz bizonyos elfogadhatatlan tartalmakat. Az alábbi dokumentumok információt nyújtanak az SMS tartalom módosításáról.

GYIK

Mi az a kétirányú SMS rendszer?

Egy olyan SMS rendszer, amely képes SMS üzeneteket küldeni és fogadni.

Az SMS világában egy kétirányú rendszer lehetővé teszi, hogy beszélgetést folytass mobil felhasználókkal. Üzeneteket küldhetsz nekik, és ők válaszolhatnak neked ugyanazon a rendszeren keresztül.

Amikor egy mobil felhasználó válaszol az SMS-emre, meg tudom állapítani, hogy melyik üzenetre válaszolt?

Nem, ez nem lehetséges.

Képzelj el egy beszélgetést, ahol egyszerre csak egy mondatot küldhetsz, anélkül, hogy emlékeznél arra, mi előzte meg. Ez az SMS világa!

  • Elvesztett kapcsolatok: Az SMS protokoll nem rendelkezik beépített funkcióval, mint például egy "beszélgetés azonosító" az üzenetek összekapcsolásához. Minden szöveget különálló, független üzenetként kezel.
  • Kulcsszó nyomok: Az egyetlen mód, hogy potenciálisan összekösd a válaszokat korábbi üzenetekkel, ha kulcsszavakat tartalmaz az üzenet szövegében. Ezek a kulcsszavak referenciaként szolgálhatnak az üzenetek összekapcsolásához.
  • Hosszú kód megkerülő megoldás (csak IP SMS esetén): Azok számára, akik IP SMS kapcsolatot használnak egy olyan szolgáltatóval, amely támogatja a hosszú kódokat (speciális feladói számok több számjeggyel), létezik egy trükk. Extra számjegyeket kódolhatsz a feladói számba az eredeti üzenet azonosításához. Ez azonban specifikus feltételektől és szolgáltatói képességektől függ.
Bár az SMS kiváló módja a gyors üzenetküldésnek, a beszélgetések nyomon követése kihívást jelenthet. Ha olyan platformra van szükséged, amely emlékszik a korábbi üzenetekre, az SMS nem biztos, hogy a legjobb választás. SMS kommunikációhoz érdemes kulcsszavakat használni, vagy megfontolni a hosszú kódok használatát (ha alkalmazható) a válaszok és az eredeti üzenet összekapcsolásának esélyeinek növelésére.

Hogyan küldhetek megbízhatóan SMS üzeneteket különböző globális célállomásokra?

Az optimális megbízhatóság érdekében érdemes több SMS szolgáltatói kapcsolatot beállítani a rendszereden belül. Minden kapcsolatnak lesz egy megnevezése a könnyű hivatkozás érdekében a kimenő útválasztási táblában.

A kimenő útválasztási tábla a vezérlőközpontod. Itt határozhatod meg, hogy melyik kapcsolat kezelje az egyes üzeneteket.

A megbízhatóság növelése érdekében használj legalább két kapcsolatot. Egy kombináció, például egy IP SMS kapcsolat és egy GSM modem kapcsolat, hatékony megoldást kínál. Állítsd be a GSM modem tartalékként az IP SMS kapcsolat számára a kimenő útválasztási táblában.

Ha az IP SMS kapcsolat meghibásodik, a kimenő útválasztási tábla automatikusan átirányítja az üzeneteket a GSM modemre. Ez biztosítja a folyamatos üzenetkézbesítést, maximalizálva a rendszer megbízhatóságát.

Van mód arra, hogy megtudjam, egy bejövő SMS üzenet válasz-e egy korábban elküldött SMS-re?

Sajnos maga az SMS technológia nem kínál beépített módot annak azonosítására, hogy egy bejövő üzenet válasz-e egy korábban elküldött SMS-re. Ez megnehezíti a válaszok egyértelmű összekapcsolását.

Íme néhány megközelítés, amelyet fontolóra vehet:

  • Üzenet szövegében lévő azonosító: Használjon egyedi azonosítót az eredeti üzenetben. Ez lehetővé teszi a válasz potenciális egyeztetését, de felhasználói együttműködést igényel, és nem hibamentes.
  • Időbélyeg egyeztetés: Hasonlítsa össze az elküldött és fogadott üzenetek időbélyegét. Bár hasznos, ez a módszer pontatlan lehet a késések miatt.
  • Kulcsszavak a válaszokban: Ösztönözze a felhasználókat, hogy egy adott kulcsszót tartalmazó választ küldjenek. Ezután beállíthat egy bejövő útvonalat e kulcsszó alapján (3. feltétel: üzenet szövege), hogy laza kapcsolatot teremtsen az eredeti üzenettel. Azonban ehhez a módszerhez elengedhetetlen a felhasználók betartása.
Bár ezek a módszerek korlátozottak, némi támpont adhatnak a lehetséges válaszok azonosításában.

Megváltoztathatom az üzenet paramétereit az útvonalazás során?

Igen, az SMS-útvonalazás egy meglepő szuperképességet kínál: lehetőséget ad a telefonszámok és az üzenet tartalmának szerkesztésére a kézbesítési folyamat során! Ez kreatív alkalmazásokhoz vezethet:

  • Számok továbbfejlesztése: Kell előtagot vagy utótagot hozzáadni egy telefonszámhoz? Az útvonalazás kezelni tudja ezt, biztosítva, hogy a hívások a megfelelő helyre érkezzenek.
  • Célzott reklám: Szeretne promóciós üzenetet csatolni a kimenő szövegekhez? Az útvonalazás lehetővé teszi ezeknek a hirdetéseknek a zökkenőmentes integrálását a meglévő kommunikációs folyamatba.
Ez a funkcionalitás rugalmasságot ad az SMS-stratégiádhoz, lehetővé téve a telefonszámok optimalizálását, sőt, egy kis marketing varázslatot is hozzáadhat az üzeneteidhez.