Abilitazione dei collegamenti profondi

I collegamenti profondi indirizzano le persone a contenuti specifici nell’app. Ad esempio, quando una persona seleziona un messaggio push per dispositivi mobili che annuncia una t-shirt viola, l’app può aprire il contenuto della t-shirt viola invece che la pagina Home.

Il processo funziona in questo modo:

  1. Un utente di Marketo inserisce un URI personalizzato nell’azione Tocca relativa a un messaggio push.
  2. Quando una persona tocca il messaggio push sul proprio dispositivo, Marketo MME SDK attiva un evento con l’URI personalizzato.
  3. L’app elabora l’evento e indirizza l’utente al contenuto corrispondente.

Per attivare questo processo:

  1. Definisci una struttura URI personalizzata per l’app.
  2. Registra lo schema nel manifesto dell’app.
  3. Aggiungi codice che elabora gli eventi di collegamento profondo e indirizza le persone al contenuto corrispondente.

Per iOS, consulta la documentazione di Apple su Definizione di uno schema URL personalizzato per la tua app.

Per Android, consulta la documentazione di Google in Abilitazione dei collegamenti profondi per il contenuto dell’app.

Per le app PhoneGap, utilizza un plug-in per consentire all’app ibrida di rispondere a schemi URL personalizzati e collegamenti universali/alle app su iOS e Android. Consulta i plug-in per collegamenti profondi disponibili.

Dopo aver abilitato i collegamenti profondi nell’app, condividi gli URI personalizzati con gli utenti di Marketo in modo che possano inserirli nell’azione Tocca per i messaggi push.

Marketo utilizza una struttura URI predefinita per la configurazione dei dispositivi di test. Per ulteriori informazioni, vedere “Test dispositivi” nella Guida all’installazione.

Tecniche consigliate per la definizione di una struttura URI

Se il brand dispone di un sito mobile, segui la struttura URL quando definisci l’URI del collegamento profondo. Ad esempio, se l’URL del prodotto è https://myappname.com/products/purple-shirt, utilizza myappname://products/purple-shirt come URI del collegamento profondo corrispondente.

Utilizza uno schema univoco per il tuo marchio. Sebbene nessuna normativa richieda schemi univoci a livello globale, è possibile creare uno schema univoco invertendo il nome di dominio, ad esempio org.companyname.

recommendation-more-help
marketo-developer-help