Extensión de Marketo Mobile para Adobe Launch

Instrucciones de instalación de la extensión Marketo Mobile SDK en Adobe Launch. Se requieren los pasos siguientes para enviar notificaciones push o mensajes en la aplicación.

Requisitos previos

iOS

Configurar encabezado de puente de Swift

  1. Vaya a Archivo > Nuevo > Archivo y seleccione "Archivo de encabezado".

  2. Asigne un nombre al archivo "<ProjectName>-Bridging-Header".

  3. Vaya a Proyecto > Target > Fases de compilación > Compilador Swift > Generación de código. Añada la siguiente ruta al encabezado Objective-Bridging:

    $(PODS_ROOT)/<_ProjectName_>-Bridging-Header.h

Para usuarios de Swift: Elimine la siguiente instrucción import, ya que el encabezado puente se agrega en los pasos anteriores.

import Marketo/ALMarketo

Dispositivos de prueba iOS

Siga las instrucciones en Agregar dispositivos de prueba de iOS

Administrar el tipo de URL personalizada en AppDelegate

Siga las instrucciones aquí

Configuración de notificaciones push en iOS

Siga las instrucciones aquí y use el nombre de clase "ALMarketo" en lugar de "Marketo"

Android

Configuración de permisos

Abra AndroidManifest.xml y agregue los siguientes permisos. La aplicación debe solicitar los permisos "INTERNET" y "ACCESS_NETWORK_STATE". Si la aplicación ya solicita estos permisos, omita este paso.

<uses‐permission android:name="android.permission.INTERNET"></uses‐permission>
<uses‐permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses‐permission>

Configuración de ProGuard (opcional)

Si usa ProGuard para su aplicación, agregue las líneas siguientes al archivo proguard.cfg. El archivo se encuentra en la carpeta del proyecto. Añadir este código excluye el SDK de Marketo del proceso de ofuscación.

-dontwarn com.marketo.*
-dontnote com.marketo.*
-keep class com.marketo.**{ *; }

Dispositivos de prueba Android

Siga las instrucciones aquí

Configuración de notificaciones push en Android

Siga las instrucciones aquí y use el nombre de clase "ALMarketo" en lugar de "Marketo"

Para configurar perfiles de usuario, siga las instrucciones aquí y para acciones personalizadas, siga las instrucciones aquí. En las instrucciones siguientes, utilice el nombre de clase "ALMarketo" en lugar de "Marketo"

recommendation-more-help
bb269a6d-047a-4bf7-9acd-23ad9a63dc59