Come configurare i link universali iOS e gli App Link Android
Informazioni sui link universali e i link dell'app
I link universali (per iOS) e gli App Links (per Android) indirizzano i tuoi clienti ai contenuti all’interno della tua app mobile oppure, se l’app non è installata, agli stessi contenuti sul tuo sito web. L’uso di questi link in e-mail e messaggistica di testo ti consente di utilizzare URL coerenti in tutti i tuoi canali di marketing, creando un’esperienza senza interruzioni per i tuoi clienti, indipendentemente dal loro dispositivo. È simile al deep linking tradizionale, ma con funzionalità aggiuntive.
I link universali e gli App Links in Klaviyo sono completamente compatibili con il tracciamento dei clic e il tracciamento UTM.
Come funziona
Dopo la configurazione, quando un cliente fa clic su un link in uno dei tuoi messaggi da un dispositivo mobile, Klaviyo è in grado di identificarlo correttamente e indirizzarlo alla posizione corretta nella tua app mobile, se è installata sul suo dispositivo. Se l’app non è installata, il cliente verrà indirizzato al tuo sito web come di consueto.
Sulle piattaforme che non supportano questa funzionalità, il tracciamento dei clic interferisce con i link universali e gli App Links. Questo perché il tracciamento dei clic usa un reindirizzamento per acquisire l'evento di clic, impedendo all'app di aprirsi direttamente.
Per configurare i link universali nelle e-mail e nella messaggistica di testo, la tua app mobile deve utilizzare almeno la versione 5.1.0 dell'SDK iOS, la versione 4.1.0 dell'SDK Android o la versione 2.1.0 dell'SDK React Native.
Prima di iniziare
Prima di poter configurare i link universali e/o gli App Link in Klaviyo, devi avere già predisposto quanto segue:
- Per configurare i link universali nelle e-mail e nella messaggistica di testo, la tua app mobile deve utilizzare almeno la versione 5.1.0 dell'SDK iOS, la versione 4.1.0 dell'SDK Android o la versione 2.1.0 dell'SDK React Native.
- Per i link nelle e-mail, un dominio dedicato per il tracciamento dei clic. Per le istruzioni di configurazione, consulta il nostro articolo su come configurare un dominio dedicato per il tracciamento dei clic.
- Per i link nella messaggistica di testo, un link personalizzato con brand. Per le istruzioni di configurazione, consulta il nostro articolo su come creare un link abbreviato con branding per SMS.
- L'SDK di Klaviyo installato sulla tua app mobile.
- Un file
apple-app-site-association(AASA) (per iOS) e/o un fileassetlinks.json(per Android) ospitati sul dominio del tuo sito web. Questi file sono richiesti rispettivamente da Apple e Google per associare il tuo sito web alla tua app per dispositivi mobili. - La tua app mobile deve essere configurata per supportare i link universali e/o gli App Links.
- Per ulteriori informazioni sulla configurazione per iOS e sull’impostazione del tuo file
apple-app-site-association(AASA), consulta la documentazione per sviluppatori di Apple sul supporto dei domini associati. - Per ulteriori informazioni sulla configurazione per Android e sull’impostazione del tuo file
assetlinks.json, consulta la documentazione per sviluppatori di Android sull’aggiunta di link alle app.
- Per ulteriori informazioni sulla configurazione per iOS e sull’impostazione del tuo file
Come configurare i link universali e gli App Links in Klaviyo
- Vai a Impostazioni nel tuo account Klaviyo.
- Click notifica push.
- Seleziona la scheda Link universali e dell'app.
- Nella scheda, fai clic su Configura.
- Seleziona un dominio di tracciamento dei clic per il canale che vuoi abilitare (e-mail e/o messaggistica di testo).
- Inserisci il dominio di destinazione. Questo è il dominio del tuo sito web che intendi utilizzare nel corpo dei tuoi messaggi.
- Carica il tuo file
apple-app-site-association(AASA) e/o il tuo fileassetlinks.json.- Se hai sia un’app iOS che un’app Android, dovrai caricare entrambi i file.
- Se hai solo un'app iOS, devi solo caricare un file AASA.
- Se hai solo un'app Android, dovrai caricare entrambi i file.
- Clicca su Salva.
- Torna alla pagina delle impostazioni. Seleziona i domini di tracciamento dei clic che devono aprirsi nella tua app e fai clic su Abilita
Sostituzione universale
In alcuni casi, potresti voler designare un link specifico da aprire nella tua app, anche se non corrisponde ai percorsi definiti nel tuo file AASA o assetlinks.json. Puoi farlo aggiungendo l'attributo universal="true" all'HTML del link.
Ad esempio: <a href="trk.example.com" universal="true">Collega la tua app!</a>
In alternativa, puoi fare l’operazione inversa aggiungendo l’attributo universal="false" all’HTML del link.
Nota: questa funzionalità è disponibile solo per l’e-mail.
Test della configurazione
Per testare i tuoi link universali e gli App Links, crea una nuova campagna o un messaggio del flusso e includi un link a una pagina del tuo sito web che hai configurato per il deep linking. Invia un messaggio a un dispositivo con la tua app installata e un altro a un dispositivo senza la tua app installata.
- Sul dispositivo su cui è installata l’app, il link dovrebbe aprirsi direttamente nell’app.
- Sul dispositivo su cui non è installata la tua app, il link dovrebbe aprirsi nel browser web del dispositivo.
Nota: i messaggi di anteprima non utilizzano il tracciamento dei clic, quindi i link potrebbero non essere rispecchiati in modo accurato. Per un test corretto, non utilizzare i messaggi di anteprima.
Visualizzazione dei link universali ospitati da Klaviyo e dei file App Links
Una volta completata la configurazione, Klaviyo ospiterà versioni dei tuoi file di configurazione. Per visualizzarli, vai ai seguenti URL nel browser, sostituendo <YOUR_TRACKING_DOMAIN> con il tuo dominio:
- iOS:
https://<YOUR_TRACKING_DOMAIN>/.well-known/apple-app-site-association - Android:
https://<YOUR_TRACKING_DOMAIN>/.well-known/assetlinks.json
Domande frequenti
Devo avere un dominio dedicato per il tracciamento dei clic? Per usare i link universali e gli App Link per l’e-mail è necessario un dominio dedicato per il tracciamento dei clic. Per gli SMS, dovrai configurare uno short link personalizzato con brand.
Cosa succede se ho più account Klaviyo che condividono un unico dominio di tracciamento? Se più account condividono un unico dominio di tracciamento, le modifiche alla configurazione del dominio influiranno su tutti questi account.