Esempio: Condivido un prodotto della mia app su Facebook o Twitter o via e-mail. Gli utenti finali cliccano sul link del prodotto da Facebook o Twitter o dalla loro email: 
- Se hanno installato l'app nativa nel loro dispositivo, l'app si aprirà sulla pagina giusta del prodotto.
- In caso contrario, di aprirà la PWA sulla pagina giusta del prodotto.


1

I link universali sono il metodo usato da Apple per avviare le app su iOS quando sono collegate a un sito web.
I link universali sono disponibili per iOS 9 e superiori.

I link universali sono link web standard (es: https://www.mydomain.com) che puntano sia ad una specifica pagina della PWA che alla pagina dell'app nativa.
Quando un Universal Link è impostato, iOS verifica se qualche dispositivo installato è registrato per quel dominio.
In caso affermativo, l'app nativa si apre immediatamente senza caricare la pagina PWA.
In caso contrario, la PWA si apre sull'URL web specifico.


Impostare Universal Link - iOS

In entrambi i casi descritti di seguito, prima di poter attivare i link universali, è obbligatorio:
- Installare un nome di dominio  sulla tua app.
Pubblicare la tua PWA .

- Nuove app - Prima pubblicazione su App Store
Segui il processo di revisione iOS per inviare la tua app e assicurati di selezionare "" quando ti viene chiesto se desideri impostare Universal Links.

- Processo GoodBarber Takes Care - App già pubblicate su App Store:
Richiedi l'aggiornamento della tua App iOS  e assicurati di selezionare "" quando ti viene chiesto nel modulo se vuoi impostare Universal Links.

- Processo Solo - App già pubblicate su App Store:
1. Vai nel menu Canali di vendita > App iOS > Certificati e clicca su "Modifica" accanto a "Universal links disattivati".
2. Seleziona "" per attivare Universal links
3. Accedi alla console sviluppatore Apple e vai al menu Certificati, identificatori e profili > Identificatori .
4. Seleziona l'identificatore (puoi accedere a questa pagina del back office per verificare quale App ID (identificatore) stai usando per la propria app).
5. Scorri l'elenco delle funzionalità fino a raggiungere la riga: Domini associati, seleziona la casella a sinistra e salva le impostazioni.
6. Accedi al menu Certificati, identificatori e profili > Profili, modifica o rinnova il Provisioning Profiles store per la tua app iOS.
7. Carica i certificati nuovi/aggiornati nel back office come indicato al punto 5. Mobile Provision
8. Rigenera l'app iOS e invia un aggiornamento all'App Store.


2

Google ha costruito gli App Links come l'equivalente Android degli Universal Links di iOS, e funzionano in modo molto simile: un link web standard che punta sia ad una pagina web che ad una pagina dell'app nativa.
Se l'app nativa Android è installata sul dispositivo, quando si clicca su quel link, si aprirà l'app nativa.
In caso contrario, la tua PWA si aprirà sull'URL web specifico.

Imposta App link - Android

1. Installa un nome di dominio  sulla tua app
2. Pubblica la tua PWA
3. Genera (primo invio) o rigenera la tua app Android
4. Invia l'ultima versione Android  al Play Store


Altri articoli