Skicka din källa
Det sista steget mot att integrera din nya källa till Adobe Experience Platform med självbetjäningskällor (Batch SDK) är att testa källan för verifiering. När det är klart kan du sedan skicka in din nya källfil genom att kontakta Adobe.
Följande dokument innehåller steg om hur du testar och felsöker källan med Flow Service API.
Komma igång
- Mer information om hur du kan anropa plattforms-API:er finns i guiden Komma igång med plattforms-API:er.
- Mer information om hur du genererar autentiseringsuppgifter för plattforms-API:er finns i självstudiekursen om autentisering och åtkomst av Experience Platform API:er.
- Information om hur du konfigurerar Postman för plattforms-API:er finns i självstudiekursen Konfigurera utvecklarkonsol och Postman.
- Om du vill ha hjälp med testnings- och felsökningsprocessen kan du hämta verifieringssamlingen och miljön för självbetjänade källor här och följa stegen som beskrivs nedan.
Testa källan
Om du vill testa källan måste du köra verifieringssamlingen och miljön 🔗 för Postman-källor med självbetjäning, samtidigt som du anger lämpliga miljövariabler som hör till källan.
Om du vill börja testa måste du först konfigurera samlingen och miljön på Postman. Ange sedan det ID för anslutningsspecifikationen som du vill testa.
Ange authSpecName
När du har angett ditt anslutningsspecifikations-ID måste du ange authSpecName
som du använder för din basanslutning. Beroende på vad du väljer kan det vara antingen OAuth 2 Refresh Code
eller Basic Authentication
. När du har angett din authSpecName
måste du inkludera de nödvändiga autentiseringsuppgifterna i din miljö. Om du till exempel anger authSpecName
som OAuth 2 Refresh Code
måste du ange de nödvändiga autentiseringsuppgifterna för OAuth 2, som är host
och accessToken
.
Ange sourceSpec
När du har lagt till parametrar för autentiseringsspecifikation måste du lägga till de egenskaper som krävs från källspecifikationen. Du kan hitta de nödvändiga egenskaperna i sourceSpec.spec.properties
. När det gäller exemplet MailChimp Members nedan är den enda obligatoriska egenskapen listId
, vilket betyder listId
och det är motsvarande ID-värde för din Postman-miljö.
"spec": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"description": "Define user input parameters to fetch resource values.",
"properties": {
"listId": {
"type": "string",
"description": "listId for which members need to fetch."
}
}
}
När du har angett parametrarna för autentisering och källspecifikation kan du börja fylla i resten av dina miljövariabler. Se tabellen nedan för referens:
flowSpecificationId
och targetConnectionSpecId
, som är fasta värden.x-api-key
x-api-key
.c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
-information.ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
authorizationToken
authorizationToken
.Bearer authorizationToken
schemaId
https://ns.adobe.com/{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
schemaVersion
application/vnd.adobe.xed-full-notext+json; version=1
schemaAltId
meta:altId
som returneras tillsammans med schemaId
när ett nytt schema skapas._{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
dataSetId
5f3c3cedb2805c194ff0b69a
mappings
[{"destinationXdmPath":"person.name.firstName","sourceAttribute":"email.email_id","identity":false,"version":0},{"destinationXdmPath":"person.name.lastName","sourceAttribute":"email.activity.action","identity":false,"version":0}]
mappingId
bf5286a9c1ad4266baca76ba3adc9366
connectionSpecId
2e8580db-6489-4726-96de-e33f5f60295f
flowSpecificationId
RestStorageToAEP
. Det här är ett fast värde.6499120c-0b15-42dc-936e-847ea3c24d72
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
När du har angett alla dina miljövariabler kan du börja köra samlingen med gränssnittet Postman. I gränssnittet Postman markerar du ellipserna (…) bredvid Sources SSSs Verification Collection och väljer sedan Kör samlingen.
Gränssnittet Runner visas så att du kan konfigurera körningsordningen för dataflödet. Välj Kör SSS-verifieringssamling för att köra samlingen.
Skicka din källa
När källan är klar med hela arbetsflödet kan du kontakta Adobe och skicka in källan för integrering.