Extension Marketo Mobile pour Adobe Launch

Instructions d’installation pour l’extension Marketo Mobile SDK dans Adobe Launch. Les étapes ci-dessous sont nécessaires pour envoyer des notifications push et/ou des messages In-App.

Conditions préalables

iOS

Configurer l'en-tête de pontage Swift

  1. Accédez à Fichier > Nouveau > Fichier et sélectionnez « Fichier d’en-tête ».

  2. Nommez le fichier « <ProjectName>-Bridging-Header ».

  3. Accédez à Projet > Cible > Phases de création > Compilateur Swift > Génération de code. Ajoutez le chemin suivant à l’en-tête de pontage d’objectifs :

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

Pour les utilisateurs de Swift : supprimez l'instruction d'importation suivante, car l'en-tête de pontage est ajouté dans les étapes ci-dessus.

import Marketo/ALMarketo

Appareils de test iOS

Suivez les instructions de la section ​ Ajout d’appareils de test iOS ​

Gérer le type d’URL personnalisé dans AppDelegate

Suivez les instructions ici

Configuration des notifications push sur iOS

Suivez les instructions ici et utilisez le nom de classe « ALMarketo » au lieu de « Marketo »

Android

Configurer les autorisations

Ouvrez AndroidManifest.xml et ajoutez les autorisations suivantes. Votre application doit demander les autorisations « INTERNET » et « ACCESS_NETWORK_STATE ». Si votre application demande déjà ces autorisations, ignorez cette étape.

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

Configuration de ProGuard (en option)

Si vous utilisez ProGuard pour votre application, ajoutez les lignes suivantes dans votre fichier proguard.cfg. Le fichier se trouve dans le dossier du projet. L’ajout de ce code exclut le SDK Marketo du processus d’obscurcissement.

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

Appareils de test Android

Suivez les instructions ici

Configuration des notifications push sur Android

Suivez les instructions ici et utilisez le nom de classe « ALMarketo » au lieu de « Marketo »

Pour configurer des profils utilisateur, suivez les instructions ici et pour les actions personnalisées, suivez les instructions ici. Dans les instructions suivantes, utilisez le nom de classe « ALMarketo » au lieu de « Marketo »

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