Configuration d’Adobe I/O pour les Triggers Adobe Experience Cloud

ATTENTION

Si vous utilisez une ancienne version de l’intégration Triggers par le biais de l’authentification OAuth, vous devez migrer vers Adobe I/O comme décrit ci-dessous. L’ancien mode d’authentification OAuth sera abandonné le 30 avril 2021. En savoir plus

Notez que lors de ce déplacement vers Adobe I/O, certains triggers entrants peuvent être perdus.

Prérequis

Cette intégration ne s'applique qu'à partir des versions Campaign Classic 20.3, 20.2.4, 19.1.8 et Gold Standard 11.

Avant de commencer cette mise en œuvre, vérifiez que vous disposez des éléments suivants :

  • Un identifiant d'organisation valide : l'identifiant de l'organisation Identity Management System (IMS) est l’identifiant unique dans Adobe Experience Cloud, utilisé par exemple pour le service VisitorID et l’authentification unique (SSO) IMS. En savoir plus
  • Un accès développeur à votre organisation. Si vous devez demander les privilèges d’administrateur système de l’organisation IMS, procédez comme décrit dans cette page pour accorder cet accès à tous les profils de produit.

Étape 1 : créer/mettre à jour un projet Adobe I/O

  1. Accédez à Adobe I/O et connectez-vous avec le droit Administrateur système pour I’organisation IMS.

    REMARQUE

    Assurez-vous d'être connecté au portail de l'organisation approprié.

  2. Extrayez l'identifiant client (identifiant du client) d'intégration existant du fichier de configuration de l'instance ims/authIMSTAClientId. Un attribut non existant ou vide indique que l’identifiant du client n’est pas configuré.

    REMARQUE

    Si l’identifiant du client est vide, vous pouvez directement créer un nouveau projet dans Adobe I/O.

  3. Identifiez le projet existant à l’aide de l’identifiant du client extrait. Recherchez des projets existants avec le même identifiant du client que celui extrait à l'étape précédente.

  4. Sélectionnez + Ajouter au projet et choisissez API.

  5. Dans la fenêtre Ajouter une API, sélectionnez Adobe Analytics.

  6. Sélectionnez Compte de service (JWT) comme type d'authentification.

  7. Si l’identifiant du client était vide, sélectionnez Générer une paire de clés pour créer une paire de clés publique et privée.

  8. Téléchargez votre clé publique et cliquez sur Suivant.

  9. Sélectionnez le profil de produit appelé Analytics-< Nom de l'entreprise > et cliquez sur Enregistrer l'API configurée.

  10. Dans votre projet, sélectionnez Compte de service (JWT) et copiez les informations suivantes :

    • Identifiant du client
    • Secret du client
    • Identifiant du du compte technique
    • Identifiant de l'organisation

ATTENTION

Le certificat Adobe I/O expire après 12 mois. Vous devez générer une nouvelle paire de clés chaque année.

Étape 2 : ajouter les informations d'identification du projet dans Adobe Campaign

Pour ajouter les informations d’identification du projet dans Adobe Campaign, exécutez la commande ci-après en tant qu’utilisateur 'neolane' sur tous les conteneurs de l’instance Adobe Campaign pour insérer les informations d’identification du compte technique dans le fichier de configuration de l’instance.

nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>
REMARQUE

Vous devez coder la clé privée au format base64 UTF-8. N'oubliez pas de supprimer la nouvelle ligne de la clé avant de la coder, à l'exception de la clé privée. La clé privée doit être la même que celle utilisée pour créer l'intégration. Pour tester l'encodage base64 de la clé privée, vous pouvez utiliser ce site Web.

Étape 3 : mettre à jour la balise en pipeline

Pour mettre à jour la balise pipelined, vous devez mettre à jour le type d’authentification du projet Adobe I/O dans le fichier de configuration config-< nom-instance >.xml comme suit :

<pipelined ... authType="imsJwtToken"  ... />

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