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

ATTENZIONE

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

Durante questo passaggio a Adobe I/O, alcuni trigger in arrivo potrebbero andare persi.

Prerequisiti

Questa integrazione si applica solo a partire da Campaign Classic 20.3, 20.2.4, 19.1.8 e Gold Standard 11 versioni.

Prima di avviare questa implementazione, controlla di avere:

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

Passaggio 1: Crea/aggiorna progetto di Adobe I/O

  1. Accedi a Adobe I/O e accedi con i diritti di amministratore di sistema per l'organizzazione IMS.

    NOTA

    Assicurati di aver effettuato l'accesso al portale organizzazione corretto.

  2. Estrai l’identificatore client di integrazione esistente (ID client) dal file di configurazione dell’istanza ims/authIMSTAClientId. L'attributo non esistente o vuoto indica che l'identificatore client non è configurato.

    NOTA

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

  3. Identifica il progetto esistente utilizzando l’identificatore client estratto. Cerca progetti esistenti con lo stesso identificatore client di quello estratto nel passaggio precedente.

  4. Seleziona + Add to Project e scegli API.

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

  6. Scegli 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.

    Le chiavi vengono quindi scaricate automaticamente con una data di scadenza predefinita di 365 giorni. Una volta scaduta, dovrai creare una nuova coppia di chiavi e aggiornare l’integrazione nel file di configurazione. Utilizzando l'opzione 2, puoi scegliere di creare e caricare manualmente il Public key con una data di scadenza più lunga.

  8. Fai clic su Next.

  9. Scegli un Product profile esistente o creane uno nuovo, se necessario. Non è richiesta alcuna autorizzazione per questo Product profile. Per ulteriori informazioni su Analytics Product Profiles, consulta la documentazione di Adobe Analytics.

    Quindi, fai clic su Save configured API.

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

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

ATTENZIONE

Il certificato di Adobe I/O scade dopo 12 mesi. Devi generare una nuova coppia di chiavi ogni anno.

Passaggio 2: Aggiungi le credenziali del progetto in Adobe Campaign

Per aggiungere le credenziali del progetto in Adobe Campaign, esegui il seguente comando come utente "neolane" 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>

La chiave privata deve essere codificata in formato UTF-8 base64. Per eseguire questa operazione:

  1. Utilizza la chiave privata generata nel Passaggio 1: Crea/aggiorna la sezione Progetto Adobe I/O. La chiave privata deve essere la stessa utilizzata per creare l’integrazione.

  2. Codifica la chiave privata utilizzando il seguente comando: base64 ./private.key.

    NOTA

    Talvolta è possibile aggiungere automaticamente righe extra quando si copia/incolla la chiave privata. Ricorda di rimuoverlo prima di codificare la chiave privata.

  3. Utilizza la tua chiave privata appena generata codificata in formato UTF-8 base64 per eseguire il comando descritto sopra.

Passaggio 3: Aggiorna il tag pipeline

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

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

In questa pagina

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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now