Skapa en målserverkonfiguration
Att skapa en målserver är det första steget när du ska skapa ett eget mål med Destination SDK. Målservern innehåller konfigurationsalternativ för specifikationerna server och mallating, message format och file formatting (för filbaserade mål).
Den här sidan innehåller exempel på API-begäran och nyttolast som du kan använda för att skapa en egen målserver med API-slutpunkten /authoring/destination-servers
.
En detaljerad beskrivning av de funktioner som du kan konfigurera via den här slutpunkten finns i följande artiklar:
Komma igång med API-åtgärder för målserver get-started
Innan du fortsätter bör du läsa igenom kom igång-guiden för att få viktig information som du behöver känna till för att kunna ringa anrop till API:t, inklusive hur du får nödvändig behörighet för målredigering och nödvändiga rubriker.
Skapa en målserverkonfiguration create
Du kan skapa en ny målserverkonfiguration genom att göra en POST
-begäran till /authoring/destination-servers
-slutpunkten.
platform.adobe.io/data/core/activation/authoring/destination-servers
API-format
POST /authoring/destination-servers
Beroende på vilken måltyp du skapar måste du konfigurera en något annorlunda typ av målserver.
Skapa statiska målservrar för schema static-destination-servers
Se exempel på målservrar för mål som använder statiska scheman på flikarna nedan.
Exempelnyttolasterna nedan innehåller alla parametrar som stöds av varje målservertyp. Du behöver inte inkludera alla parametrar i din begäran. Nyttolasten kan anpassas efter dina behov.
Välj varje flik nedan för att visa motsvarande API-begäranden.
Skapa en målserver för realtidsdirektuppspelning
Du måste skapa en målserver för realtid (direktuppspelning) som liknar den som visas nedan när du konfigurerar en API-baserad integrering för realtid (direktuppspelning).
accordion | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | ||||||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa en Amazon S3-målserver
Du måste skapa en Amazon S3-målserver som liknar den som visas nedan när du konfigurerar ett filbaserat Amazon S3-mål.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa en SFTP målserver
Du måste skapa en SFTP-målserver som liknar den som visas nedan när du konfigurerar ett filbaserat SFTP-mål.
accordion | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa en Azure Data Lake Storage målserver
Du måste skapa en Azure Data Lake Storage-målserver som liknar den som visas nedan när du konfigurerar ett filbaserat Azure Data Lake Storage-mål.
accordion | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa en Azure Blob Storage målserver
Du måste skapa en Azure Blob Storage-målserver som liknar den som visas nedan när du konfigurerar ett filbaserat Azure Blob Storage-mål.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa en Data Landing Zone (DLZ) målserver
Du måste skapa en Data Landing Zone (DLZ)-målserver som liknar den som visas nedan när du konfigurerar ett filbaserat Data Landing Zone (DLZ)-mål.
accordion | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa en Google Cloud Storage målserver
Du måste skapa en Google Cloud Storage-målserver som liknar den som visas nedan när du konfigurerar ett filbaserat Google Cloud Storage-mål.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa dynamiska målservrar för schema dynamic-schema-servers
Med dynamiska scheman kan du dynamiskt hämta de målattribut som stöds och generera scheman baserat på ditt eget API. Du måste konfigurera en målserver för dynamiska scheman innan du kan konfigurera schemat.
På fliken nedan finns ett exempel på en målserver för mål som använder dynamiska scheman.
Nedan finns exempelnyttolasten med alla parametrar som krävs för en dynamisk schemaserver.
Skapa en dynamisk schemaserver
Du måste skapa en dynamisk schemaserver som liknar den som visas nedan när du konfigurerar ett mål som hämtar sitt profilschema från din egen API-slutpunkt. I motsats till ett statiskt schema använder inte ett dynamiskt schema en profileFields
-matris. I stället använder dynamiska scheman en dynamisk schemaserver som ansluter till din egen API från den plats där schemakonfigurationen hämtas.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | |||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
Skapa dynamiska målservrar för listrutor dynamic-dropdown-servers
Använd dynamiska listrutor för att dynamiskt hämta och fylla i kunddatafält i listrutor baserat på ditt eget API. Du kan till exempel hämta en lista över befintliga användarkonton som du vill använda för en målanslutning.
Du måste konfigurera en målserver för dynamiska listrutor innan du kan konfigurera det dynamiska listrutan för kunddatafältet.
På fliken nedan finns ett exempel på en målserver som används för att dynamiskt hämta de värden som ska visas i en listruteväljare från ett API.
Nedan finns exempelnyttolasten med alla parametrar som krävs för en dynamisk schemaserver.
Skapa en dynamisk listruteserver
Du måste skapa en dynamisk nedrullningsbar server som liknar den som visas nedan när du konfigurerar ett mål som hämtar värdena för ett nedrullningsbart kunddatafält från din egen API-slutpunkt.
accordion | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Begäran | ||||||||||||||||||||||||||||||||
|
accordion |
---|
svar |
Ett lyckat svar returnerar HTTP-status 200 med information om den nya målserverkonfigurationen. |
API-felhantering error-handling
Destination SDK-API-slutpunkter följer de allmänna felmeddelandeprinciperna för Experience Platform API. Se API-statuskoder och begäranrubrikfel i felsökningsguiden för plattformen.
Nästa steg next-steps
När du har läst det här dokumentet vet du nu hur du skapar en ny målserver via API-slutpunkten för Destinationen SDK /authoring/destination-servers
.
Mer information om vad du kan göra med den här slutpunkten finns i följande artiklar:
Mer information om var den här slutpunkten passar in i målredigeringsprocessen finns i följande artiklar: