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.

V tomto článkuCo se mezi iPhonem a Androidem liší a co zůstává stejné

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é.

OblastiPhone a iPadAndroid
Web pushZávisí na podporovaném prostředí a způsobu přidání webové aplikaceZávisí na použitém prohlížeči a jeho podpoře
Aplikační pushVyž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í
KontrolaTest 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

  1. Ověřte typ zprávy.Web push a aplikační push mají jinou cestu registrace.
  2. Zkontrolujte podporu funkcí.Nepředpokládejte ji pouze podle názvu systému.
  3. Otestujte souhlas a odhlášení.Uživatel musí mít kontrolu nad oprávněním.
  4. Pošlete reálnou testovací zprávu.Prověřte text, ikonu, odkaz a chování po kliknutí.
  5. 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í.

Praktické pokračování

Jak povolit webové notifikace

Návod pro první souhlas, dříve zamítnuté oprávnění a systémová nastavení.

Povolení webových notifikací ↗