Configurazione di Adobe I/O per i trigger Adobe Experience Cloud

ATTENZIONE

Se utilizzi una versione precedente dell'integrazione Triggers tramite autenticazione, devi passare a Adobe I/O come descritto di seguito. La modalità di autenticazione legacy verrà ritirata il 30 aprile 2021. Ulteriori informazioni

Prerequisiti

Questa integrazione si applica solo a partire dalle versioni Campaign Classic 20.3 e Gold Standard 11.

Prima di avviare l'implementazione, verifica di avere:

  • un identificatore organizzazione valido: l’identificatore dell’organizzazione Identity Management System (IMS) è l’identificatore univoco all’interno dell’Adobe Experience Cloud, utilizzato ad esempio per il servizio VisitorID e per l’SSO (IMS Single-Sign On). Ulteriori informazioni
  • Accesso sviluppatore all'organizzazione. Per richiedere i privilegi di amministratore di sistema dell'organizzazione IMS, seguite la procedura dettagliata in questa pagina per fornire questo accesso a tutti i profili di prodotto.

Passaggio 1: Creare/aggiornare progetto Adobe I/O

  1. Accedete Adobe I/O ed effettuate l'accesso con il diritto di amministratore di sistema per l'organizzazione IMS.

    NOTA

    Assicurarsi di aver eseguito l'accesso al portale organizzazione corretto.

  2. Estrarre l'ID client di integrazione esistente dal file di configurazione dell'istanza ims/authIMSTAClientId. Attributo non esistente o vuoto che indica che l'identificatore client non è configurato.

    NOTA

    Se l'identificatore client è vuoto, è possibile Create a New project direttamente in Adobe I/O.

  3. Identificate il progetto esistente utilizzando l'identificatore client estratto. Cercare progetti esistenti con lo stesso identificatore client estratto nel passaggio precedente.

  4. Selezionare + Add to Project e scegliere API.

  5. Nella finestra Add an API, selezionare Adobe Analytics.

  6. Scegliete Service Account (JWT) come tipo di autenticazione.

  7. Se l'ID client era vuoto, selezionare Generate a key pair per creare una coppia di chiavi pubblica e privata.

  8. Caricate la vostra chiave pubblica e fate clic su Next.

  9. Scegliete il profilo di prodotto denominato Analytics-< Nome organizzazione > e fate clic su Save configured API.

  10. Dal progetto, seleziona Service Account (JWT) e copia le informazioni seguenti:

    • Client ID
    • Client Secret
    • Technical account ID
    • Organization ID

Passaggio 2: Aggiungere le credenziali del progetto in Adobe Campaign

Per aggiungere le credenziali di progetto in Adobe Campaign, eseguite il comando seguente come utente "neolano" su tutti i contenitori dell'istanza Adobe Campaign per inserire le credenziali Technical Account nel file di configurazione dell'istanza.

nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID[/Client_Secret[/Base64_encoded_Private_Key]]
NOTA

È necessario codificare la chiave privata in formato base64 UTF-8. Ricordare di rimuovere la nuova riga dalla chiave prima di codificarla, ad eccezione della chiave privata. La chiave privata deve essere la stessa utilizzata per creare l'integrazione.

Passaggio 3: Aggiorna tag pipeline

Per aggiornare il tag pipelined, è necessario aggiornare il tipo di autenticazione per progetto Adobe I/O nel file di configurazione config-< instance-name >.xml come segue:

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

In questa pagina