Agregue una característica a un proyecto
importante
Aviso de fin del soporte: el 16 de octubre de 2025, AWS suspenderá el soporte para CloudWatch Evidently. Después del 16 de octubre de 2025, ya no podrá acceder a la consola ni a los recursos de Evidently.
Una característica en CloudWatch Evidently representa una característica que desea lanzar o de la que desea probar variaciones.
Para poder agregar una característica, debe crear un proyecto. Para obtener más información, consulte Crear un nuevo proyecto de .
Para agregar una característica a un proyecto
Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. En el panel de navegación, elija Señales de aplicación, Evidently.
Elija el nombre del proyecto.
Elija Add feature (Agregar característica).
En Feature name (Nombre de la característica), ingrese un nombre que se utilizará para identificar esta característica dentro de este proyecto.
También puede agregar una descripción opcional de la característica.
En Feature variations (Variaciones de características), para Variation type (Tipo de variación), elija Boolean (Booleano), Long (Largo), Double (Doble) o String (Cadena). Para obtener más información, consulte Tipos de variaciones.
Agregue un máximo de cinco variaciones para la característica. El Value (Valor) para cada variación debe ser válido para el Variation type (Tipo de variación) que haya seleccionado.
Seleccione una de las variaciones como predeterminada. Este es el punto de partida con el que se compararán las demás variaciones y debería ser la variación que se está presentando ante los usuarios ahora. Esta es también la variación que se les ofrece a los usuarios que no se agregan a un lanzamiento o experimento para esta característica.
Elija Sample code (Código de muestra). En el ejemplo de código, observará lo que necesita agregar a la aplicación para configurar las variaciones y asignarles sesiones de usuario. Puede elegir entre JavaScript, Java y Python para el código.
No es necesario que agregue el código a su aplicación en este momento, pero debe hacerlo antes de iniciar un lanzamiento o un experimento.
Para obtener más información, consulte Agregue código a la aplicación.
(Opcional) Para especificar que determinados usuarios siempre vean una variación determinada, elija Overrides (Anulaciones), Add override (Agregar anulación). Luego, especifique un usuario; para ello, ingrese su ID de usuario, ID de cuenta u otro identificador en Identifier (Identificador) y especifique la variación que deben ver.
Esto puede ser útil para los miembros de su propio equipo de pruebas u otros usuarios internos cuando quiera asegurarse de que vean una variación específica. Las sesiones de los usuarios a los que se les asignan anulaciones no contribuyen a las métricas de lanzamiento o experimentación.
Puede repetir esta acción para un máximo de 20 usuarios si selecciona Agregar anulación de nuevo.
(Opcional) Para agregar etiquetas a esta característica, elija Tags (Etiquetas), Add new tag (Agregar nueva etiqueta).
Luego, en Key (Clave), ingrese un nombre para la etiqueta. Puede agregar un valor opcional para la etiqueta en Valor.
Para agregar otra etiqueta, vuelva a elegir Add new tag (Agregar nueva etiqueta).
Para obtener más información, consulte Tagging AWS Resources (Etiquetado de recursos de ).
Elija Add feature (Agregar característica).
Tipos de variaciones
Al crear una característica y definir las variaciones, debe seleccionar un variation type (tipo de variación). Los tipos posibles son:
Booleano
Entero largo
Número en coma flotante de precisión doble
Cadena
El tipo de variación establece cómo se diferencian las distintas variaciones en el código. Puede utilizar el tipo de variación para simplificar la implementación de CloudWatch Evidently y también para simplificar el proceso de modificación de las características de sus lanzamientos y experimentos.
Por ejemplo, si define una característica con el tipo de variación de enteros largos, los enteros especificados para diferenciar las variaciones pueden ser números que se pasan al código de forma directa. Un ejemplo podría ser la prueba del tamaño de píxel de un botón. Los valores de los tipos de variación pueden ser el número de que se utilizan en cada variación. El código de cada variación puede leer el valor del tipo de variación y utilizarlo como tamaño de botón. Para probar un nuevo tamaño de botón, puede cambiar el número utilizado para el valor de la variación, sin realizar ningún otro cambio de código.
Cuando establezca los valores para los tipos de variación dentro de una característica, deberá evitar asignar los mismos valores a múltiples variaciones, a menos que desee realizar pruebas A/A para probar CloudWatch Evidently o tenga otros motivos para hacerlo.
Evidently no tiene soporte nativo para JSON como tipo, pero puede pasar JSON en el tipo de variación String y analizar ese JSON en su código.