Mobile SDK · Journey Optimizer
Laura instala la app
Laura instala la app de la tienda, acepta notificaciones, inicia sesión y vuelve por la tarde. Marketing quiere un in-app de bienvenida, una campaña in-app publicada a mediodía y una push de carrito abandonado. Que funcionen depende de llamadas del SDK que se implementan una vez y nadie vuelve a mirar.
Supuestos del ejemplo
Día, horas y campañas de ejemplo.
El día de Laura
Qué hace Laura y qué llama el SDK
Cada paso con sus llamadas del SDK y, a su lado, lo que marketing espera que pase en ese momento.
Lo que espera marketing
Qué funciona y qué no
Seis cosas que marketing da por hechas, y la llamada o el dato del que depende cada una.
La recomendación
Una lista de comprobación del SDK antes del primer journey móvil
Casi todo lo que falla en push e in-app no está en AJO. Está en una llamada del SDK que no se hace o en un dataset que no se configuró.
- 01
Lifecycle en su sitio
lifecycleStart al pasar a primer plano y lifecyclePause al pasar a segundo. Sin ellas no hay sesiones ni eventos de abrir y cerrar la app, y los in-app que dependen de ellos no saltan.
- 02
Token y dataset de push
setPushIdentifier con el token, y el profile dataset de push en el datastream. Hay que volver a llamarlo después de resetIdentities.
- 03
Identidad tras el login
updateIdentities con el CRMID. Así el perfil de la app se une al del cliente y las audiencias del CRM llegan al móvil.
- 04
In-app que no esperan al siguiente arranque
Activar la reevaluación en los triggers de campañas urgentes, o refrescar los mensajes en momentos clave. Si no, lo publicado hoy lo ve quien abra la app mañana.