Enviar el origen
El paso final para integrar su nueva fuente en Adobe Experience Platform mediante fuentes de autoservicio (SDK por lotes) es probar la fuente para la verificación. Una vez que lo haya conseguido, puede enviar su nueva fuente poniéndose en contacto con su representante de Adobe.
El siguiente documento proporciona pasos sobre cómo probar y depurar el origen mediante la Flow Service API.
Introducción
- Para obtener información sobre cómo realizar llamadas correctamente a las API de Platform, consulte la guía sobre introducción a las API de Platform.
- Para obtener información sobre cómo generar las credenciales de las API de Platform, consulte el tutorial sobre autenticación y acceso a las API de Experience Platform.
- Para obtener información sobre cómo configurar Postman para las API de Platform, consulte el tutorial sobre configuración de la consola para desarrolladores y Postman.
- Para facilitar el proceso de prueba y depuración, descargue la colección de verificación de fuentes de autoservicio y el entorno aquí y siga los pasos descritos a continuación.
Prueba del origen
Para probar el origen, debe ejecutar la colección de verificación de fuentes de autoservicio y el entorno en Postman, al tiempo que proporciona las variables de entorno apropiadas que pertenecen al origen.
Para iniciar la prueba, primero debe configurar la colección y el entorno en Postman. A continuación, especifique el Id. de especificación de conexión que desea probar.
Especificar authSpecName
Una vez que haya especificado el identificador de especificación de conexión, debe especificar el authSpecName
que está usando para la conexión base. Según su elección, podría ser OAuth 2 Refresh Code
o Basic Authentication
. Una vez que especifique su authSpecName
, debe incluir sus credenciales requeridas en el entorno. Por ejemplo, si especifica authSpecName
como OAuth 2 Refresh Code
, debe proporcionar las credenciales necesarias para OAuth 2, que son host
y accessToken
.
Especificar sourceSpec
Con los parámetros de especificación de autenticación añadidos, a continuación debe añadir las propiedades necesarias desde la especificación de origen. Puede encontrar las propiedades requeridas en sourceSpec.spec.properties
. En el caso del ejemplo MailChimp Members que se muestra a continuación, la única propiedad necesaria es listId
, lo que significa listId
y su valor de ID correspondiente a su entorno Postman.
"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."
}
}
}
Una vez proporcionados los parámetros de autenticación y especificación de fuente, puede empezar a rellenar el resto de las variables de entorno; consulte la tabla siguiente para obtener una referencia:
flowSpecificationId
y targetConnectionSpecId
, que son valores fijos.x-api-key
x-api-key
.c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
.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
que se devuelve junto con schemaId
al crear un nuevo esquema._{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
. Este es un valor fijo.6499120c-0b15-42dc-936e-847ea3c24d72
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
Una vez que haya proporcionado todas las variables de entorno, puede comenzar a ejecutar la colección usando la interfaz Postman. En la interfaz Postman, seleccione los puntos suspensivos (…) junto a Sources SSSs Verification Collection y, a continuación, seleccione Ejecutar colección.
Aparecerá la interfaz Runner, lo que le permitirá configurar el orden de ejecución del flujo de datos. Seleccione Ejecutar colección de verificación de SMS para ejecutar la colección.
Enviar el origen
Una vez que el origen pueda completar todo el flujo de trabajo, puede ponerse en contacto con el representante del Adobe y enviar el origen para que se integre.