Uso del análisis de Amazon Pinpoint con grupos de usuarios de Amazon Cognito - Amazon Cognito

Uso del análisis de Amazon Pinpoint con grupos de usuarios de Amazon Cognito

Los Amazon Cognito User Pools se integran en Amazon Pinpoint con el fin de proporcionar análisis para grupos de usuario de Amazon Cognito y enriquecer los datos de usuario para campañas de Amazon Pinpoint. Con Amazon Pinpoint, se ofrecen análisis y campañas dirigidas a públicos específicos para mejorar la interacción de los usuarios con las aplicaciones móviles mediante notificaciones push. Gracias a la compatibilidad de los análisis de Amazon Pinpoint con los grupos de usuarios de Amazon Cognito, puede realizar seguimiento de los registros de los grupos de usuarios, los inicios de sesión, las autenticaciones fallidas, los usuarios activos diarios (DAU) y los usuarios activos mensuales (MAU) desde la consola de Amazon Pinpoint. Puede analizar los datos por intervalo de fechas o por atributos como plataforma del dispositivo, idioma del dispositivo o versión de la aplicación.

También puede utilizar AWS Mobile SDK for Android o AWS Mobile SDK for iOS para configurar atributos de usuario específicos de su aplicación. Estos atributos pueden usarse posteriormente para segmentar los usuarios en Amazon Pinpoint y enviarles notificaciones push específicas. Si selecciona Share user attribute data with Amazon Pinpoint (Compartir datos de atributos del usuario con Amazon Pinpoint) en la pestaña Analytics (Análisis) de la consola de Amazon Cognito, se crearán otros puntos de enlace para las direcciones de correo electrónico y los números de teléfono de los usuarios.

Búsqueda de mapeos de regiones de Amazon Cognito y Amazon Pinpoint

En la siguiente tabla, se muestran los mapeos de regiones entre Amazon Cognito y Amazon Pinpoint. Utilice la tabla para buscar la región en la que creó el grupo de usuarios de Amazon Cognito y la región de Amazon Pinpoint correspondiente. A continuación, utilice estas regiones para integrar Amazon Cognito y el proyecto de Amazon Pinpoint.

Regiones de Amazon Cognito compatibles con Amazon Pinpoint Regiones de proyectos de Amazon Pinpoint

ap-northeast-1

ap-northeast-2

ap-south-1

ap-southeast-1

ap-southeast-2

ca-central-1

eu-central-1

eu-west-1

eu-west-2

us-east-1

us-east-2

us-west-2

us-east-1

us-east-1

us-east-1, ap-south-1

us-east-1

us-east-1, ap-southeast-2

us-east-1

us-east-1, eu-central-1

us-east-1, eu-west-1

us-east-1

us-east-1

us-east-1

us-east-1, us-west-2

Ejemplos de mapeo de regiones

  • Si crea un grupo de usuarios en ap-northest-1, debe crear el proyecto de Amazon Pinpoint en us-east-1.

  • Si crea un grupo de usuarios en ap-south-1, debe crear el proyecto de Amazon Pinpoint en us-east-1 o ap-south-1.

nota

Amazon Pinpoint está disponible en varias regiones de AWS en América del Norte, Europa, Asia y Oceanía. Además de las excepciones de la tabla, Amazon Cognito solo admitirá integraciones de Amazon Pinpoint dentro de las regiones. Si Amazon Pinpoint está disponible en la misma región que Amazon Cognito, este último envía eventos a los proyectos de Amazon Pinpoint dentro de la misma región. Si Amazon Pinpoint no está disponible en la región, Amazon Cognito no admite integraciones de Amazon Pinpoint en esa región hasta que Amazon Pinpoint esté disponible. Para obtener información detallada sobre las regiones de Amazon Pinpoint, consulte Cuotas y puntos de enlace de Amazon Pinpoint.

Especificación de la configuración del análisis de Amazon Pinpoint (AWS Management Console)

nota

En este momento, se le redirigirá a la consola de Amazon Cognito original cuando desee modificar la configuración de los análisis de Amazon Pinpoint. Puede encontrar la configuración de análisis en la pestaña App clients (Clientes de aplicaciones) de la nueva consola, dentro de la configuración del cliente de la aplicación en App clients and analytics (Clientes de aplicaciones y análisis).

Para definir los ajustes de análisis

  1. Inicie sesión en la consola de Amazon Cognito.

  2. En el panel de navegación, vaya aManage User Pools (Administrar grupos de usuarios) y elija el grupo de usuarios que desea editar.

  3. Elija la pestaña Analytics (Análisis).

  4. Elija Add analytics and campaigns (Añadir análisis y campañas).

  5. Elija un valor de Cognito app client (Cliente de aplicación de Cognito) en la lista.

  6. Para mapear la aplicación de Amazon Cognito a un proyecto de Amazon Pinpoint, elija el proyecto de Amazon Pinpoint de la lista.

    nota

    El ID de proyecto de Amazon Pinpoint es una cadena de 32 caracteres única para cada proyecto de Amazon Pinpoint. Este aparece en la consola de Amazon Pinpoint.

    Puede mapear varias aplicaciones de Amazon Cognito a un único proyecto de Amazon Pinpoint. Sin embargo, no puede mapear una aplicación de Amazon Cognito a más de un proyecto de Amazon Pinpoint.

    En Amazon Pinpoint, cada proyecto debe ser una sola aplicación. Por ejemplo, si un desarrollador de juegos tiene dos juegos, cada uno debe ser un proyecto de Amazon Pinpoint distinto, incluso si en ambos juegos se utiliza el mismo grupo de usuarios de Amazon Cognito. Para obtener más información sobre los proyectos de Amazon Pinpoint, consulte Creación de un proyecto en Amazon Pinpoint.

  7. Elija Share user attribute data with (Compartir datos de atributos de usuario con Amazon Pinpoint) si desea que Amazon Cognito envíe las direcciones de correo electrónico y los números de teléfono a Amazon Pinpoint a fin de crear otros puntos de enlace para los usuarios. Una vez verificados el número de teléfono y la dirección de correo electrónico de la cuenta, solo se compartirán con Amazon Pinpoint si están disponibles en la cuenta de usuario.

    nota

    Con el punto de enlace, se identifica de forma exclusiva el dispositivo de un usuario al que puede enviar notificaciones push con Amazon Pinpoint. Para obtener más información sobre los puntos de enlace, consulte Adición de puntos de enlace en la Guía para desarrolladores de Amazon Pinpoint.

  8. Elija Save changes.

  9. Para definir asignaciones de aplicación adicionales, elija Add another app mapping (Añadir otra asignación de aplicación).

  10. Elija Save changes.

Especificación de la configuración del análisis de Amazon Pinpoint (AWS CLI y la API de AWS)

Utilice los siguientes comandos con el fin de especificar la configuración del análisis de Amazon Pinpoint para su grupo de usuarios.

Para especificar la configuración de análisis para la aplicación cliente existente del grupo de usuarios en momento de crear dicha aplicación

Para actualizar la configuración de análisis para la aplicación cliente existente del grupo de usuarios

nota

Amazon Cognito admite integraciones dentro de las regiones cuando se utiliza ApplicationArn