Push notifikace mohou na iPhonu a telefonu s Androidem působit podobně, jejich dostupnost však určuje typ zprávy, systém, prohlížeč a způsob instalace webu. Proto je důležité rozlišovat webové push notifikace od oznámení nativní mobilní aplikace a nespoléhat na jeden univerzální náhled.
Nejdříve určete, jaký druh notifikace řešíte
Nativní aplikační push vychází z nainstalované aplikace a používá možnosti dané platformy. Web push vychází z webového standardu, registrace service workeru a oprávnění uděleného webu. Oba formáty se zobrazují v systémovém prostředí, ale jejich technické podmínky nejsou totožné.
| Oblast | iPhone a iPad | Android |
|---|---|---|
| Web push | Závisí na podporovaném prostředí a způsobu přidání webové aplikace | Závisí na použitém prohlížeči a jeho podpoře |
| Aplikační push | Vyžaduje nativní aplikaci a její oprávnění | Vyžaduje nativní aplikaci a její oprávnění |
| Vzhled | Řídí systém a nastavení uživatele | Řídí systém, výrobce a nastavení |
| Kontrola | Test na reálném zařízení | Test více běžných kombinací |
Oprávnění musí navazovat na vědomou akci uživatele
Web nejprve vysvětlí, jaké zprávy bude posílat, a teprve potom nabídne systémové povolení. Apple uvádí web push pro webové aplikace přidané na plochu v iOS a iPadOS od verze 16.4; implementace používá standardní Push API, Notifications API a service worker. Na Androidu se konkrétní dostupnost řídí prohlížečem a jeho verzí.
Nejbezpečnější je proto zjišťovat podporu funkcí přímo v daném prostředí a zobrazit odpovídající návod. Starý obrázkový postup může po aktualizaci systému přestat platit.
Systém rozhoduje, kolik textu a vizuálů se zobrazí
Délka nadpisu, počet viditelných řádků, ikona, větší obrázek, zvuk i seskupování se mohou lišit. Nejpodstatnější sdělení proto patří do prvních slov a musí fungovat bez obrázku. Cílový odkaz po otevření zachovává kontext a vede na mobilně použitelnou stránku.
Testovací matice je spolehlivější než jeden náhled
- Ověřte typ zprávy.Web push a aplikační push mají jinou cestu registrace.
- Zkontrolujte podporu funkcí.Nepředpokládejte ji pouze podle názvu systému.
- Otestujte souhlas a odhlášení.Uživatel musí mít kontrolu nad oprávněním.
- Pošlete reálnou testovací zprávu.Prověřte text, ikonu, odkaz a chování po kliknutí.
- Opakujte test po významných aktualizacích.Rozhraní i podpora se mohou změnit.
✓ Hlavní význam je na začátku
✓ Zpráva funguje bez velkého obrázku
✓ Ikona je čitelná v malé velikosti
✓ Oprávnění navazuje na vysvětlení
✓ Odhlášení je dostupné
✓ Odkaz funguje na telefonu
✓ Test pokrývá více prostředí
✓ Návod uvádí datum aktualizace
Nejčastější otázky
Jsou webové a aplikační push notifikace stejné?
Ne. Web push vychází z oprávnění webu a webových standardů, aplikační push z nainstalované mobilní aplikace.
Funguje web push na iPhonu?
Apple podporuje web push u webových aplikací přidaných na plochu od iOS a iPadOS 16.4; aktuální podmínky je vždy vhodné ověřit v dokumentaci.
Proč je oznámení na každém telefonu jiné?
Výsledný vzhled ovlivňuje systém, prohlížeč, výrobce zařízení, verze a uživatelská nastavení.
