Odkazy aplikace

Universal links, NFC a QR kódy

RichPear Home používá veřejné odkazy na doméně docs.sheri.cz, které může telefon předat přímo mobilní aplikaci. Díky tomu fungují NFC tagy, QR kódy, pozvánky a přesměrování bez ručního opisování adres.

NFC tag
https://docs.sheri.cz/tag/<id>
Pozvánka
/invite/...
Přesměrování
/redirect/... nebo /my/...
01

NFC tagy a QR kódy

NFC tag nebo QR kód obsahuje URL s identifikátorem tagu. Když jej telefon načte a aplikace je nainstalovaná, otevře se RichPear Home a odešle událost tag_scanned. Tu můžete použít v automatizaci.

Tagy pište přímo z mobilní aplikace v části pro NFC karty. Některé fyzické tagy jsou jen pro čtení nebo je možné je zapsat pouze jednou, proto nejdřív ověřte typ tagu.

Příklad odkazu

https://docs.sheri.cz/tag/0f6c7d41-9a8b-4e3c-8f20-1b2c3d4e5f60
02

Pozvánky a přesměrování

Cesty /invite/, /redirect/ a /my/ jsou určené pro odkazy, které má zachytit aplikace. Pokud uživatel aplikaci nemá, otevře se webová stránka s dalšími informacemi nebo možností pokračovat ručně.

Pro ověření odkazů na Androidu slouží soubor /.well-known/assetlinks.json. Pro iOS slouží /.well-known/apple-app-site-association. Oba soubory musí být dostupné bez přihlášení přes HTTPS.

03

Více domácností v jedné aplikaci

Pokud má uživatel v aplikaci připojených víc instalací, může být při otevření odkazu vyzván k výběru správné domácnosti. To je důležité hlavně u NFC tagů, které mohou existovat ve více domácnostech.

Kontrola

Když odkaz otevře prohlížeč místo aplikace

Aplikace není nainstalovaná

Telefon nemá komu odkaz předat, proto se zobrazí webová stránka.

Doména není ověřená

Zkontrolujte, že jsou soubory v /.well-known/ dostupné přes HTTPS a vrací správný typ application/json.

Uživatel odmítl otevírání v aplikaci

V systémovém nastavení aplikace zkontrolujte povolené odkazy a výchozí otevírání podporovaných adres.