IMS-konfiguration som ska användas vid integrering med Adobe Analytics

Integrationen av Adobe Experience Manager as a Cloud Service (AEMaaCS) med Adobe Analytics via API:t för Analytics Standard kräver att du konfigurerar Adobe IMS (Identity Management System). Konfigurationen genomförs med Adobe Developer Console.

OBSERVERA

Stöd för Adobe Analytics Standard API 2.0 är nytt i AEMaaCS 202.2.0. Den här versionen av API:t stöder IMS-autentisering.

API-valet styrs av den autentiseringsmetod som används för AEM-/Analytics-integrering.

Ytterligare information finns också tillgänglig under Migrera till 2.0 API:er.

Förutsättningar

Innan du börjar med den här proceduren:

  • Stöd för Adobe måste tillhandahålla ditt konto för:

    • Adobe Console
    • Adobe Developer Console
    • Adobe Analytics och
    • Adobe IMS (Identity Management System)
  • Din organisations systemadministratör bör använda Admin Console för att lägga till de utvecklare som behövs i organisationen till de relevanta produktprofilerna.

    • Detta ger specifika utvecklare behörighet att aktivera integreringar med Adobe Developer Console.
    • Mer information finns i Hantera utvecklare.

Konfigurera en IMS-konfiguration - Generera en offentlig nyckel

Det första steget i konfigurationen är att skapa en IMS-konfiguration i AEM och generera den offentliga nyckeln.

  1. Öppna AEM verktyg -menyn.

  2. I Säkerhet avsnittsmarkera Adobe IMS-konfigurationer.

  3. Välj Skapa för att öppna Adobe IMS Technical Account Configuration.

  4. Använda listrutan under Molnkonfiguration, markera Adobe Analytics.

  5. Aktivera Skapa nytt certifikat och ange ett nytt alias.

  6. Bekräfta med Skapa certifikat.

    Skapa ett certifikat

  7. Välj Hämta (eller Hämta offentlig nyckel) för att hämta filen till den lokala hårddisken, så att den är klar att användas när konfigurera IMS för Adobe Analytics-integrering med AEM.

    FÖRSIKTIGHET

    Låt konfigurationen vara öppen, den behövs igen när Slutför IMS-konfigurationen i AEM.

    Hämta certifikatet

Konfigurera IMS för Adobe Analytics-integrering med AEM

Med Adobe Developer Console måste du skapa ett projekt (integration) med Adobe Analytics (för AEM) och sedan tilldela de behörigheter som krävs.

Skapa projektet

Öppna Adobe Developer Console och skapa ett projekt med Adobe Analytics som AEM ska använda:

  1. Öppna Adobe Developer Console for Projects:

    https://developer.adobe.com/console/projects

  2. Alla projekt du har visas. Välj Skapa nytt projekt - platsen och användningen beror på:

    • Om du inte har något projekt än Skapa nytt projekt kommer att vara i mitten, nederst.

      Skapa nytt projekt - första projektet

    • Om du redan har befintliga projekt listas dessa och Skapa nytt projekt kommer att vara överst till höger.

      Skapa nytt projekt - flera projekt

  3. Välj Lägg till i projekt följt av API:

    Kom igång med ditt nya projekt

  4. Välj Adobe Analytics sedan Nästa:

    OBSERVERA

    Om du prenumererar på Adobe Analytics, men inte ser det i listan, bör du kontrollera Förutsättningar.

    Lägg till ett API

  5. Välj Tjänstkonto (JWT) som typ av autentisering fortsätter du med Nästa:

    Välj typ av autentisering

  6. Överför din offentliga nyckel och när det är klart fortsätter du med Nästa:

    Överför din offentliga nyckel

  7. Granska inloggningsuppgifterna och fortsätt med Nästa:

    Granska autentiseringsuppgifter

  8. Välj önskade produktprofiler och fortsätt med Spara konfigurerat API:

    Välj önskade produktprofiler

  9. Konfigurationen kommer att bekräftas.

Tilldela behörigheter till integreringen

Du måste nu tilldela nödvändig behörighet till integreringen:

  1. Öppna Adobe Admin Console:

  2. Navigera till Produkter (övre verktygsfältet) och sedan välja Adobe Analytics - <din-tenant-id> (från den vänstra panelen).

  3. Välj Produktprofiler och sedan den arbetsyta du behöver i den lista som visas. Exempel: Standardarbetsyta.

  4. Välj API-autentiseringsuppgifter och sedan den integreringskonfiguration som krävs.

  5. Välj Redigerare som Produktroll; i stället för Observer.

Information lagrad för Adobe Developer Console Integration Project

I Adobe Developer Console - Projekt kan du se en lista över alla dina integreringsprojekt:

Välj en specifik projektpost om du vill visa mer information om konfigurationen. Bland dessa finns:

  • Projektöversikt
  • Insikter
  • Autentiseringsuppgifter
    • Tjänstkonto (JWT)
      • Information om autentiseringsuppgifter
      • Generera JWT
  • APIS
    • Exempel: Adobe Analytics

Vissa av dessa behöver du för att slutföra integreringen av Adobe Analytics i AEM baserat på IMS.

Slutför IMS-konfigurationen i AEM

Om du går tillbaka till AEM kan du slutföra IMS-konfigurationen genom att lägga till obligatoriska värden från IMS-integreringen för Analytics:

  1. Återgå till IMS-konfiguration öppnas i AEM.

  2. Välj Nästa.

  3. Här kan du använda information från projektkonfigurationen i Adobe Developer Console:

    Information om AEM IMS-konfiguration

  4. Bekräfta med Skapa.

  5. Din Adobe Analytics-konfiguration visas i AEM.

    IMS-konfiguration

Bekräfta IMS-konfigurationen

Så här bekräftar du att konfigurationen fungerar som förväntat:

  1. Öppna:

    • https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html

    Till exempel:

    • https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
  2. Välj din konfiguration.

  3. Välj Kontrollera hälsa i verktygsfältet, följt av Kontrollera.

    IMS-konfiguration - kontrollera hälsa

  4. Om du lyckas visas ett bekräftelsemeddelande.

Slutför integrationen med Adobe Analytics

Nu kan du använda den här IMS-konfigurationen för att slutföra integrering med Adobe Analytics.

På denna sida