Los perfiles de prueba son obligatorios al utilizar el modo de prueba en un recorrido. Para aprender a utilizar el modo de prueba, consulte esta sección.
Existen diferentes maneras de crear un perfil de prueba en Adobe Experience Platform. En esta documentación, nos centramos en dos métodos: cargar una archivo csv y usando Llamadas de API. También puede cargar un archivo json en un conjunto de datos, consulte la Documentación de ingesta de datos.
Estos métodos de importación también permiten actualizar atributos de perfil. De este modo, puede convertir un perfil existente en un perfil de prueba. Simplemente utilice un archivo o llamada a la API similar e incluya solo el campo "testProfile" con el valor "true".
Crear un perfil de prueba es similar a crear perfiles normales en Adobe Experience Platform. Para obtener más información, consulte la Documentación del perfil del cliente en tiempo real.
Para poder crear perfiles, primero debe crear un esquema y un conjunto de datos en Adobe Experience Platform.
En primer lugar, debe creación de un esquema. Siga estos pasos:
En Adobe Experience Platform, haga clic en Schemas, en el menú de la izquierda.
Clic Create schema, en la parte superior derecha, seleccione un tipo de esquema, por ejemplo XDM Individual Profile.
Elija un nombre para el esquema.
En la sección Mixins, haga clic en Add.
Seleccione los mixins adecuados. Asegúrese de añadir la variable Profile test details mixin. Haga clic en Add mixin.
La lista de los mixins se muestra en la pantalla de información general del esquema.
En la lista de campos, haga clic en el campo que desee definir como identidad principal.
En el Field properties en el panel derecho, compruebe Identity y Primary Identity y seleccione un área de nombres. Si desea que la identidad principal sea una dirección de correo electrónico, elija la Email namespace. Haga clic en Apply.
Seleccione el esquema y habilite la variable Profile en la opción Schema properties.
Haga clic en Save.
Para obtener más información sobre la creación de esquemas, consulte la Documentación de XDM.
Entonces tienes que crear el conjunto de datos en el que se importarán los perfiles. Siga estos pasos:
Para obtener más información sobre la creación de conjuntos de datos, consulte la Documentación del servicio de catálogo.
En Adobe Experience Platform, puede crear perfiles cargando un archivo csv que contenga los diferentes campos de perfil en el conjunto de datos. Este es el método más sencillo.
Los perfiles de prueba se han añadido y ahora se pueden utilizar para probar un recorrido. Consulte esta sección.
Para obtener más información sobre las importaciones de csv, consulte la Documentación de ingesta de datos.
También puede crear perfiles de prueba mediante llamadas a la API. Consulte esta página.
Debe utilizar un esquema de perfil que contenga la mezcla Detalles de la prueba del perfil. El indicador testProfile forma parte de este mixin.
Al crear un perfil, asegúrese de pasar el valor: testProfile = true.
Tenga en cuenta que también puede actualizar un perfil existente para cambiar su indicador testProfile a "true".
Este es un ejemplo de llamada de API para crear un perfil de prueba:
curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'