Integración con Amazon Web Services
Acerca de la integración con Amazon Web Services
Amazon Web Services (AWS) es una plataforma informática en la nube de uso común. Uno de los servicios de AWS, Amazon EventBridge, se puede utilizar como punto de integración entre AWS y Qualtrics.
En función de los eventos en Amazon EventBridge, puede desencadenar un flujo de trabajo de Qualtrics para desencadenar otras tareas, como enviar una encuesta, un correo electrónico de agradecimiento o una recompensa por completar una encuesta.
Paso 1: Configurar un evento JSON
- En Qualtrics, cree un nuevo flujo de trabajo basado en eventos.
- Para su evento, seleccione el evento JSON.
- Haga clic en Copiar URL. Guarde esta URL en algún lugar para poder hacer referencia a ella más tarde.
Paso 2: Crear una conexión en EventBridge
El siguiente paso es crear una conexión en EventBridge para que los datos se puedan pasar entre AWS y Qualtrics.
- En una nueva pestaña, inicie sesión en Amazon Web Services y navegue a la consola de Amazon Eventbridge.
- Navegue a los destinos de API.
- En la ficha Conexiones, haga clic en Crear conexión.
- Introduzca un nombre de conexión para saber para qué se utiliza esta conexión.
- Seleccione Otros para el tipo Destino.
- Para el tipo Autorización, seleccione Básico.
- Para el nombre de usuario, introduzca su nombre de usuario de Qualtrics.
- Para la contraseña, introduzca la clave API de su cuenta de Qualtrics.
- Haga clic en Parámetros HTTP de invocación para expandirlos.
- Configure los siguientes campos:
- Parámetro: Cabecera
- Clave: Tipo de contenido
- Valor: application/json
- Haga clic en Crear.
- En la ventana Conexiones, valide que su conexión esté Autorizada.
Paso 3: Crear un destino API en EventBridge
A continuación, creará un destino de API en EventBridge que controla dónde se envían los datos. En este caso, el destino de API es el URL de evento JSON que ha copiado en el paso 1.
- En EventBridge, vaya a los destinos de API.
- En la pestaña Destinos de API, haga clic en Crear destino de API.
- Introduzca un nombre para saber para qué se utiliza este destino de API.
- Para el punto final de destino de API, pegue la URL del evento JSON que ha copiado en el paso 1.
- Para el método HTTP, seleccione POST.
- Si lo desea, introduzca un límite de tasa de invocación por segundo. Controla el número máximo de veces que se puede llamar el punto final por segundo.
Consejo Q: Qualtrics admite hasta 3000 transacciones por minuto (50 por segundo sostenido).
- Para la conexión, seleccione Usar una conexión existente.
- Mediante el menú desplegable, seleccione la conexión que ha creado en el paso 2.
- Haga clic en Crear.
- En la ventana Destinos API, verifique que su destino API esté Activo.
Paso 4: Crear una regla de EventBridge
Las reglas en EventBridge se utilizan para filtrar por eventos y patrones específicos. Las reglas que cree serán únicas para su organización y caso de uso. Para esta sección, utilizaremos el ejemplo de creación de una regla para filtrar la creación de nuevos objetos en S3.
- En EventBridge, vaya a la sección Reglas.
- Haga clic en Crear regla.
- Asigne un nombre descriptivo a su regla.
- Para el bus Evento, seleccione Predeterminado.
Consejo Q: Las notificaciones de evento S3 solo se pueden enviar al bus predeterminado de EventBridge.
- Para el tipo de regla, seleccione Regla con un patrón de evento.
- Haga clic en Siguiente.
- Para el origen de evento, seleccione Eventos AWS o Eventos asociados de EventBridge.
Consejo Q: Visite esta página de soporte de AWS para ver ejemplos de eventos que puede enviar a EventBridge. En el ejemplo de esta página, suponemos que un objeto se coloca en un intervalo S3 que se recogerá y procesará dentro de Qualtrics.
- Seleccione Utilizar formulario de patrón para el método Creación.
- Para el origen de evento, seleccione Servicios AWS.
- Elija Simple Storage Service (S3) como su servicio AWS.
- Seleccione Notificación de evento de Amazon S3 para el tipo de evento.
- Active Eventos específicos y seleccione el evento Objeto creado.
- Active Intervalo(s) específico(s) por nombre e introduzca su nombre de intervalo S3.
- Haga clic en Siguiente.
- Seleccione el destino de la API de EventBridge para el tipo de destino.
- Para el destino de API, seleccione Utilizar un destino de API existente y, a continuación, utilice la lista desplegable para seleccionar el destino de API que ha creado en el paso 3.
- Para el rol Ejecución, cree un rol nuevo o utilice uno existente.
- Siga las instrucciones del editor Reglas para revisar y finalizar la configuración de la regla.
Paso 5: Actualizar la configuración del intervalo S3
Siga las instrucciones de esta página de soporte de AWS para actualizar su intervalo S3 para enviar eventos a EventBridge.
Paso 6: Completar el flujo de trabajo
Sus instancias de AWS y Qualtrics ya están conectadas. Una vez cargado un objeto en S3, se enviará un evento a EventBridge, que luego lo entregará al evento JSON de su flujo de trabajo de Qualtrics, iniciándolo. Tendrá acceso completo al evento S3 en el cuerpo del evento JSON.
A continuación, puede añadir tareas que se iniciarán como resultado de su flujo de trabajo. Consulte Definición de tareas para obtener más información.