Resumen de origen de Oracle Eloqua (V2)
Oracle Eloqua es una potente plataforma de automatización de marketing de nivel empresarial diseñada para ayudar a las organizaciones, principalmente en el espacio B2B, a automatizar y personalizar el complejo proceso de administrar posibles clientes y organizar los recorridos de los compradores. Sirve como centro donde los equipos de marketing pueden definir, implementar y medir campañas sofisticadas en varios canales digitales, lo que garantiza que los clientes potenciales reciban el contenido adecuado en el momento preciso en que más participan. Los objetos admitidos para la ingesta mediante Eloqua son Contactos, Cuentas, Campañas y Actividades. Una vez completada la ingesta inicial, los datos modificados se importan mediante un proceso incremental programado.
Puede usar el origen Eloqua para conectar su cuenta de Eloqua a Adobe Experience Platform. Lea la documentación siguiente para aprender a empezar.
Ejemplos de casos de uso use-case-examples
A continuación se muestra una tabla en la que se describen los objetos de marketing admitidos por la integración de Eloqua (V2) con Adobe Experience Platform. Para cada objeto, encontrará una descripción junto con ejemplos de casos de uso para ilustrar cómo la integración de datos de Eloqua con Real-Time CDP puede mejorar la eficacia del marketing y los resultados de las campañas.
Requisitos previos prerequisites
Lea las secciones siguientes para conocer la configuración de requisitos previos que debe completar antes de poder conectar su origen a Experience Platform.
Configurar la aplicación para la autenticación
Siga los pasos a continuación para aprender a configurar su cuenta de Eloqua y conectarse a Experience Platform mediante autenticación básica.
Para empezar, inicie sesión en su instancia de Eloqua como administrador (o como usuario que tenga acceso para crear usuarios, grupos de seguridad y aplicaciones).
Vaya a Configuración > Extensiones de plataforma > Desarrollador de App Cloud > Crear aplicación. Proporcione detalles para la aplicación, como nombre, descripción, icono y la URL de devolución de llamada de OAuth. Seleccione Guardar cuando haya terminado.
Con la aplicación creada, ve a Authentication to Eloqua y recupera el ID de cliente y el secreto de cliente de la aplicación recién creada. Estos valores se utilizarán más adelante al conectarse a Experience Platform.
Los grupos de seguridad permiten a los administradores controlar qué niveles de acceso tienen los usuarios a los recursos, las funciones, las interfaces, etc. Para crear un grupo de seguridad, vaya a Configuración > Usuarios. A continuación, seleccione la ficha Grupo en el panel izquierdo y, a continuación, seleccione Crear nuevo grupo de seguridad.
Utilice la ventana Security Group Overview para proporcionar un nombre y un acrónimo para el grupo de seguridad. Una vez creado, vaya a Action Permissions, agregue el permiso de API Consume de la lista y seleccione Guardar.
Para introducir datos de campaña, vaya a la interfaz Editar usuario y agregue Guided Campaigns al grupo de seguridad seleccionado.
Si lo desea, puede crear un usuario adicional y agregarlo a un grupo de seguridad. Para ver los pasos detallados, lea la documentación de Eloqua sobre crear un usuario y asignar un usuario a un grupo de seguridad.
Recopilar credenciales necesarias
Debe proporcionar valores para las siguientes credenciales a fin de conectar Eloqua a Experience Platform.
CompanyName\Username.http:// ni https:// al autenticarse.Guía de asignación de Eloqua
- Contactos:
C_DateModified - Cuentas:
M_DateModified - Actividad:
CreatedAt - Objetos personalizados:
UpdatedAt - Campaña:
updatedAt
En las tablas siguientes se proporcionan asignaciones detalladas entre Eloqua campos de origen y sus campos de destino correspondientes del modelo de datos de experiencia (XDM) en Experience Platform. Cada fila describe la lógica de transformación, ya sea que el campo sea inmutable, y proporciona notas adicionales para ayudarle a comprender cómo se incorporarán y estructurarán los datos de Eloqua en Experience Platform.
Cuentas
"Eloqua""${SOURCE_INSTANCE_ID}"SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.Idconcat(Id, "\\@${SOURCE_INSTANCE_ID}.Eloqua")SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.M_CompanyNameM_CountryM_Address1M_CityM_State_ProvM_Zip_PostalM_BusPhoneM_Fax1M_Account_Engagement_ScoreM_Account_Type1M_Wesbsite1M_Employees1to_decimal(M_Annual_Revenue1)M_DateModifiedM_DateCreatedM_Industry1iif(M_SFDCAccountID != null && M_SFDCAccountID != "", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", M_SFDCAccountID, "sourceKey", concat(M_SFDCAccountID, "\\@${CRM_INSTANCE_ID}.Salesforce")), iif(M_MSCRMAccountID != null && M_MSCRMAccountID != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", M_MSCRMAccountID, "sourceKey", concat(M_MSCRMAccountID, "\\@${CRM_INSTANCE_ID}.Dynamics")), null))${CRM_INSTANCE_ID} con su ID de instancia de CRM real, ya sea su ID de instancia de Salesforce o Dynamics. Durante la ingesta, si M_SFDCAccountID está presente, el conector generará la clave externa utilizando ese valor y anexará \@CRM_INSTANCE_ID.Salesforce. Si ese campo está vacío, el conector usará M_MSCRMAccountID y anexará \@CRM_INSTANCE_ID.Dynamics en su lugar. Si ambos campos están vacíos, este campo se establecerá en null.Actividades
"Eloqua""${SOURCE_INSTANCE_ID}"SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.ContactIdconcat(ContactId, "\\@${SOURCE_INSTANCE_ID}.Eloqua")SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.ExternalIdiif(ActivityType!=null && ActivityType!="", iif(ActivityType=="EmailSend", "directMarketing.emailSent", iif(ActivityType=="EmailOpen", "directMarketing.emailOpened", iif(ActivityType=="EmailClickthrough", "directMarketing.emailClicked", iif(ActivityType=="Unsubscribe", "directMarketing.emailUnsubscribed", iif(ActivityType=="Bounceback", "directMarketing.emailBounced", iif(ActivityType=="FormSubmit", "web.formFilledOut", iif(ActivityType=="PageView", "web.webpagedetails.pageViews", ActivityType))))))), null)ActivityDateiif(AssetType == "Email", AssetName, null)iif(AssetType == "Email", to_object("sourceType", "Eloqua", "sourceInstanceID", "${SOURCE_INSTANCE_ID}","sourceID",${AssetId}, "sourceKey", concat(${AssetId},"\\@${SOURCE_INSTANCE_ID}.Eloqua")), null)SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.iif(AssetType == "Email", EmailAddress, null)iif(ActivityType == "Bounceback", SmtpStatusCode, null)iif(AssetType == "Email", SmtpMessage, null)iif(AssetType == "Email", EmailWebLink, null)iif(ActivityType == "FormSubmit", AssetName, null)iif(ActivityType == "FormSubmit", to_object("sourceType", "Eloqua", "sourceInstanceID", "${SOURCE_INSTANCE_ID}","sourceID",${AssetId}, "sourceKey", concat(${AssetId},"\\@${SOURCE_INSTANCE_ID}.Eloqua")), null)SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.iif(ActivityType == "PageView", AssetName, null)iif(ActivityType == "PageView", to_object("sourceType", "Eloqua", "sourceInstanceID", "${SOURCE_INSTANCE_ID}","sourceID",${AssetId}, "sourceKey", concat(${AssetId},"\\@${SOURCE_INSTANCE_ID}.Eloqua")), null)SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.iif(ActivityType == "PageView", Url, null)Campañas
"Eloqua""${SOURCE_INSTANCE_ID}"SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.idconcat(id, "\\@${SOURCE_INSTANCE_ID}.Eloqua")SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.nameendAtstartAtactualCostbudgetedCostdescriptioncurrentStatuscampaignTypecreatedAtupdatedAtContactos
"Eloqua""${SOURCE_INSTANCE_ID}"SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.Idconcat(Id, "\\@${SOURCE_INSTANCE_ID}.Eloqua"SOURCE_INSTANCE_ID se reemplazará automáticamente por el conector.C_CompanyC_Website1C_Job_Title1C_FaxC_MobilePhoneiif(C_SFDCLeadID != null && C_SFDCLeadID != "\\", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_SFDCLeadID, "sourceKey", concat(C_SFDCLeadID, "\\@${CRM_INSTANCE_ID}.Salesforce")), iif(C_SFDCContactID != null && C_SFDCContactID != "\\", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_SFDCContactID, "sourceKey", concat(C_SFDCContactID, "\\@${CRM_INSTANCE_ID}.Salesforce")), null))iif(C_MSCRMLeadID != null && C_MSCRMLeadID != "\\", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_MSCRMLeadID, "sourceKey", concat(C_MSCRMLeadID, "\\@${CRM_INSTANCE_ID}.Dynamics")), iif(C_MSCRMContactID != null && C_MSCRMContactID != "\\", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_MSCRMContactID, "sourceKey", concat(C_MSCRMContactID, "\\@${CRM_INSTANCE_ID}.Dynamics")), null))"iif(C_SFDCLeadID != null && C_SFDCLeadID != "\\", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_SFDCLeadID, "sourceKey", concat(C_SFDCLeadID, "\\@${CRM_INSTANCE_ID}.Salesforce")), iif(C_SFDCContactID != null && C_SFDCContactID != "\\", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_SFDCContactID, "sourceKey", concat(C_SFDCContactID, "\\@${CRM_INSTANCE_ID}.Salesforce")), null))"iif(C_MSCRMLeadID != null && C_MSCRMLeadID != "\\", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_MSCRMLeadID, "sourceKey", concat(C_MSCRMLeadID, "\\@${CRM_INSTANCE_ID}.Dynamics")), iif(C_MSCRMContactID != null && C_MSCRMContactID != "\\", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_MSCRMContactID, "sourceKey", concat(C_MSCRMContactID, "\\@${CRM_INSTANCE_ID}.Dynamics")), null))C_DateCreatedC_DateModifiediif(C_SFDCAccountID != null && C_SFDCAccountID != "\\", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_SFDCAccountID, "sourceKey", concat(C_SFDCAccountID, "\\@${CRM_INSTANCE_ID}.Salesforce")), iif(C_MSCRMAccountID != null && C_MSCRMAccountID != "\\", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_MSCRMAccountID, "sourceKey", concat(C_MSCRMAccountID, "\\@${CRM_INSTANCE_ID}.Dynamics")), null))iif(C_SFDCAccountID != null && C_SFDCAccountID != "\\", to_object("sourceType", "Salesforce", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_SFDCAccountID, "sourceKey", concat(C_SFDCAccountID, "\\@${CRM_INSTANCE_ID}.Salesforce")), iif(C_MSCRMAccountID != null && C_MSCRMAccountID != "\\", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_INSTANCE_ID}", "sourceID", C_MSCRMAccountID, "sourceKey", concat(C_MSCRMAccountID, "\\@${CRM_INSTANCE_ID}.Dynamics")), null))C_Lead_Source___Original1C_Lead_Source___Original1C_Lead_Status1C_Lead_Status1C_FirstNameC_LastNameC_Middle_Name1C_SalutationC_CityC_CountryC_Zip_PostalC_State_ProvReferencia de asignación del tipo de actividad
EmailSendEmailOpenEmailClickthroughUnsubscribeBouncebackFormSubmitPageViewOtherMarcadores de posición variables
Las plantillas de asignación utilizan los siguientes marcadores de posición de variables que se sustituyen una vez que se ejecuta un flujo de datos:
${SOURCE_INSTANCE_ID}${CRM_INSTANCE_ID}Conectar Eloqua a Experience Platform
Continúe configurando la conexión de origen de Eloqua en Experience Platform. Para obtener una guía paso a paso sobre cómo configurar la conexión a través de la interfaz de usuario, consulte el tutorial aquí. Lea este tutorial para obtener información sobre cómo conectar su cuenta de Eloqua, seleccionar datos, asignar campos, programar ingestas y supervisar flujos de datos.