Platformy do masowej wysyłki SMS – jak to działa?

SMS-y od firmy i nie tylko - często nie jesteśmy zadowoleni z tego typu masowej komunikacji, ale czasami potrafi być przydatna. Jak działają takie rozwiązania?

Popularność SMS-ów wynika przede wszystkim z prostoty, z jaką użytkownik może wysyłać i odbierać krótkie wiadomości tekstowe oraz szybkości dotarcia do adresata. Technologia stojąca za SMS-ami nie zmieniła się znacząco od powstania w latach 90. XX wieku, ewoluowały jednak platformy ułatwiające zautomatyzowane dostarczanie komunikatów do dużej liczby odbiorców jednocześnie. Z powodzeniem stosują je nie tylko działy marketingu, ale również administratorzy sieci, którzy mogą zintegrować z nimi dowolne oprogramowanie, system czy aplikację.

Reklama

- SMS sprawdza się w wielu branżach, np. do wysyłania powiadomień o statusie realizacji zamówienia, zbliżającym się terminie zapłaty itd. Jest obecny w administracji publicznej, oświacie, logistyce oraz w znacznej mierze w branży IT. Szacuje się, że ponad 20% wysyłek masowych SMS jest realizowana przez firmy właśnie z tego sektora. Wynika to z wysokiego poziomu świadomości technologii oraz realnego zapotrzebowania na takie usługi. Na korzyść tego typu rozwiązań przemawia również fakt, że możliwe jest zaoszczędzenie znacznej ilości czasu i zasobów ludzkich. Implementacja narzędzia do masowej wysyłki może być w łatwy sposób zrealizowana przez administratora lub pracownika IT w przedsiębiorstwie  - mówi Grzegorz Lentzy, Head of IT w SMSAPI.pl, platformy do masowej wysyłki krótkich wiadomości tekstowych.

Mała powtórka

Dobrze jest znać specyfikę tego na pozór prostego narzędzia, jakim jest SMS (ang. Short Message Service). Działa on zgodnie z normą GSM 03.38 i może zawierać maksymalnie 160 znaków, co wynika z tego, że pole danych w ramce SMS-a ma wielkość 140 bajtów, a więc 1120 bitów (po zakodowaniu jednego znaku za pomocą 7 bitów otrzymujemy właśnie 160). 

7-bitowy alfabet GSM (zbliżony do ASCII) nie pozwala niestety na przesyłanie znaków diakrytycznych, dlatego wprowadzono również alfabet Unicode UCS-2, w którym każdy znak zakodowany jest za pomocą 16 bitów. Jeśli więc używamy w SMS-ach polskich znaków (co zresztą jest mile widziane w SMS-owym savoir vivre), musimy liczyć się ze zmniejszeniem liczby możliwych do wykorzystania znaków do 70.

Jak komputer "gada" z telefonem? 

Wysyłka SMS-ów w większości przypadków wykonywana jest za pomocą telefonów. Jak w takim razie wysyłać je za pośrednictwem oprogramowania? Operatorzy telekomunikacyjni udostępniają protokoły umożliwiające komunikację ze swoimi centrami SMS z wykorzystaniem sieci komputerowych. Jednym z nich jest SMPP (ang. Short Message Peer-to-Peer), ale możliwe jest również wykorzystanie protokołów OIS, EMI czy CIMD2. SMPP zaprojektowano do bezpośredniej komunikacji pomiędzy systemami teleinformatycznymi, takimi jak operatorskie centrum SMS (SMSC) czy systemy przesyłania wiadomości SMS (SME/ESME).

Protokół SMPP oparty jest na binarnie zakodowanych parach pakietów zapytań/odpowiedzi (request/response PDUs) przesyłanych za pomocą warstwy transportowej modelu OSI. Dane pomiędzy peerami wymieniane mogą być synchronicznie (gdzie po każdym wysłanym pakiecie oczekiwana jest odpowiedź przed wysłaniem kolejnego), oraz asynchroniczne (gdzie dozwolone jest wysyłanie większej liczby pakietów bez odpowiedzi potwierdzającej ich odebranie). Dozwolona liczba zapytań bez odpowiedzi, nazywana oknem, powinna być identyczna dla obu stron komunikacji - aby zapewnić najwyższej jakości usługi. 

Z protokołu SMPP w komunikacji z operatorem korzystają firmy oferujące masową wysyłkę SMS. W większości przypadków udostępniają one swoim klientom końcowym prostszy w obsłudze i zarazem bardziej rozbudowany interfejs API. Jednym ze sposobów dystrybucji API jest oparty na chmurze model SaaS (ang. Software as a Service).  Większość SaaS-owych narzędzi do masowej wysyłki SMS oferuje szerokie możliwości integracji z dowolnym oprogramowaniem, systemem czy aplikacją. Wykorzystanie bibliotek przygotowanych i rozwijanych przez programistów platformy do masowej wysyłki SMS pozwala na znacznie łatwiejszą i szybszą integrację.

 - W przypadku SMSAPI.pl dostępne są biblioteki w językach C#, JavaScript, Java, Python oraz PHP. Branża e-commerce coraz częściej i chętniej korzysta z potencjału mobilnej komunikacji, tym bardziej, że przekłada się ona zarówno na wprowadzenie oszczędności, jak i wsparcie sprzedaży. Z SMSAPI zintegrowanych jest już kilkaset platform tworzących oprogramowania e-sklepów, CRM oraz wielu innych. Ostatnio zintegrowaliśmy się przykładowo z Google Calendar, Shoperem i Wordpressem - dodaje Grzegorz Lentzy.

INTERIA.PL/informacje prasowe

Reklama

Najlepsze tematy

Reklama

Reklama

Strona główna INTERIA.PL

Polecamy

Dziś w Interii

Raporty specjalne

Rekomendacje