Azioni personalizzate
Puoi tenere traccia dell’interazione dell’utente inviando azioni personalizzate. Quando l’app mobile effettua una chiamata al SDK di Marketo per inviare un’azione personalizzata, quest’ultima viene inizialmente salvata sul dispositivo. Marketo SDK verifica quindi se è disponibile una connettività Internet adeguata prima di inviare l’azione personalizzata. Di conseguenza, può verificarsi un ritardo tra il momento in cui l’azione personalizzata viene inviata e quello in cui viene ricevuta da Marketo.
Le azioni personalizzate possono essere utilizzate come attivatori e filtri nelle campagne avanzate. Per ulteriori informazioni, vedere Attività app mobile.
Invio di azioni personalizzate su iOS
Invia azione personalizzata.
| code language-none |
|---|
|
| code language-none |
|---|
|
Invia azione personalizzata con metadati.
| code language-none |
|---|
|
| code language-none |
|---|
|
Segnala immediatamente tutte le azioni (invia tutte le azioni salvate).
| code language-none |
|---|
|
| code language-none |
|---|
|
Invio di azioni personalizzate su Android
-
Invia azione personalizzata.
code language-none Marketo.reportAction("Login", null); -
Invia azione personalizzata con metadati.
code language-none MarketoActionMetaData meta = new MarketoActionMetaData(); meta.setActionType("Shopping"); meta.setActionDetails("RedShirt"); meta.setActionLength("20"); meta.setActionMetric("30"); Marketo.reportAction("Bought Shirt", meta); -
Segnala immediatamente tutte le azioni personalizzate (invia tutte le azioni salvate).
code language-none Marketo.reportAll();
Risoluzione dei problemi relativi alle azioni personalizzate
La configurazione delle azioni personalizzate per dispositivi mobili è semplice, ma esistono restrizioni relative al numero di caratteri che è possibile inviare dal SDK mobile a Marketo. Assicurati che tutte le azioni personalizzate che inviano rapporti a Marketo tramite il SDK mobile abbiano una lunghezza inferiore a 20 caratteri.
Nota sui casi d'uso multiutente su un dispositivo condiviso: Quando un utente accede a un'app mobile integrata con Marketo SDK, viene effettuata la prima chiamata per associare il lead all'installazione dell'app. Al termine della chiamata, ulteriori attività dell'utente nell'app sono visibili nel registro attività del lead. Nota: poiché si tratta di una chiamata asincrona, se sono presenti azioni personalizzate registrate immediatamente dopo l’accesso queste possono essere associate all’utente che aveva precedentemente eseguito l’accesso finché la chiamata di associazione non ha esito positivo.