Étapes de configuration pour iOS

Une fois le package installé, vous pouvez définir les paramètres de votre application iOS dans Adobe Campaign Classic.

REMARQUE

Pour savoir comment configurer votre application pour Android et comment créer une diffusion pour Android, reportez-vous à cette section.

Configuration du compte externe iOS

Pour iOS, le connecteur HTTP/2 iOS envoie des notifications à l'APNS HTTP/2.

Pour configurer ce connecteur, procédez comme suit :

  1. Accédez à Administration > Plate-forme > Comptes externes.

  2. Sélectionnez le compte externe routage iOS.

  3. Dans l'onglet [!UICONTROL Connecteur], renseignez le champ [!UICONTROL URL d'accès au connecteur] avec l'URL suivante :http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Cliquez sur [!UICONTROL Enregistrer].

Votre connecteur iOS est maintenant paramétré. Vous pouvez créer votre service.

Configuration du service iOS

ATTENTION

L'application doit avoir été configurée pour des actions de Push AVANT toute intégration au SDK Adobe Campaign.

Si ce n'est pas le cas, veuillez consulter cette page.

  1. Dans l'arborescence, positionnez-vous sur le nœud [!UICONTROL Profils et Cibles > Services et abonnements] et cliquez sur le bouton [!UICONTROL Nouveau].

  2. Définissez un [!UICONTROL Libellé] et un [!UICONTROL Nom interne].

  3. Dans le champ [!UICONTROL Type], choisissez [!UICONTROL Application mobile].

    REMARQUE

    Le mapping de ciblage par défaut [!UICONTROL Applications abonnées (nms:appSubscriptionRcp)] est lié à la table des destinataires. Si vous souhaitez utiliser un autre mapping de ciblage, vous devez créer un nouveau mapping de ciblage et le renseigner dans le champ [!UICONTROL Mapping de ciblage] du service. La création d'un mapping de ciblage est présentée dans le Guide de configuration.

  4. Cliquez ensuite sur le bouton [!UICONTROL Ajouter] pour sélectionner le type d'application.

  5. Créez vos applications de développement et de production iOS. Pour plus d’informations à ce sujet, consultez cette section.

Création d'applications mobiles iOS

Après avoir créé votre service, vous devez maintenant créer votre application iOS :

  1. Dans le service que vous venez de créer, cliquez sur le bouton [!UICONTROL Ajouter] pour choisir le type d'application.

  2. La fenêtre suivante s’affiche. Sélectionnez [!UICONTROL Créer une application iOS], puis indiquez le [!UICONTROL libellé].

  3. Vous pouvez, si nécessaire, enrichir un contenu de message push avec certaines [!UICONTROL variables d’application]. Elles sont entièrement personnalisables et font partie de la payload du message envoyé à l’appareil mobile.
    Dans l’exemple suivant, nous ajoutons mediaURl et mediaExt pour créer une notification push enrichie, puis nous fournissons à l’application l’image à afficher dans la notification.

  4. L’onglet [!UICONTROL Paramètres d’abonnement] permet de définir la correspondance avec une extension du schéma [!UICONTROL Applications abonnées (nms:appsubscriptionRcp)].

    REMARQUE

    Assurez-vous que vous n'utilisez pas le même certificat pour la version de développement (sandbox) et la version de production de l'application.

  5. L’onglet [!UICONTROL Sons] permet de spécifier un son à lire. Cliquez sur [!UICONTROL Ajouter] et renseignez le champ [!UICONTROL Nom interne]. Il doit contenir le nom du fichier incorporé dans l’application ou le nom du son système.

  6. Cliquez sur [!UICONTROL Suivant] pour passer à la configuration de l’application de développement.

  7. Assurez-vous que la même [!UICONTROL clé d’intégration] est définie dans Adobe Campaign et dans le code de l’application via le SDK. Voir à ce sujet la section : Intégrer le SDK Campaign dans l’application mobile. Cette clé d’intégration, spécifique à chaque application, vous permet de lier l’application mobile à la plateforme Adobe Campaign.

    REMARQUE

    La [!UICONTROL clé d’intégration] est entièrement personnalisable avec une valeur de chaîne, mais doit être exactement identique à celle spécifiée dans le SDK.

  8. Sélectionnez l'une des icônes d’usine dans le champ [!UICONTROL Icône de l'application] pour personnaliser l'application mobile dans votre service.

  9. Sélectionnez le [!UICONTROL mode d'authentification]. Veuillez noter que vous pourrez toujours modifier votre mode d'authentification ultérieurement dans l'onglet [!UICONTROL Certificat] de votre application mobile.

    • [!UICONTROL Authentification basée sur les certificats] : cliquez sur [!UICONTROL Renseigner le certificat…], sélectionnez votre clé p12 et saisissez le mot de passe fourni par le développeur d'applications mobiles.
    • [!UICONTROL Authentification basée sur les jetons] : renseignez les paramètres de connexion [!UICONTROL Identifiant de la clé], [!UICONTROL Identifiant de l'équipe] et [!UICONTROL Identifiant de paquet], puis sélectionnez votre certificat p8 en cliquant sur [!UICONTROL Renseigner la clé privée.] Pour plus d'informations sur l'[!UICONTROL authentification basée sur les jetons], reportez-vous à la documentation Apple.
    REMARQUE

    Adobe recommande l'utilisation d'une [!UICONTROL authentification basée sur les jetons] pour votre configuration iOS, car ce mode d'authentification est plus sécurisé et n'est pas lié à l’expiration du certificat.

  10. Vous pouvez cliquer sur [!UICONTROL Tester la connexion] pour vous assurer qu’elle fonctionne bien.

  11. Cliquez sur [!UICONTROL Suivant] pour passer à la configuration de l’application de production et procédez comme décrit ci-dessus.

  12. Cliquez sur [!UICONTROL Terminer].

Votre application iOS est maintenant prête à être utilisée dans Campaign Classic.

Création d'une notification iOS enrichie

Avec iOS 10 ou version ultérieure, il est possible de générer des notifications enrichies. Adobe Campaign peut envoyer des notifications à l'aide de variables qui permettront à l'appareil d'afficher des notifications enrichies.

Vous devez maintenant créer une nouvelle diffusion et l’associer à l’application mobile que vous avez créée.

  1. Accédez à [!UICONTROL Gestion de campagne] > [!UICONTROL Diffusions].

  2. Cliquez sur [!UICONTROL Nouveau].

  3. Sélectionnez [!UICONTROL Diffuser sur iOS (ios)] dans la liste déroulante [!UICONTROL Modèle de diffusion]. Ajoutez un [!UICONTROL Libellé] à la diffusion.

  4. Cliquez sur [!UICONTROL Pour] pour définir la population à cibler. Par défaut, le mapping de ciblage [!UICONTROL Application abonnés] est appliquée. Cliquez sur [!UICONTROL Ajouter] pour sélectionner le service créé précédemment.

  5. Dans la fenêtre [!UICONTROL Type de cible], sélectionnez [!UICONTROL Abonnés d’une application mobile iOS (iPhone, iPad)] et cliquez sur [!UICONTROL Suivant].

  6. Dans la liste déroulante [!UICONTROL Service], sélectionnez le service créé précédemment, puis l’application ciblée, et cliquez sur [!UICONTROL Terminer].
    Les [!UICONTROL variables d’application] sont automatiquement ajoutées en fonction de ce qui a été incorporé au cours des étapes de configuration.

  7. Modifiez la notification enrichie.

  8. Cochez la case [!UICONTROL Contenu mutable] dans la fenêtre d’édition des notifications. L’application mobile pourra ainsi télécharger le contenu multimédia.

  9. Cliquez sur [!UICONTROL Enregistrer], puis envoyez votre diffusion.

L’image et la page web doivent s’afficher dans la notification push lors de la réception sur les appareils iOS des abonnés.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free