사용자 풀 분석 구성 - Amazon Cognito

사용자 풀 분석 구성

참고

기존 Amazon Cognito 콘솔에서 기존 사용자 풀을 편집할 때에만 Analytics(분석) 탭이 나타납니다.

새 Amazon Cognito 콘솔에서는 앱 클라이언트 및 분석(App clients and analytics)앱 통합(App integration) 탭에서 기존 앱 클라이언트로부터 분석을 구성합니다. Amazon Pinpoint 분석은 구성을 완료하기 위해 일시적으로 기존 콘솔로 이동합니다.

Amazon Pinpoint 분석을 이용하여 Amazon Cognito 사용자 풀 가입, 로그인, 인증 실패, 일 실사용자(DAU) 및 월 실사용자(MAU)를 추적할 수 있습니다. 또한 AWS Mobile SDK for Android 또는 AWS Mobile SDK for iOS를 사용하여 앱에 고유한 사용자 속성을 설정할 수 있습니다. 그런 다음 Amazon Pinpoint에서 사용자를 세분화하고 대상 푸시 알림에 전송하는데 이를 사용할 수 있습니다.

[분석(Analytics)] 탭에서 Amazon Cognito 앱 클라이언트에 대해 Amazon Pinpoint 프로젝트를 지정할 수 있습니다. 자세한 내용은 Amazon Cognito 사용자 풀과 함께 Amazon Pinpoint 분석 사용을 참조하세요.

참고

Amazon Pinpoint는 북미, 유럽, 아시아 및 오세아니아의 여러 AWS 리전에서 사용할 수 있습니다. Amazon Pinpoint 리전에는 Amazon Pinpoint API가 포함됩니다. Amazon Cognito에서 Amazon Pinpoint 리전을 지원하는 경우 Amazon Cognito는 이벤트를 동일한 Amazon Pinpoint 리전 내의 Amazon Pinpoint 프로젝트에 보냅니다. Amazon Pinpoint에서 해당 리전을 지원하지 않는 경우 Amazon Cognito는 us-east-1에서 이벤트 전송을 지원합니다. 자세한 Amazon Pinpoint 리전 정보는 Amazon Pinpoint 엔드포인트 및 할당량Amazon Cognito 사용자 풀로 Amazon Pinpoint 분석 사용을 참조하세요.

분석 및 캠페인을 추가하려면

  1. Add analytics and campaigns(분석 및 캠페인 추가)를 선택합니다.

  2. 목록에서 Cognito app client(Cognito 앱 클라이언트)를 선택합니다.

  3. Amazon Cognito 앱을 Amazon Pinpoint 프로젝트에 매핑하려면 목록에서 Amazon Pinpoint 프로젝트를 선택합니다.

    참고

    Amazon Pinpoint 프로젝트 ID는 Amazon Pinpoint 프로젝트에 대해 고유한 32자 문자열입니다. 이 ID는 Amazon Pinpoint 콘솔에 나열됩니다.

    Amazon Pinpoint 프로젝트에 여러 Amazon Cognito 앱을 매핑할 수 있습니다. 그러나 각 Amazon Cognito 앱은 하나의 Amazon Pinpoint 프로젝트에만 매핑될 수 있습니다.

    Amazon Pinpoint에서 각 프로젝트는 단일 앱이어야 합니다. 예를 들어, 게임 개발자에게 두 개의 게임이 있고 두 게임 모두 동일한 Amazon Cognito 사용자 풀을 사용한다 하더라도 각 게임은 개별 Amazon Pinpoint 프로젝트입니다.

  4. 사용자를 위한 추가 엔드포인트를 생성하기 위해 Amazon Cognito가 이메일 주소와 전화번호를 Amazon Pinpoint로 전송하도록 하려는 경우 [Amazon Pinpoint와 사용자 속성 데이터 공유(Share user attribute data with Amazon Pinpoint)]를 선택합니다.

    참고

    엔드포인트는 Amazon Pinpoint를 사용하여 푸시 알림이 전송될 수 있는 사용자 디바이스를 고유하게 식별합니다. 엔드포인트에 대한 자세한 내용은 Amazon Pinpoint 개발자 가이드에서 Amazon Pinpoint에 엔드포인트 추가를 참조하세요.

  5. 이미 생성한 IAM 역할을 입력하거나 [새 역할 생성(Create new role)]을 선택하여 IAM 콘솔에서 새 역할을 생성합니다.

  6. [Save changes]를 선택합니다.

  7. 추가 앱 매핑을 지정하려면 Add app mapping(앱 매핑 추가)을 선택합니다.

  8. [Save changes]를 선택합니다.