Powiadomienie push to wiadomość wysłana do użytkownika urządzenia Apple iOS, takiego jak iPhone, iPad lub iPod, z jednej z zainstalowanych aplikacji działających w tle. Aplikacje VoIP, takie jak Skype, muszą działać w tle i mieć możliwość wysyłania powiadomień do użytkownika w celu ostrzeżenia o przychodzących połączeniach i wiadomościach. Jeśli aplikacja nie działa w tle, połączenia będą odrzucane, a komunikacja zakończy się niepowodzeniem.
Gdy aplikacje działają w tle na urządzeniu, zużywają moc obliczeniową i energię z akumulatora. Dzięki aplikacji VoIP może to być znaczące obciążenie dla urządzenia, ponieważ aplikacja będzie musiała nieustannie słuchać swojej sieci w poszukiwaniu nowych zdarzeń, takich jak połączenia przychodzące.
Powiadomienia push pomagają zmniejszyć to zjawisko poprzez przesunięcie funkcji ciągłego słuchania ze smartfona na stronę serwera po stronie serwera. Dzięki temu aplikacja na urządzeniu może działać z minimalnymi wymaganymi zasobami. Gdy przychodzi połączenie lub wiadomość, serwer po stronie usługi VoIP (który wykonał wszystkie aktywne nasłuchiwanie aktywności sieciowej) wysyła powiadomienie do urządzenia użytkownika. Użytkownik może następnie aktywować aplikację, aby zaakceptować połączenie lub wiadomość.
Rodzaje powiadomień push
Powiadomienie może przybrać jedną z trzech form:
- Okno komunikatu (Alert) zawierające wiadomość tekstową, np. "Dzwonienie do mamy", z przyciskami do zaakceptowania lub odrzucenia.
- Alarm dźwiękowy, taki jak dźwięk dzwonka telefonu.
- Prosta wiadomość wyświetlana z ikoną aplikacji lub plakietką oraz ze wskazaniem rodzaju ogłaszanego wydarzenia, na przykład przychodzącej wiadomości tekstowej.
iOS umożliwia ich łączenie i wybór, który z nich chcesz. Na przykład możesz wybrać dźwięk odtwarzany wraz z wiadomością.
Włączanie i wyłączanie powiadomienia push
Możesz skonfigurować powiadomienia na iPhonie, iPadzie lub iPodzie.
- Stuknij w Ustawienia aplikacja.
- Kran Powiadomienia.
- Zobaczysz listę aplikacji, które mogą wysyłać powiadomienia. Pod nazwą aplikacji zobaczysz, czy powiadomienia są wyłączone, czy też są one związane z typami powiadomień wysyłanych przez aplikację, takimi jak plakietki, dźwięki, banery lub alerty.
- Stuknij w aplikacja chcesz zmienić, aby wyświetlić menu powiadomień. Tutaj możesz ustawić, czy powiadomienia mają być włączone, czy wyłączone. Jeśli są włączone, możesz także skonfigurować typy alertów, które aplikacja może wysyłać.
Problemy z powiadomieniem push
Mogą wystąpić problemy związane z powiadomieniami push. Na przykład mogą wystąpić problemy z wyzwalaczem powiadomienia, które dociera do urządzenia z serwera podczas wysyłania. Może to być spowodowane problemami z siecią, zarówno w sieci komórkowej operatora, jak i w Internecie. Może to spowodować opóźnienie w otrzymaniu powiadomienia lub powiadomienie nigdy nie dotrze. W związku z tym podlega on nieprzewidywalnemu charakterowi Internetu, a także podlega ewentualnym ograniczeniom w stosunku do sieci prywatnych.
Problemy po stronie serwera mogą również zakłócać niezawodne powiadomienia push. Jeśli wystąpi problem z serwerem VoIP, który wysyła alerty, może to uniemożliwić odbieranie wiadomości lub połączeń. Podobnie, jeśli serwer jest przeciążony alertami, na przykład w sytuacji awaryjnej, gdy wszyscy próbują nawiązywać połączenia, może to uniemożliwić wysłanie powiadomienia.
Powiadomienia są również zależne od prawidłowego działania aplikacji. Może się to różnić w zależności od aplikacji i zależy od jakości twórcy aplikacji i infrastruktury, która go obsługuje. Aplikacja VoIP może nawet nie obsługiwać powiadomień push.
Ogólnie rzecz biorąc, powiadomienia push są generalnie niezawodne i jest to przydatna funkcja do obsługi aplikacji VoIP.