Hantering av målgruppsmetadata
Använd metadatamallar för att programmässigt skapa, uppdatera eller ta bort målgrupper i er målgrupp. Adobe tillhandahåller en utbyggbar metadatamall för målgrupper, som du kan konfigurera baserat på specifikationerna för ditt marknadsförings-API. När du har definierat, testat och skickat konfigurationen används den av Adobe för att strukturera API-anropen till ditt mål.
Du kan konfigurera de funktioner som beskrivs i det här dokumentet med API-slutpunkten /authoring/audience-templates
. Läs skapa en metadatamall för en fullständig lista över åtgärder som du kan utföra på slutpunkten.
Använda slutpunkten för hantering av målgruppsmetadata when-to-use
Beroende på din API-konfiguration kan du behöva använda slutpunkten för hantering av målgruppsmetadata när du konfigurerar målet i Experience Platform. Använd beslutsträdsdiagrammet nedan om du vill veta när målgruppsmetadatans slutpunkt ska användas och hur du konfigurerar en målgruppsmetadatamall för ditt mål.
Användningsfall som stöds av hantering av målgruppsmetadata use-cases
Med stöd för målgruppsmetadata i Destination SDK kan du, när du konfigurerar Experience Platform, ge plattformsanvändare ett av flera alternativ när de mappar och aktiverar målgrupper till ditt mål. Du kan styra vilka alternativ som är tillgängliga för användaren via parametrarna i avsnittet konfiguration av målmetadata i målkonfigurationen.
Använd fall 1 - Du har ett API från tredje part och användarna behöver inte ange ID för indatamappning
Om du har en API-slutpunkt för att skapa/uppdatera/ta bort målgrupper eller målgrupper kan du använda metadatamallar för målgrupper för att konfigurera Destination SDK så att den matchar specifikationerna för målgruppen när du skapar/uppdaterar/tar bort slutpunkter. Experience Platform kan programmatiskt skapa/uppdatera/ta bort målgrupper och synkronisera metadata tillbaka till Experience Platform.
När man aktiverar målgrupper på Experience Platform i användargränssnittet behöver man inte fylla i fält för målgruppsmappning i aktiveringsarbetsflödet manuellt.
Användningsfall 2 - Användarna måste skapa en målgrupp i ditt mål först och måste ange ett manuellt ID för inmatningsmappning
Om målgrupper och andra metadata måste skapas manuellt av partners eller användare i målgruppen måste användarna manuellt fylla i ID-fältet för målgruppsmappning i aktiveringsarbetsflödet för att synkronisera målgruppsmetadata mellan målplatsen och Experience Platform.
Använd fall 3 - Målet godkänner målgrupps-ID för Experience Platform, användarna behöver inte ange något ID för manuell inmatning
Om målgrupps-ID:t accepteras i målgruppssystemet kan du konfigurera det i din målgruppsmetadatamall. Användarna behöver inte fylla i ett målgruppsmappnings-ID när de aktiverar ett segment.
Allmän och utbyggbar målgruppsmall generic-and-extensible
För att stödja de användningsfall som listas ovan tillhandahåller Adobe en allmän mall som kan anpassas efter dina API-specifikationer.
Du kan använda den generiska mallen för att skapa en ny målgruppsmall om ditt API har stöd för:
- HTTP-metoderna: POST, GET, PUT, DELETE, PATCH
- Autentiseringstyperna: OAuth 1, OAuth 2 med uppdateringstoken, OAuth 2 med bearer-token
- Funktionerna: skapa en målgrupp, uppdatera en målgrupp, hämta en målgrupp, ta bort en målgrupp, validera inloggningsuppgifterna
Teknikteamet på Adobe kan samarbeta med dig för att utöka den generiska mallen med anpassade fält om det behövs för dina användningsfall.
Mallhändelser som stöds supported-events
Tabellen nedan beskriver de händelser som stöds av metadatamallar för målgrupper.
create
update
delete
validate
notify
createDestination
updateDestination
deleteDestination
Konfigurationsexempel configuration-examples
I det här avsnittet finns exempel på allmänna konfigurationer av målgruppsmetadata, som du kan använda som referens.
Lägg märke till hur URL:en, rubrikerna och förfrågantexterna skiljer sig åt mellan de tre exempelkonfigurationerna. Detta beror på de olika specifikationerna för de tre exempelplattformarnas marknadsförings-API.
Observera att i vissa exempel används makrofält som {{authData.accessToken}}
eller {{segment.name}}
i URL:en, och i andra exempel används de i rubrikerna eller i begärandetexten. Hur de används beror på era API-specifikationer för marknadsföring.
code language-json |
---|
|
code language-json |
---|
|
code language-json |
---|
|
code language-json |
---|
|
Hitta beskrivningar av alla parametrar i mallen i API-referensen för Skapa en målgruppsmall.
Makron som används i mallar för målgruppsmetadata macros
För att skicka information som målgrupps-ID:n, åtkomsttoken, felmeddelanden med mera mellan Experience Platform och ditt API innehåller målgruppsmallarna makron som du kan använda. Läs nedan en beskrivning av makrona som används i de tre konfigurationsexemplen på den här sidan:
{{segment.alias}}
{{segment.name}}
{{segment.id}}
{{customerData.accountId}}
{{oauth2ServiceAccessToken}}
{{authData.accessToken}}
{{authData.accessToken}}
om Experience Platform ska använda token som inte upphör att gälla för att ansluta till ditt mål, annars använder du {{oauth2ServiceAccessToken}}
för att generera en åtkomsttoken.{{body.segments[0].segment.id}}
externalAudienceId
.{{error.message}}
{{{segmentEnrichmentAttributes}}}
create
, update
och delete
. Anrikningsattribut är bara tillgängliga för anpassade överförda målgrupper. Se aktiveringsguiden för gruppmålare för att se hur markering av anrikningsattribut fungerar.{{destination.name}}
{{destination.sandboxName}}
{{destination.id}}
{{destination.imsOrgId}}
{{destination.enrichmentAttributes}}
createDestination
, updateDestination
och deleteDestination
. Anrikningsattribut är bara tillgängliga för anpassade överförda målgrupper. Se aktiveringsguiden för gruppmålare för att se hur markering av anrikningsattribut fungerar.{{destination.enrichmentAttributes.<namespace>.<segmentId>}}