Recuperar las interacciones de marketing saliente para un contacto mediante código
Nota
Dynamics 365 Marketing y Dynamics 365 Customer Insights son ahora Customer Insights - Journeys y Customer Insights - Data. Para obtener más información, consulte Preguntas frecuentes de Dynamics 365 Customer Insights
Los nuevos clientes de Customer Insights - Journeys solo reciben características de recorridos en tiempo real. Para obtener más información, consulte Instalación de recorridos en tiempo real predeterminada.
Importante
Este artículo solo se aplica al marketing saliente, que se eliminará del producto el 30 de junio de 2025. Para evitar interrupciones, realice la transición a recorridos en tiempo real antes de esta fecha. Más información: Información general sobre la transición
Importante
El siguiente método para recuperar interacciones ha quedado en desuso y es posible que no esté disponible en el futuro.
Para recuperar datos de interacción, el método recomendado actual es configurar Azure Blob Storage y conectarlo a la aplicación Dynamics 365 Customer Insights - Journeys. Más información: Prepararse para los informes analíticos con Power BI
Utilice la acción msdyncrm_LoadInteractionsPublic para recuperar mediante programación las interacciones de un contacto. Esta acción es útil para responder a solicitudes para obtener mis datos para cumplir con varias leyes y regulaciones de privacidad.
Propina
También generar clases de solicitud y respuesta para esta acción para incluirlas en el código de aplicación. Más información: Generar tipos de enlace en tiempo de compilación para una acción.
Parámetros de la acción
La acción msdyncrm_LoadInteractionsPublic espera los siguientes parámetros de entrada:
Nombre | Tipo | Descripción |
---|---|---|
ContactId |
Edm.String | Id. del registro de contacto del que se van a recuperar las interacciones. Obligatorio. |
DateFrom |
Edm.String | Fecha de inicio con formato MM-DD-AAAA a partir de la cual desea recuperar las interacciones. Opcional. |
DateTo |
Edm.String | Fecha de finalización con formato MM-DD-AAAA hasta la cual desea recuperar las interacciones. Opcional. |
InteractionType |
Edm.String | Tipo de interacción que se va a recuperar. Obligatorio. Puede especificar uno de los siguientes valores:
|
Top |
Edm.Int32 | Opcional. Entero no negativo que limita el número de interacciones devueltas para un registro de contacto. Opcional. |
SkipToken |
Edm.String | Identifica un punto de partida en la colección de interacciones devueltas para un registro de contacto. Opcional. |
Tipo devuelto por la acción
La acción msdyncrm_LoadInteractionsPublic devuelve el siguiente valor:
Nombre | Tipo | Descripción | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
msdyncrm_LoadInteractionsPublicResponse |
ComplexType | Contiene la respuesta de la acción msdyncrm_LoadInteractionsPublic. Contiene las siguientes propiedades que contienen los datos estructurados del tipo:
|
Ejemplo
Solicitud
POST [Organization URI]/api/data/v9.0/msdyncrm_LoadInteractionsPublic HTTP/1.1
Accept: application/json
Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
{
"InteractionType": "WebsiteClicked",
"ContactId": "33dd33dd-ee44-ff55-aa66-77bb77bb77bb",
}
Respuesta
La respuesta contiene un objeto JSON con una propiedad Data
que contiene la lista de interacciones completa.
HTTP/1.1 200 OK
Content-Type: application/json; odata.metadata=minimal
OData-Version: 4.0
{
"@odata.context":"[Organization URI]/api/data/v9.0/$metadata#Microsoft.Dynamics.CRM.msdyncrm_LoadInteractionsPublicResponse",
"Data":"[{\"InteractionId\":\"172C1E59A3CD4D85B392316DD76651CE\",\"InteractionType\":\"EmailSent\",\"Timestamp\":\"2018-02-23T13:10:48Z\",\"OrganizationId\":\"00aa00aa-bb11-cc22-dd33-44ee44ee44ee\",\"EmailDomain\":\"microsoft.com\",\"ActivityId\":\"11bb11bb-cc22-dd33-ee44-55ff55ff55ff\",\"SendingId\":\"22cc22cc-dd33-ee44-ff55-66aa66aa66aa\",\"ContactId\":\"33dd33dd-ee44-ff55-aa66-77bb77bb77bb\",\"MessageId\":\"44ee44ee-ff55-aa66-bb77-88cc88cc88cc\",\"CustomerJourneyId\":\"55ff55ff-aa66-bb77-cc88-99dd99dd99dd\",\"CustomerJourneyIterationId\":\"66aa66aa-bb77-cc88-dd99-00ee00ee00ee\",\"UsageType\":\"CustomerJourney\",\"EmailAddressUsed\":\"sample@adventure-works.com\"}]",
"NextSkipToken":null
}