Acciones personalizadas
Puede rastrear la interacción del usuario enviando acciones personalizadas. Cuando la aplicación móvil llama a Marketo SDK para enviar una acción personalizada, esta se guarda inicialmente en el dispositivo. A continuación, Marketo SDK comprueba si hay una conectividad a Internet adecuada antes de enviar la acción personalizada. Como resultado, puede haber un retraso entre el momento en que se envía la acción personalizada y el momento en que Marketo la recibe.
Las acciones personalizadas se pueden utilizar como déclencheur en campañas inteligentes. Para obtener más información, consulte Actividad de aplicaciones móviles.
Envío de acciones personalizadas en iOS
Enviar acción personalizada.
| code language-none |
|---|
|
| code language-none |
|---|
|
Enviar acción personalizada con metadatos.
| code language-none |
|---|
|
| code language-none |
|---|
|
Notificar todas las acciones inmediatamente (enviar todas las acciones guardadas).
| code language-none |
|---|
|
| code language-none |
|---|
|
Envío de acciones personalizadas en Android
-
Enviar acción personalizada.
code language-none Marketo.reportAction("Login", null); -
Enviar acción personalizada con metadatos.
code language-none MarketoActionMetaData meta = new MarketoActionMetaData(); meta.setActionType("Shopping"); meta.setActionDetails("RedShirt"); meta.setActionLength("20"); meta.setActionMetric("30"); Marketo.reportAction("Bought Shirt", meta); -
Notificar todas las acciones personalizadas inmediatamente (enviar todas las acciones guardadas).
code language-none Marketo.reportAll();
Solución de problemas de acciones personalizadas
La configuración de acciones personalizadas de dispositivos móviles es sencilla, pero existen restricciones en cuanto al número de caracteres que puede enviar desde Mobile SDK a Marketo. Asegúrese de que todas las acciones personalizadas que informan a Marketo a través de SDK móvil tengan menos de 20 caracteres.
Nota sobre los casos de uso de varios usuarios en un dispositivo compartido: Cuando un usuario inicia sesión en una aplicación móvil integrada con Marketo SDK, se realiza la primera llamada para asociar al posible cliente con la instalación de la aplicación. Una vez completada correctamente esta llamada, se podrán ver más actividades de usuario en la aplicación en el registro de actividades del posible cliente. Tenga en cuenta que, como se trata de una llamada asincrónica, si hay alguna acción personalizada registrada inmediatamente después del inicio de sesión, puede asociarse con el usuario que inició sesión anteriormente hasta que la llamada asociada se realice correctamente.