Uw bron verzenden
De laatste stap voor het integreren van uw nieuwe bron in Adobe Experience Platform met behulp van Self-Serve Sources (Batch SDK) is het testen van uw bron voor verificatie. Als dit lukt, kunt u de nieuwe bron verzenden door contact op te nemen met uw Adobe-vertegenwoordiger.
In het volgende document worden stappen beschreven voor het testen van en het opsporen van fouten in uw bron met behulp van de Flow Service API.
Aan de slag
- Zie de handleiding voor informatie over hoe u aanroepen naar Platform-API's kunt uitvoeren aan de slag met Platform-API's.
- Raadpleeg de zelfstudie voor informatie over het genereren van referenties voor Platform-API's Experience Platform-API's verifiëren en openen.
- Voor informatie over het instellen Postman voor Platform-API's raadpleegt u de zelfstudie ontwikkelaarsconsole instellen en Postman.
- Download de Verzameling en omgeving van zelfbedieningsbronnen hier en volgt u de hieronder beschreven stappen.
De bron testen
Als u de bron wilt testen, moet u de opdracht Verzameling en omgeving van zelfbedieningsbronnen op Postman terwijl u de juiste omgevingsvariabelen voor uw bron aanbiedt.
Als u wilt beginnen met testen, moet u eerst de verzameling en omgeving instellen op Postman. Geef vervolgens de id van de verbindingsspecificatie op die u wilt testen.
Geef het volgende op authSpecName
Nadat u de verbindingsspecificatie-id hebt ingevoerd, moet u vervolgens de authSpecName
die u gebruikt voor uw basisverbinding. Afhankelijk van uw keuze kan dit OAuth 2 Refresh Code
of Basic Authentication
. Zodra u uw authSpecName
, moet u dan zijn vereiste geloofsbrieven in uw milieu omvatten. Als u bijvoorbeeld authSpecName
als OAuth 2 Refresh Code
, dan moet u de vereiste geloofsbrieven voor OAuth 2 verstrekken, die zijn host
en accessToken
.
Geef het volgende op sourceSpec
Als de parameters van de verificatiespecificatie zijn toegevoegd, moet u de vereiste eigenschappen vervolgens toevoegen vanuit de bronspecificatie. U kunt de vereiste eigenschappen vinden in sourceSpec.spec.properties
. In het geval van de MailChimp Members voorbeeld hieronder: de enige vereiste eigenschap is listId
die listId
en het komt overeen met de ID-waarde van je Postman milieu.
"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."
}
}
}
Zodra uw authentificatie en bronspecificatieparameters worden verstrekt, kunt u beginnen de rest milieuvariabelen te bevolken, zie de lijst hieronder ter verwijzing:
flowSpecificationId
en targetConnectionSpecId
, die vaste waarden zijn.x-api-key
x-api-key
.c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
informatie.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
dat wordt teruggegeven naast de schemaId
wanneer u een nieuw schema maakt._{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
. Dit is een vaste waarde.6499120c-0b15-42dc-936e-847ea3c24d72
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
Als u alle omgevingsvariabelen hebt opgegeven, kunt u de verzameling starten met de Postman interface. In de Postman interface, selecteer de ellipsen (…) naast Sources SSSs Verification Collection en selecteer vervolgens Verzameling uitvoeren.
De Runner interface verschijnt, toestaand u om de looppasorde van uw dataflow te vormen. Selecteren Verzameling voor SSS-verificatie uitvoeren om de verzameling uit te voeren.
Uw bron verzenden
Zodra uw bron de volledige werkstroom kan voltooien kunt u te werk gaan om uw vertegenwoordiger van de Adobe te contacteren en uw bron voor integratie te voorleggen.