Configuration des règles de Launch pour la prise en charge des cas pratiques Adobe Campaign Standard

Dans Adobe Experience Platform Launch, vous devez créer des éléments de données et des règles pour envoyer les informations d’identification personnelles et d’autres données depuis les applications mobiles vers Adobe Campaign Standard.

Pour que toutes les modifications apportées à la configuration d’Adobe Experience Platform Launch prennent effet, vous devez les publier. Pour plus d’informations, voir la section Publication.

Pour créer des règles dans Experience Platform Launch, procédez comme suit :

  1. Création d’éléments de données
  2. Création de règles pour les cas pratiques que vous souhaitez prendre en charge :

Création d’éléments de données

Voici les éléments de données que nous vous recommandons de créer dans Experience Platform Launch.
Vous pouvez créer des éléments de données supplémentaires en fonction de vos besoins.

  • Identifiant Experience Cloud
  • Pkey
  • Serveur Campaign

Pour créer ces éléments de données, procédez comme suit :

  1. Dans Experience Platform Launch, depuis le tableau de bord de votre application mobile, cliquez sur l’onglet Data Elements.

  2. Pour créer l’élément de données Identifiant Experience Cloud, cliquez sur Create New Data Element.

  3. Dans le champ Name, saisissez par exemple mcid.

  4. Dans la liste déroulante Extension, sélectionnez Mobile Core. Sélectionnez ensuite Experience Cloud ID dans la liste déroulante de type Data element.

  5. Pour créer l’élément de données Pkey, cliquez sur Add data element.

  6. Dans le champ Name, saisissez par exemple pkey.

  7. Dans la liste déroulante Extension, sélectionnez Adobe Campaign Standard. Sélectionnez ensuite pkey dans la liste déroulante de type Data element.

  8. Pour créer l’élément de données Serveur Campaign, cliquez sur Add data element.

  9. Dans le champ Name, saisissez un nom, par exemple, camp-server.

  10. Dans la liste déroulante Extension, sélectionnez Adobe Campaign Standard. Sélectionnez ensuite Campaign Server dans la liste déroulante de type Data element.

Création de règles

Vous devez créer des règles pour les situations suivantes :

Postback des informations d’identification personnelles

Remarque

Pour envoyer des informations d’identification personnelle d’une application mobile à Adobe Campaign, vous devez mettre en œuvre une API SDK. Voir à ce sujet la section CollectPII.

Pour envoyer des données d’identification personnelles à Adobe Campaign Standard, créez une règle dans Experience Platform Launch :

  1. Dans Experience Platform Launch, depuis le tableau de bord de votre application mobile, cliquez sur l’onglet Rules, puis Create New Rule.

  2. Saisissez un nom, par exemple, Mobile Core - Collect PII.

  3. Dans la section Events, cliquez sur Add.

  4. Dans la liste déroulante Extension, sélectionnez Mobile Core. Sélectionnez ensuite Collect PII dans la liste déroulante Event type.

  5. Cliquez sur Keep changes.

  6. Dans la section Actions, cliquez sur Add.

  7. Dans la liste déroulante Extension, sélectionnez Mobile Core. Ensuite, sélectionnez Send PII dans la liste déroulante Action type.

  8. Dans URL, saisissez l’URL suivante :

    https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/subscriptions/{%%mcid%%}
    
  9. Cochez la case Add Post Body.

  10. Dans Post Body, saisissez ce qui suit :

    {
    "marketingCloudId":
    "{%%mcid%%}",
    "cusEmail":
    "{%contextdata.email%}",
    "cusFirstName":
    "{%contextdata.firstName%}",
    "cusLastName":
    "{%contextdata.lastName%}" }
    

    Le paramètre marketingCloudId permet de mettre en correspondance vos abonnés d’application et les destinataires contenus dans la base de données. Il est donc indispensable. Vous pouvez spécifier d’autres paires clé-valeur en fonction des besoins de votre entreprise. Dans l’exemple ci-dessus, les informations Email, Prénom et Nom sont transmises depuis l’application.

    Les clés (par exemple cusEmail, cusFirstName et cusLastName) doivent correspondre aux ID de champ définis dans votre ressource personnalisée dans l’instance Adobe Campaign Standard. Les variables de valeur (par exemple, email, firstName et LastName) doivent correspondre aux clés contenues dans les données JSON envoyées à partir de l’application mobile lors de l’appel de l’API AMS collectPII depuis le code de l’application.

    Vous pouvez également transmettre des données de cycle de vie dans le postback Collect PII ou dans un autre postback, en fonction de vos déclencheurs d’événement. Voici un exemple des données de cycle de vie JSON :

    {
    "marketingCloudId":"{%%mcid%%}",
    "cusDayslastlaunch": "{%%DaysSinceLastUse%%}", 
    "cusDaysfirstlaunch": "{%%DaysSinceFirstUse%%}", 
    "cusLaunches": "{%%Launches%%}"
    }
    

    Les éléments de données définis dans Experience Platform Launch doivent être inclus entre doubles pourcentages, par exemple %%mcid%%, et les variables contextuelles de l’application doivent être incluses entre pourcentages simples, par exemple %contextdata.email%.

  11. Dans Content Type, saisissez application/json.

  12. Dans Timeout, sélectionnez 0.

Vos données utilisateur sont maintenant configurées pour être envoyées à Campaign.

Postback de tracking In-App

Pour envoyer des données de tracking à Adobe Campaign Standard pour indiquer comment vos utilisateurs interagissent avec les messages In-App dans votre application mobile, créez la règle suivante dans Experience Platform Launch :

  1. Dans Experience Platform Launch, depuis le tableau de bord de votre application mobile, sélectionnez l’onglet Rules et cliquez sur Add Rule.

  2. Saisissez un nom, par exemple, Adobe Campaign - Tracking des clics In-App.

  3. Dans la section Events, cliquez sur Add.

  4. Dans la liste déroulante Extension, sélectionnez Adobe Campaign Standard. Sélectionnez ensuite Tracking des clics In-App dans la liste déroulante Event type.

  5. Cliquez sur Keep changes.

  6. Dans la section Actions, cliquez sur Add.

  7. Dans la liste déroulante Extension, sélectionnez Mobile Core. Ensuite, sélectionnez Send postback dans la liste déroulante Event type.

  8. Dans URL, renseignez l’URL suivante :

    https://{%%camp-server%%}/r/?id={%id%}&mcid={%%mcid%%}
    
  9. Cochez la case Add post body.

  10. Dans Post Body, saisissez {}.

  11. Dans Content Type, saisissez application/json.

  12. Dans Timeout, sélectionnez 0.

Postback de tracking des notifications push

Pour envoyer des données de tracking à Adobe Campaign Standard pour tracker vos diffusions de notifications push et l’interaction de vos utilisateurs avec votre application mobile, vous devez créer une règle dans Experience Platform Launch.

Pour plus d’informations sur le tracking des messages push, voir la section Tracking des messages push.

Pour tracker les actions de l’application, utilisez l’API trackAction. Pour plus d’informations, voir la section Tracker les actions de l’application.

  1. Dans Experience Platform Launch, depuis le tableau de bord de votre application mobile, cliquez sur l’onglet Rules, puis sur Add Rule.

  2. Saisissez un nom, par exemple, Adobe Campaign - Tracking des clics push.

  3. Dans la section Events, cliquez sur Add.

  4. Dans la liste déroulante Extension, sélectionnez Mobile Core. Ensuite, sélectionnez Track Action dans la liste déroulante Event type.

  5. Dans la liste déroulante Action, sélectionnez Action, puis equals et saisissez tracking.

  6. Cliquez sur Keep changes. Puis, dans la section Actions, cliquez sur Add.

  7. Dans la liste déroulante Extension, sélectionnez Mobile Core. Ensuite, sélectionnez Send postback dans la liste déroulante Action type.

  8. Dans URL, saisissez l’URL suivante :

    https://{%%camp-server%%}/r/?id={%contextdata.broadlogId%},{%contextdata.deliveryId%},{%contextdata.action%}&mcId={%%mcid%%}
    
  9. Cochez la case Add post body.

  10. Ajoutez votre corps de publication, par exemple, { }.

  11. Dans Content Type, saisissez application/json.

  12. Dans Timeout, sélectionnez 0.

Postback de l’emplacement

  1. Dans Experience Platform Launch, depuis le tableau de bord de votre application mobile, cliquez sur l’onglet Rules, puis sur Add Rule.

  2. Entrez un nom, par exemple, Postback de l’emplacement.

  3. Dans la section Events, cliquez sur Add.

  4. Créez un événement, par exemple, Entrée dans un point ciblé ou Sortie d’un point ciblé. Dans la liste déroulante Extension, sélectionnez Places - Beta. Ensuite, Enter POI ou Exit POI dans la liste déroulante Event type.

  5. Entrez un nom, par exemple, Places - Bêta - Entrée dans un point ciblé ou Sortie d’un point ciblé.

  6. Dans la section Actions, cliquez sur Add.

  7. Dans la liste déroulante Extension, sélectionnez Mobile Core. Ensuite, sélectionnez Send postback dans la liste déroulante Action type.

  8. Saisissez un nom, par exemple, Mobile Core - Envoyer le postback de l’emplacement.

  9. Dans URL, saisissez l’URL suivante :

    https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/locations/
    
  10. Cochez la case Add post body et ajoutez votre corps de publication, par exemple :

    {
    "locationData": {
        "distances": "{%%Distance%%}",
        "poiLabel": "{%%POILabel%%}",
        "latitude": "{%%Latitude%%}",
        "longitude": "{%%Longitude%%}",
        "appId": "{%%AppId%%}",
        "marketingCloudId": "{%%ECID%%}"
    }
    }
    
    Remarque

    Dans l’exemple ci-dessus, les éléments de données situés à droite doivent être configurés dans Experience Platform Launch en suivant les étapes décrites à la section Création d’éléments de données. Les éléments de données situés à gauche sont pris en charge dans Adobe Campaign Standard et n’ont pas besoin de configuration. Si vous avez besoin de données supplémentaires, vous devez incorporer des extensions de ressources personnalisées dans Adobe Campaign Standard.

  11. Dans Content Type, saisissez application/json.

  12. Dans Timeout, sélectionnez 5.

Sur cette page