Voor de integratie van AEM met Adobe Target via de Target Standard API is de configuratie van Adobe IMS (Identity Management System) met behulp van de Adobe Developer Console vereist.
Ondersteuning voor de Adobe Target Standard API is nieuw in AEM 6.5. De doel-standaard-API gebruikt IMS-verificatie.
Het gebruik van de Classic API van Adobe Target in AEM wordt nog steeds ondersteund voor achterwaartse compatibiliteit. De De Klassieke API van het doel gebruikt gebruikersgeloofsauthentificatie.
De API-selectie wordt aangestuurd door de verificatiemethode die wordt gebruikt voor AEM/doelintegratie.
Zie ook de Aanbestedings-id en clientcode sectie.
Voordat u met deze procedure begint:
Adobe-ondersteuning moet je account opgeven voor:
De systeembeheerder van het Systeem van uw organisatie zou de Admin Console moeten gebruiken om de vereiste ontwikkelaars in uw organisatie aan de relevante productprofielen toe te voegen.
De eerste fase van de configuratie is het creëren van een Configuratie IMS in AEM en het produceren van de Openbare Sleutel.
In AEM opent u de Gereedschappen -menu.
In de Beveiliging sectie selecteren Adobe IMS-configuraties.
Selecteren Maken om de Configuratie technische account van Adobe IMS.
De vervolgkeuzelijst onder gebruiken Cloud Configuration, selecteert u Adobe Target.
Activeren Nieuw certificaat maken en voert u een nieuwe alias in.
Bevestigen met Certificaat maken.
Selecteren Downloaden (of Openbare sleutel downloaden) om het bestand naar uw lokale station te downloaden, zodat het klaar is voor gebruik wanneer IMS configureren voor Adobe Target-integratie met AEM.
Zorg dat deze configuratie geopend blijft, dat deze opnieuw nodig is wanneer De IMS-configuratie voltooien in AEM.
Met de Adobe Developer-console moet u een project (integratie) maken met Adobe Target dat AEM gebruiken en vervolgens de vereiste rechten toewijzen.
Open de Adobe Developer-console om een project te maken met Adobe Target dat AEM gebruiken:
Open de Adobe Developer-console voor projecten:
Alle projecten die u hebt, worden weergegeven. Selecteren Nieuw project maken - de locatie en het gebruik zijn afhankelijk van:
Als u nog geen project hebt, Nieuw project maken wordt midden onderaan weergegeven.
Als u al bestaande projecten hebt, worden deze weergegeven en Nieuw project maken is helemaal rechts.
Selecteren Toevoegen aan project gevolgd door API:
Selecteren Adobe Target vervolgens Volgende:
Als je bent geabonneerd op Adobe Target, maar deze niet ziet, moet je de knop Vereisten.
Uw openbare sleutel uploaden en, indien voltooid, doorgaan met Volgende:
Controleer de referenties en ga verder met Volgende:
Selecteer de vereiste productprofielen en ga verder met geconfigureerde API opslaan:
De productprofielen die worden weergegeven met, zijn afhankelijk van het volgende:
De oprichting zal worden bevestigd.
U moet nu de vereiste rechten toewijzen aan de integratie:
De Adobe openen Admin Console:
Navigeren naar Producten (bovenste werkbalk) selecteert u vervolgens Adobe Target - <uw huurder> (in het linkerdeelvenster).
Selecteren Productprofielen, dan uw vereiste werkruimte uit de gepresenteerde lijst. Bijvoorbeeld de standaardwerkruimte.
Selecteren API-referenties, dan de vereiste integratieconfiguratie.
Selecteren Editor als de Productrol; in plaats van Waarnemer.
Vanuit de Adobe Developer Console - Projecten kunt u een lijst met al uw integratieprojecten zien:
Selecteren Weergave (rechts van een specifieke projectvermelding) om verdere details over de configuratie te tonen. Deze omvatten:
Bij sommige hiervan moet u de integratie van Adobe Target in AEM op basis van IMS voltooien.
Als u terugkeert naar AEM kunt u de IMS-configuratie voltooien door de vereiste waarden van de integratie van de Adobe Developer-console voor Target toe te voegen:
Terugkeren naar de IMS-configuratie geopend in AEM.
Selecteren Volgende.
Hier kunt u de details van de projectconfiguratie in de Adobe Developer Console:
aud
lijn van de Payload hieronder, bijvoorbeeld https://ims-na1.adobelogin.com
in het onderstaande voorbeeldBevestigen met Maken.
Uw Adobe Target-configuratie wordt weergegeven in de AEM console.
Om te bevestigen dat de configuratie zoals verwacht werkt:
Open:
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
Bijvoorbeeld:
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
Selecteer uw configuratie.
Selecteren Health controleren van de werkbalk, gevolgd door Controleren.
Als dit lukt, wordt het bericht weergegeven:
Er kan nu naar de configuratie worden verwezen, zodat een Cloud Service de standaard-API van het doel kan gebruiken:
Open de Gereedschappen -menu. Dan, binnen Cloud Services sectie, selecteert u Oudere Cloud Services.
Omlaag schuiven naar Adobe Target en selecteert u Nu configureren.
De Configuratie maken wordt geopend.
Voer een Titel en, indien gewenst, een Naam (als deze optie leeg blijft, wordt deze gegenereerd op basis van de titel).
U kunt ook de vereiste sjabloon selecteren (als er meerdere sjablonen beschikbaar zijn).
Bevestigen met Maken.
De Component bewerken wordt geopend.
Voer de gegevens in het dialoogvenster Adobe Target-instellingen tab:
Verificatie: IMS
Tenant-id: de Adobe IMS Tenant ID. Zie ook de Aanbestedings-id en clientcode sectie.
Voor IMS moet deze waarde van Target zelf worden genomen. U kunt zich aanmelden bij Target en de Tenant-id uit de URL extraheren.
Als de URL bijvoorbeeld:
https://experience.adobe.com/#/@yourtenantid/target/activities
Vervolgens gebruikt u yourtenantid
.
Clientcode: Zie de Aanbestedings-id en clientcode sectie.
IMS-configuratie: Selecteer de naam van de IMS-configuratie
API-type: REST
A4T Analytics Cloud-configuratie: Selecteer de de wolkenconfiguratie van de Analyse die voor de doelstellingen en metriek van de doelactiviteit wordt gebruikt. Dit is nodig als u Adobe Analytics als rapportagebron gebruikt wanneer u inhoud als doel instelt. Als u de cloudconfiguratie niet ziet, raadpleegt u de opmerking in A4T Analytics Cloud-configuratie configureren.
Nauwkeurige doelgerichtheid gebruiken: Dit selectievakje is standaard ingeschakeld. Als deze optie is geselecteerd, wacht de configuratie van de cloudservice tot de context is geladen voordat inhoud wordt geladen. Zie het volgende.
Segmenten synchroniseren vanuit Adobe Target: Selecteer deze optie om segmenten te downloaden die in Doel zijn gedefinieerd om deze in AEM te gebruiken. U moet deze optie selecteren wanneer het bezit van het Type API REST is, omdat de gealigneerde segmenten niet worden gesteund en u altijd segmenten van Doel moet gebruiken. (De AEM term 'segment' komt overeen met de doelterm 'publiek'.)
Clientbibliotheek: Selecteer of u de AT.js cliëntbibliotheek, of mbox.js (afgekeurd) wilt.
Tag Management System gebruiken om clientbibliotheek te leveren: Gebruik DTM (afgekeurd), Adobe Launch of een ander systeem voor tagbeheer.
Aangepaste AT.js: Laat leeg als u het vak Tag Management hebt ingeschakeld of als u de standaard-AT.js wilt gebruiken. U kunt ook uw aangepaste AT.js uploaden. Wordt alleen weergegeven als u AT.js hebt geselecteerd.
Configuratie van een Cloud Service om de Klassieke API van het Doel te gebruiken is vervangen (gebruikt het tabblad Adobe Recommendations-instellingen).
Klikken Verbinden met doel om de verbinding met Adobe Target te initialiseren.
Als de verbinding tot stand is gebracht, wordt het bericht Verbinding gelukt wordt weergegeven.
Selecteren OK op het bericht, gevolgd door OK in het dialoogvenster om de configuratie te bevestigen.
U kunt nu doorgaan naar Een doelframework toevoegen om parameters te vormen ContextHub of ClientContext die naar Doel zullen worden verzonden. Dit is mogelijk niet vereist voor het exporteren AEM Experience Fragments naar Target.
Met Adobe Experience Manager 6.5.8.0, was het gebied van de Code van de Cliënt toegevoegd aan het de configuratievenster van het Doel.
Houd rekening met het volgende wanneer u de velden Tenant ID en Client Code configureert:
Houd er in beide gevallen rekening mee dat:
Zoals eerder vermeld, is de eerste zaak de meest voorkomende voor AEM 6.5. Hoe dan ook, zorg ervoor beide de velden bevatten de juiste gegevens, afhankelijk van uw vereisten.
Als u een bestaande Configuratie van het Doel wilt veranderen: