Use el vínculo de vista previa en móviles para realizar fácilmente un control de calidad exhaustivo de las actividades de aplicaciones móviles y registrarse en diversas experiencias directamente en el dispositivo sin tener que usar uno especial para pruebas.
La función de vista previa para móviles requiere que descargue e instale la versión apropiada (4.14 o posterior) del SDK de Adobe Mobile.
La funcionalidad de vista previa para móviles le permite probar completamente sus actividades de aplicación móvil antes del lanzamiento.
Utilice una versión compatible del SDK: la función de vista previa para móviles requiere que descargue e instale la versión apropiada (4.14 o posterior) del SDK de Adobe Mobile en las aplicaciones correspondientes.
Para obtener instrucciones sobre la descarga del SDK apropiado, consulte:
Configure un esquema de direcciones URL: el vínculo de vista previa utiliza un esquema de direcciones URL para abrir la aplicación. Debe especificar un esquema de URL exclusivo para la vista previa.
La siguiente ilustración muestra un ejemplo en iOS:
La siguiente ilustración muestra un ejemplo en Android:
Seguimiento de Adobe DeepLink
iOS: en el delegado de la aplicación, realice una llamada a [ADBMobile trackAdobeDeepLink:url
cuando se le pida al delegado que abra el recurso con el esquema de la URL especificado en el paso anterior.
El siguiente fragmento de código es un ejemplo:
- (BOOL) application:(UIApplication *)app openURL:(NSURL *)url
options:(NSDictionary<NSString *,id> *)options {
if ([[url scheme] isEqualToString:@"com.adobe.targetmobile"]) {
[ADBMobile trackAdobeDeepLink:url];
return YES;
}
return NO;
}
Android: en la aplicación, realice una llamada a Config.trackAdobeDeepLink(URL);
cuando se pida a la persona que llama que abra el recurso con el esquema de la URL especificado en el paso anterior.
private Boolean shouldOpenDeeplinkUrl() {
Intent appLinkIntent = getIntent();
String appLinkAction = appLinkIntent.getAction();
Uri appLinkData = appLinkIntent.getData;
if (appLinkData.toString().startsWith("com.adobe.targetmobile")) {
Config.trackAdobeDeepLink(appLinkData);
return true;
}
return false;
}
Para que la Previsualización móvil funcione para Android, también debe agregar el siguiente fragmento de código en AndroidManifest.xml si utiliza la versión 5 del SDK de Adobe Mobile:
<activity android:name="com.adobe.marketing.mobile.FullscreenMessageActivity" />
Si utiliza la versión 4 del SDK de Adobe Mobile, utilice el siguiente fragmento de código:
<activity android:name="com.adobe.mobile.MessageFullScreenActivity" />
En la interfaz de usuario de Target, haga clic en el icono Más opciones (tres elipses verticales) y, a continuación, seleccione Crear vista previa para móviles.
Seleccione las actividades de las que desea obtener una vista previa y, a continuación, haga clic en Generar vínculo de vista previa para móviles.
Solo se pueden seleccionar actividades AB y XT basadas en formularios.
Especifique el esquema de URL de su aplicación.
Debe ser el mismo que está presente en su aplicación iOS o Android. Si es necesario, repita este proceso de forma separada para iOS y Android.
Haga clic en Generar vínculo de vista previa para móviles y, a continuación, copie el vínculo.
Abra el vínculo en un navegador móvil en un dispositivo en el que tenga instalada la aplicación. Puede ser la aplicación de producción descargada desde la tienda App Store de Apple o la tienda Google Play. No es necesario que sea una compilación especial. Si tiene un vínculo de vista previa activo, podrá ver las experiencias en el dispositivo.
Abra el vínculo en su navegador móvil.
Comparta el vínculo que copió en el paso previo en la interfaz de usuario de Target con su dispositivo móvil mediante cualquier método, como un mensaje de texto, un correo electrónico o Slack.
||
|
Su aplicación se abre e inicia el modo Vista previa para móviles en Target.
Seleccione la combinación de experiencias que desee usar y, a continuación, haga clic en Launch Experiences.
||
|
|
||
|
|