Créer un message in-app create-in-app

Sur cette page : découvrez comment créer un message in-app dans Adobe Journey Optimizer et comment l’ajouter à un parcours ou à une campagne, y compris comment configurer des déclencheurs et la fréquence de diffusion publicitaire.

Vous pouvez ajouter un message in-app dans une campagne ou dans un parcours. Suivez les étapes détaillées ci-dessous pour créer un message in-app dans les deux contextes.

Notez que les messages in-app ne sont pas affectés par le choix de l’utilisateur ou de l’utilisatrice de s’inscrire ou de se désinscrire des notifications push dans le système d’exploitation.

Ajouter un message in-app à un parcours

Pour ajouter un message in-app dans un parcours, procédez comme suit :

  1. Ouvrez votre parcours, puis effectuez un glisser-déposer d’une activité Action depuis la section Actions de la palette. Découvrez l’activité Action.

    note important
    IMPORTANT
    Les activités de canal natives héritées (e-mail, notification push, SMS, in-app, web, expérience basée sur du code et carte de contenu) sont obsolètes depuis la version de mars 2026. Les parcours existants qui utilisent ces activités continuent de fonctionner sans modification ; aucune migration n’est requise.
  2. Sélectionnez In-app comme type d’action.

    note
    NOTE
    Lorsqu’un profil atteint la fin de son parcours, tous les messages in-app qui lui sont affichés expirent automatiquement. Pour cette raison, une activité d’attente de 3 jours est automatiquement ajoutée après votre action in-app afin d’assurer un timing correct. En savoir plus
  3. Saisissez un Libellé pour identifier votre action dans la zone de travail de parcours.

  4. Cliquez sur le bouton Configurer l’action.

  5. Vous accédez à l’onglet Actions. Ici, sélectionnez ou créez la configuration in-app à utiliser. En savoir plus

  6. Sélectionnez le bouton Modifier le contenu et créez votre contenu selon vos besoins. En savoir plus

  7. Cliquez sur Modifier les déclencheurs pour choisir le ou les événements et les critères qui déclencheront votre message. Les créateurs de règles permettent aux utilisateurs et utilisatrices de spécifier des critères et des valeurs qui, lorsqu’ils sont satisfaits, déclenchent un ensemble d’actions, telles que l’envoi d’un message in-app. En savoir plus

    1. Cliquez sur la liste déroulante d’événements pour modifier votre déclencheur si nécessaire.

      accordion
      Afficher les déclencheurs disponibles
      table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3
      Package Déclencheur Définition
      Envoyer des données à Platform Envoi de données à Platform Déclenché lorsque l’application mobile émet un événement d’expérience Edge pour envoyer des données à Adobe Experience Platform. En règle générale, l’appel API sendEvent à partir de l’extension AEP Edge.
      Suivi principal Suivi de l’action Déclenché lorsque la fonctionnalité héritée proposée dans l’API de code mobile trackAction est appelée.
      Suivi principal Suivi de l’état Déclenché lorsque la fonctionnalité héritée proposée dans l’API de code mobile trackState est appelée.
      Suivi principal Collecte des PII Déclenchée lorsque la fonctionnalité héritée proposée dans l’API de code mobile collectPII est appelée.
      Cycle de vie de l’application Lancement de l’application Déclenché à chaque exécution, y compris les blocages et les installations. Également déclenché à la mise en premier plan de l’application lorsque le délai d’expiration de la session de cycle de vie a été dépassé.
      Cycle de vie de l’application Installation de l’application Déclenchée lors de la première exécution après l’installation ou la réinstallation.
      Cycle de vie de l’application Mise à jour de l’application Déclenchée lors de la première exécution après une mise à niveau ou lorsque le numéro de version change.
      Cycle de vie de l’application Fermeture de l’application Déclenchée lorsque l’application est fermée.
      Cycle de vie de l’application Crash de l‘application Déclenché lorsque l’application n’est pas mise en arrière-plan avant sa fermeture. L’événement est envoyé au démarrage de l’application après son crash. La création de rapports de crash d’Adobe Mobile n’implémente pas un gestionnaire global d’exceptions non interceptées.
      Places Entrer dans le POI Déclenché par le SDK Places lorsque votre client ou cliente accède au point ciblé (POI) configuré.
      Places Quitter le POI Déclenché par le SDK Places lorsque votre client ou cliente quitte le point ciblé (POI) configuré.
    2. Cliquez sur Ajouter une condition si vous souhaitez que le déclencheur prenne en compte plusieurs événements ou critères.

    3. Choisissez la condition Ou si vous souhaitez ajouter d’autres Déclencheurs pour développer davantage votre règle.

    4. Choisissez la condition Et si vous souhaitez ajouter des caractéristiques et mieux affiner votre règle.

      accordion
      Afficher les caractéristiques disponibles
      table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3 17-row-3
      Package Caractéristiques Définition
      Informations sur l’appareil Nom de l’opérateur Déclenché lorsque l’un des noms de l’opérateur de la liste est rencontré.
      Informations sur l’appareil Nom de l’appareil Déclenché lorsque l’un des noms d’appareil est rencontré.
      Informations sur l’appareil Paramètres régionaux Déclenché lorsque l’une des langues de la liste est rencontrée.
      Informations sur l’appareil Version du système d’exploitation Déclenché lorsque l’une des versions de système d’exploitation spécifiées est rencontrée.
      Informations sur l’appareil Version précédente du système d’exploitation Déclenché lorsque l’une des versions précédentes de système d’exploitation spécifiées est rencontrée.
      Informations sur l’appareil Mode d’exécution Déclenché si le mode d’exécution est une application ou une extension.
      Cycle de vie de l’application ID d’application Déclenché lorsque l’ID d’application spécifié est rencontré.
      Cycle de vie de l’application Jour de la semaine Déclenché lorsque le jour de la semaine spécifié est atteint.
      Cycle de vie de l’application Jours depuis la première utilisation Déclenché lorsque le nombre spécifié de jours depuis la première utilisation est atteint.
      Cycle de vie de l’application Jours depuis la dernière utilisation Déclenché lorsque le nombre spécifié de jours depuis la dernière utilisation est atteint.
      Cycle de vie de l’application Jours depuis la mise à niveau Déclenché lorsque le nombre spécifié de jours depuis la dernière mise à niveau est atteint.
      Cycle de vie de l’application Date d’installation Déclenché lorsque la date d’installation spécifiée est atteinte.
      Cycle de vie de l’application Lancements Déclenché lorsque le nombre spécifié de lancements est atteint.
      Cycle de vie de l’application Heure Déclenché lorsque l’heure spécifiée du jour est atteinte.
      Places Point ciblé actuel Déclenché par le SDK Places lorsque votre cliente ou client accède au point ciblé spécifié.
      Places Dernier point ciblé accédé Déclenché par le SDK Places en fonction du dernier point ciblé accédé par votre cliente ou client.
      Places Dernier point ciblé quitté Déclenché par le SDK Places en fonction du dernier point ciblé quitté par votre cliente ou client.

    5. Cliquez sur Créer un groupe pour regrouper les déclencheurs.

    6. Sélectionnez la fréquence de votre déclencheur lorsque votre message in-app est actif :

      • Afficher à chaque fois : toujours afficher le message lorsque les événements sélectionnés dans le menu déroulant Déclencheur d’application mobile se produisent.
      • Afficher une fois : ce message s’affiche une seule fois par session utilisateur et reste visible dans toutes les fenêtres ou activités jusqu’à sa fermeture. Pour le limiter à un certain écran ou le faire disparaître automatiquement, utilisez une logique personnalisée avec le délégué de messagerie.
      • Afficher jusqu’au clic : afficher ce message lorsque les événements sélectionnés dans le menu déroulant Déclencheur d’application mobile se produisent jusqu’à ce qu’un événement d’interaction soit envoyé par le SDK avec une action « faisant l’objet d’un clic ».
  8. Vous pouvez ajouter une ou plusieurs actions entrantes à votre message in-app en cliquant sur le bouton Ajouter une action. En savoir plus

  9. Revenez dans la zone de travail de parcours. Si nécessaire, complétez votre flux de parcours en faisant glisser et en déposant des actions ou des événements supplémentaires. En savoir plus

Pour plus d’informations sur la manière de créer, configurer et publier un parcours, consultez cette page.

note
NOTE
Si vous souhaitez afficher un message in-app peu de temps après l’envoi d’une notification push, utilisez une activité Attente pour permettre à la payload du message in-app de se propager. En règle générale, une attente de 5 à 15 minutes est recommandée, mais les heures exactes peuvent varier en fonction de la complexité de la payload et des besoins de personnalisation.
Ajouter un message in-app à une campagne

Pour ajouter un message in-app dans une campagne, procédez comme suit :

  1. Accédez au menu Campagnes, puis cliquez sur Créer une campagne.

  2. Sélectionner le type de campagne que vous souhaitez exécuter.

    • Scheduled - Marketing : permet d’exécuter la campagne immédiatement ou à une date spécifiée. Les campagnes planifiées visent à envoyer des messages marketing. Elles sont configurées et exécutées à partir de l’interface d’utilisation.

    • Déclenchée par API - Marketing/Transactionnelle : permet d’exécuter la campagne à l’aide d’un appel API. Les campagnes déclenchées par API sont destinées à envoyer des messages marketing, ou transactionnels, c’est-à-dire des messages envoyés suite à une action effectuée par une personne : réinitialisation du mot de passe, abandon de panier, etc.

  3. Dans la section Propriétés, rédigez le Titre et la Description.

  4. Pour attribuer des libellés d’utilisation des données personnalisés ou de base au message in-app, sélectionnez Gérer l’accès. En savoir plus.

  5. Cliquez sur le bouton Sélectionner une audience pour définir l’audience à cibler à partir de la liste des audiences Adobe Experience Platform disponibles. En savoir plus.

  6. Dans le champ Espace de noms d’identité, choisissez l’espace de noms à utiliser pour identifier les personnes à partir de l’audience sélectionnée. En savoir plus.

  7. Dans la section Actions, sélectionnez le message in-app et sélectionnez ou créez une configuration.

    En savoir plus sur la configuration in-app sur cette page.

  8. Cliquez sur Créer une expérience pour commencer à configurer votre expérience de contenu et créer des traitements afin de mesurer leurs performances et d’identifier la meilleure option pour votre audience cible. En savoir plus

  9. Cliquez sur Modifier les déclencheurs pour choisir le ou les événements et les critères qui déclencheront votre message. Les créateurs de règles permettent aux utilisateurs et utilisatrices de spécifier des critères et des valeurs qui, lorsqu’ils sont satisfaits, déclenchent un ensemble d’actions, telles que l’envoi d’un message in-app.

    1. Cliquez sur la liste déroulante d’événements pour modifier votre déclencheur si nécessaire.

      accordion
      Afficher les déclencheurs disponibles
      table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3
      Package Déclencheur Définition
      Envoyer des données à Platform Envoi de données à Platform Déclenché lorsque l’application mobile émet un événement d’expérience Edge pour envoyer des données à Adobe Experience Platform. En règle générale, l’appel API sendEvent à partir de l’extension AEP Edge.
      Suivi principal Suivi de l’action Déclenché lorsque la fonctionnalité héritée proposée dans l’API de code mobile trackAction est appelée.
      Suivi principal Suivi de l’état Déclenché lorsque la fonctionnalité héritée proposée dans l’API de code mobile trackState est appelée.
      Suivi principal Collecte des PII Déclenchée lorsque la fonctionnalité héritée proposée dans l’API de code mobile collectPII est appelée.
      Cycle de vie de l’application Lancement de l’application Déclenché à chaque exécution, y compris les blocages et les installations. Également déclenché à la mise en premier plan de l’application lorsque le délai d’expiration de la session de cycle de vie a été dépassé.
      Cycle de vie de l’application Installation de l’application Déclenchée lors de la première exécution après l’installation ou la réinstallation.
      Cycle de vie de l’application Mise à jour de l’application Déclenchée lors de la première exécution après une mise à niveau ou lorsque le numéro de version change.
      Cycle de vie de l’application Fermeture de l’application Déclenchée lorsque l’application est fermée.
      Cycle de vie de l’application Crash de l‘application Déclenché lorsque l’application n’est pas mise en arrière-plan avant sa fermeture. L’événement est envoyé au démarrage de l’application après son crash. La création de rapports de crash d’Adobe Mobile n’implémente pas un gestionnaire global d’exceptions non interceptées.
      Places Entrer dans le POI Déclenché par le SDK Places lorsque votre client ou cliente accède au point ciblé (POI) configuré.
      Places Quitter le POI Déclenché par le SDK Places lorsque votre client ou cliente quitte le point ciblé (POI) configuré.
    2. Cliquez sur Ajouter une condition si vous souhaitez que le déclencheur prenne en compte plusieurs événements ou critères.

    3. Choisissez la condition Ou si vous souhaitez ajouter d’autres Déclencheurs pour développer davantage votre règle.

    4. Choisissez la condition Et si vous souhaitez ajouter des caractéristiques et mieux affiner votre règle.

      accordion
      Afficher les caractéristiques disponibles
      table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3 17-row-3
      Package Caractéristiques Définition
      Informations sur l’appareil Nom de l’opérateur Déclenché lorsque l’un des noms de l’opérateur de la liste est rencontré.
      Informations sur l’appareil Nom de l’appareil Déclenché lorsque l’un des noms d’appareil est rencontré.
      Informations sur l’appareil Paramètres régionaux Déclenché lorsque l’une des langues de la liste est rencontrée.
      Informations sur l’appareil Version du système d’exploitation Déclenché lorsque l’une des versions de système d’exploitation spécifiées est rencontrée.
      Informations sur l’appareil Version précédente du système d’exploitation Déclenché lorsque l’une des versions précédentes de système d’exploitation spécifiées est rencontrée.
      Informations sur l’appareil Mode d’exécution Déclenché si le mode d’exécution est une application ou une extension.
      Cycle de vie de l’application ID d’application Déclenché lorsque l’ID d’application spécifié est rencontré.
      Cycle de vie de l’application Jour de la semaine Déclenché lorsque le jour de la semaine spécifié est atteint.
      Cycle de vie de l’application Jours depuis la première utilisation Déclenché lorsque le nombre spécifié de jours depuis la première utilisation est atteint.
      Cycle de vie de l’application Jours depuis la dernière utilisation Déclenché lorsque le nombre spécifié de jours depuis la dernière utilisation est atteint.
      Cycle de vie de l’application Jours depuis la mise à niveau Déclenché lorsque le nombre spécifié de jours depuis la dernière mise à niveau est atteint.
      Cycle de vie de l’application Date d’installation Déclenché lorsque la date d’installation spécifiée est atteinte.
      Cycle de vie de l’application Lancements Déclenché lorsque le nombre spécifié de lancements est atteint.
      Cycle de vie de l’application Heure Déclenché lorsque l’heure spécifiée du jour est atteinte.
      Places Point ciblé actuel Déclenché par le SDK Places lorsque votre cliente ou client accède au point ciblé spécifié.
      Places Dernier point ciblé accédé Déclenché par le SDK Places en fonction du dernier point ciblé accédé par votre cliente ou client.
      Places Dernier point ciblé quitté Déclenché par le SDK Places en fonction du dernier point ciblé quitté par votre cliente ou client.

    5. Cliquez sur Créer un groupe pour regrouper les déclencheurs.

  10. Sélectionnez la fréquence de votre déclencheur lorsque votre message in-app est actif. Les options disponibles sont les suivantes :

    • À chaque fois : affichez toujours le message lorsque les événements sélectionnés dans le menu déroulant Déclencheur d’application mobile se produisent.
    • Une fois : n’affichez ce message que la première fois que les événements sélectionnés dans le menu déroulant Déclencheur d’application mobile se produisent.
    • Jusqu’au clic : affichez ce message lorsque les événements sélectionnés dans le menu déroulant Déclencheur d’application mobile se produisent jusqu’à ce qu’un événement d’interaction soit envoyé par le SDK avec une action « faisant l’objet d’un clic ».
    • X fois : affichez ce message X fois.
  11. Si nécessaire, choisissez le Jour de la semaine ou l’ Heure de la journée à laquelle le message in-app s’affiche.

  12. Les campagnes sont conçues pour être exécutées à une date spécifique ou à une fréquence récurrente. Découvrez comment configurer le Planning de votre campagne dans cette section.

  13. Vous pouvez maintenant commencer à concevoir votre contenu à l’aide du bouton Modifier le contenu. En savoir plus

Pour plus d’informations sur la façon de créer, configurer et activer une campagne, consultez cette page.

Vidéos pratiques video

Rubriques connexes :

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how to create an In-app message in Adobe Journey Optimizer and add it to a journey or a campaign, including configuring triggers, traits, and display frequency.

Intents:

  • Add an In-app message to a journey using an Action activity with the In-app action type
  • Add an In-app message to a campaign after choosing a Scheduled or API-triggered campaign type
  • Select or create an in-app configuration and edit the message content
  • Edit triggers, add conditions with Or/And, and refine rules with traits
  • Set the display frequency for when the In-app message is active
  • Add one or more inbound actions to the in-app message

Glossary:

  • In-app action type: The action type selected on a journey Action activity that displays an in-app message when profiles reach that step (product-specific)
  • Wait activity (auto): A 3-days Wait activity automatically added after an In-app action so in-app messages have proper timing before profiles reach the end of their journey (product-specific)
  • Sent data to Platform: A trigger fired when the mobile app issues an edge experience event to send data to Adobe Experience Platform, usually the sendEvent API call from the AEP Edge extension (product-specific)
  • Trait: An And-condition refinement drawn from packages such as Device info, Application lifecycle, and Places (product-specific)
  • Scheduled - Marketing campaign: A campaign executed immediately or on a specified date, configured and executed from the user interface, aimed at marketing messages (product-specific)
  • API-triggered - Marketing/Transactional campaign: A campaign executed using an API call, aimed at marketing or transactional messages sent following an action performed by an individual (product-specific)

Guardrails:

  • Legacy native channel activities (Email, Push, SMS, In-app, Web, Code-based experience, and Content Card) are deprecated as of the March 2026 release; existing journeys using these activities continue to work without any changes and no migration is required.
  • In a journey, a 3-days Wait activity is automatically added after the In-app action, because in-app messages displayed to a profile automatically expire when the profile reaches the end of their journey.
  • In-app messages are not impacted by the user’s choice to opt-in or opt-out of push notifications at the operating system.
  • To show an in-app message shortly after a push notification, a Wait activity is recommended; typically a 5–15 minute wait is recommended, though exact times vary with payload complexity and personalization needs.

Terminology:

  • Canonical name: In-app message — Acronym: n/a — variants: in-app notification, In-app action
  • Synonyms: “Sent data to Platform” = “Send data to Platform”
  • Do not confuse: “Show every time” / “Show once” / “Show until click through” (journey frequency options) ≠ “Everytime” / “Once” / “Until click through” / “X number of times” (campaign frequency options)
  • Do not confuse: “Or” condition (adds more Triggers to expand the rule) ≠ “And” condition (adds Traits to fine-tune the rule)

FAQ:

  • Q: Where can I add an In-app message? — In a campaign or in a journey.
  • Q: Are the legacy native In-app journey activities still usable? — They are deprecated as of the March 2026 release, but existing journeys using them continue to work without changes and no migration is required.
  • Q: Why is a Wait activity added automatically in a journey? — In-app messages expire when a profile reaches the end of their journey, so a 3-days Wait activity is added after the In-app action to ensure proper timing.
  • Q: Do OS push opt-out settings affect in-app messages? — No; In-app messages are not impacted by the user’s choice to opt-in or opt-out of push notifications at the operating system.
  • Q: What campaign types can send an In-app message? — Scheduled - Marketing (executed immediately or on a specified date) and API-triggered - Marketing/Transactional (executed using an API call).
  • Q: How do I add more than one action to my in-app message? — Click the Add action button to add one or more inbound actions.
recommendation-more-help
journey-optimizer-help