Destinationsleverans
Om du vill ha större kontroll över var data som exporteras till destinationen hamnar, kan du ange inställningar för destinationsleverans i Destination SDK.
Målleveransavsnittet anger var exporterade data skickas och vilken autentiseringsregel som används på den plats där data kommer att landas.
Om du vill veta var den här komponenten passar in i en integrering som skapats med Destination SDK kan du läsa diagrammet i dokumentationen för konfigurationsalternativ eller följande sidor med en översikt över målkonfigurationen:
Du kan konfigurera inställningar för destinationsleverans via slutpunkten /authoring/destinations. På följande API-referenssidor finns detaljerade API-anropsexempel där du kan konfigurera komponenterna som visas på den här sidan.
I den här artikeln beskrivs alla målleveransalternativ som stöds och som du kan använda för ditt mål.
Integrationstyper som stöds supported-integration-types
Se tabellen nedan för mer ingående information om vilka typer av integreringar som stöder de funktioner som beskrivs på den här sidan.
parametrar som stöds supported-parameters
När du konfigurerar inställningarna för destinationsleverans kan du använda de parametrar som beskrivs i tabellen nedan för att definiera var exporterade data ska skickas.
authenticationRuleAnger hur Experience Platform ska ansluta till ditt mål. Värden som stöds:
CUSTOMER_AUTHENTICATION: Använd det här alternativet om Experience Platform-kunder loggar in på ditt system med någon av de autentiseringsmetoder som beskrivs här.PLATFORM_AUTHENTICATION: Använd det här alternativet om det finns ett globalt autentiseringssystem mellan Adobe och ditt mål och kunden Experience Platform inte behöver ange några autentiseringsuppgifter för att ansluta till ditt mål. I det här fallet måste du skapa ett autentiseringsobjekt med hjälp av konfigurationen för autentiseringsuppgifter-API och ange parameternauthenticationIdtill värdet för autentiseringsuppgiftsobjekt-ID.NONE: Använd det här alternativet om ingen autentisering krävs för att skicka data till målplattformen.
authenticationIdinstanceId för det konfigurations-ID för autentiseringsuppgifter som ska användas för autentisering. Den här parametern krävs bara när du behöver ange en viss autentiseringskonfiguration.deliveryMatchers.type- När målleverans konfigureras för filbaserade mål ska du alltid ange det här till
SOURCE. - När destinationsleveransen konfigureras för ett direktuppspelningsmål krävs inte avsnittet
deliveryMatchers.
deliveryMatchers.value- När målleverans konfigureras för filbaserade mål ska du alltid ange det här till
batch. - När destinationsleveransen konfigureras för ett direktuppspelningsmål krävs inte avsnittet
deliveryMatchers.
Inställningar för destinationsleverans för direktuppspelningsmål destination-delivery-streaming
I exemplet nedan visas hur leveransinställningarna för målet ska konfigureras för ett direktuppspelningsmål. Observera att avsnittet deliveryMatchers inte krävs för direktuppspelningsmål.
{
"destinationDelivery":[
{
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
Inställningar för destinationsleverans för filbaserade destinationer destination-delivery-file-based
I exemplet nedan visas hur leveransinställningarna för målet ska konfigureras för ett filbaserat mål. Observera att avsnittet deliveryMatchers krävs för filbaserade mål.
{
"destinationDelivery":[
{
"deliveryMatchers":[
{
"type":"SOURCE",
"value":[
"batch"
]
}
],
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
Konfiguration av plattformsautentisering platform-authentication
När du använder PLATFORM_AUTHENTICATION måste du ange parametern authenticationId för att länka målkonfigurationen till autentiseringskonfigurationen.
- Ange
destinationDelivery.authenticationRuletill"PLATFORM_AUTHENTICATION"i målkonfigurationen - Skapa autentiseringsuppgiften .
- Ställ in parametern
authenticationIdpå autentiseringsuppgiftsobjektetsinstanceId-värde.
Exempelkonfiguration med PLATFORM_AUTHENTICATION:
{
"destinationDelivery":[
{
"authenticationRule":"PLATFORM_AUTHENTICATION",
"authenticationId":"<string-here>",
"destinationServerId":"<string-here>"
}
]
}
Nästa steg next-steps
När du har läst den här artikeln bör du få en bättre förståelse för hur du kan konfigurera de platser där målet ska exportera data, både för direktuppspelning och filbaserade mål.
Mer information om de andra målkomponenterna finns i följande artiklar: