Amazon Pinpoint

시작하기

Amazon Pinpoint를 사용하면 애플리케이션 또는 백엔드 서비스에서 바로 사용자에게 메시지를 보내거나 맞춤형 캠페인을 실행하여 사용자 참여를 높일 수 있습니다. Amazon Pinpoint는 사용자 행동을 이해하고, 사용자 참여를 유도할 수 있는 최적의 채널을 선택하며, 가장 효과적인 발송 메시지를 결정하고, 최적의 메시지 전달 시간을 예약하고, 사용자 참여를 추적하는 데 도움이 됩니다.

Amazon Pinpoint를 사용하면 이메일, 텍스트 메시지(SMS), 모바일 푸시 알림을 비롯한 다양한 채널을 통해 메시지를 보낼 수 있으므로, 특정 캠페인이나 상호 작용에 가장 적합한 채널을 사용하여 적절한 메시지를 전달할 수 있습니다.

Amazon Pinpoint는 간편하게 시작할 수 있습니다. 콘솔에서 프로젝트를 생성하고, 채널을 선택한 후, 발송 메시지를 정의하여 개별 사용자에게 메시지를 전달할 수 있습니다. 맞춤형 캠페인을 통해 사용자 세그먼트의 참여를 유도할 수 있도록 콘솔에서 타겟 세그먼트, 캠페인 메시지 및 전달 일정을 정의하는 프로세스를 안내합니다. 일단 캠페인이 실행되면 분석을 실행하고 캠페인 효과를 추적할 수 있도록 Amazon Pinpoint가 지표를 제공합니다.

Amazon Pinpoint에는 사전 설정 비용이나 월별 고정 비용이 없습니다. 캠페인 타겟 사용자 수, 발송 메시지 수 및 수집 이벤트 수에 대해서만 비용을 지불하므로 소규모로 시작하여 애플리케이션이 성장함에 따라 규모를 확장할 수 있습니다.


사용자 행동 이해

Amazon Pinpoint는 사용자가 어떻게 애플리케이션과 레코드 시스템에 참여하는지를 명확하게 보여줍니다. Amazon Pinpoint에서는 사용자가 어떻게 애플리케이션 및 캠페인과 상호작용하는지를 이해할 수 있도록 사용자 참여, 사용자 인구통계, 사용자 지정 이벤트 및 캠페인 퍼널을 분석하기 위한 대시보드와 함께 실시간 분석 기능을 제공합니다. Amazon Pinpoint 분석 기능은 푸시 알림 전송 및 열람, 이메일 열람 및 클릭, SMS 전송, 비용에 대한 분석을 제공하므로 교차 패널 참여 효과를 측정할 수 있습니다.

Pinpoint를 사용하여 전체 세그먼트, 세그먼트 속성 또는 시간 기준으로 사용자 데이터를 필터링한 다음 Pinpoint 대시보드에서 데이터를 확인 및 드릴다운할 수 있습니다.

또한, Amazon Pinpoint는 원시 애플리케이션 분석 및 메시징 분석 데이터를 Kinesis Streams 또는 Kinesis Firehose Streams에 게시할 수 있는 기능을 제공하므로 좀 더 유연하게 데이터를 처리할 수 있습니다.


맞춤형 캠페인 생성

Amazon Pinpoint를 사용하면 연관되고 개인화된 이메일, SMS 텍스트 메시지, 모바일 푸시 알림 메시지를 타켓 사용자 세그먼트에 전달하는 맞춤형 참여 캠페인을 생성할 수 있습니다. 캠페인 대상의 세그멘테이션 기준은 표준 속성(디바이스 제조사, 모바일, 로캘 등), 고객이 정의하는 사용자 지정 속성(사용자 인구통계, 애플리케이션 사용률 및 활동 등) 또는 Amazon Pinpoint 분석 시스템 내에서 사용자를 식별할 수 있는 모든 사용자 지정 쿼리를 통해 정의됩니다.

또한, 다양한 소스의 데이터를 이용하여 Amazon Pinpoint의 타겟 세그먼트를 정의할 수 있습니다. Pinpoint는 자동으로 애플리케이션으로부터 사용자 데이터를 수집하거나 타사 서비스 또는 AWS 서비스(Amazon S3, Amazon Redshift 등)에서 수집한 데이터를 가져올 수 있습니다. 데이터를 Amazon S3로 내보낸 다음 사전 작성된 통합 기능을 사용하여 데이터를 Pinpoint로 가져오기만 하면 됩니다. 타겟 세그먼트를 정의하고 나면 메시지 기반 캠페인을 실행할 수 있습니다.

Amazon Pinpoint를 사용하면 애플리케이션에서 사용자와 직접 상호작용할 수 있습니다. 개별 채널 서비스 대신 Amazon Pinpoint를 사용하면 모든 사용자 참여 데이터(캠페인 및 다이렉트 메시지)가 단일 분석 서비스에 캡처되므로 모든 채널과 애플리케이션 전체에서 모든 사용자 참여에 대한 360도 전방위 관점을 제공한다는 장점이 있습니다. 그뿐만 아니라 이러한 모든 개별 채널 구현을 통합하고 유지 관리해야 하는 부담을 덜 수 있습니다.


결과 측정

Amazon Pinpoint는 사용자 참여 활동에 대한 보고서를 제공하므로 모든 사용자 세그먼트, 애플리케이션 및 채널에서 캠페인과 다이렉트 메시지의 효과를 추적할 수 있습니다. 해당 채널에서 사용자가 메시지를 열람한 수와 같은 기본 활동부터 사용자 여정을 바탕으로 생성된 매출과 같은 사용자 지정 지표까지 볼 수 있습니다. 결과 이벤트 데이터는 기존 분석 도구로 내보내 사용자 지정 분석을 실행할 수도 있습니다. 또한, Amazon Pinpoint는 다양한 메시지를 A/B 테스트하고, 결과를 추적한 다음, 최적의 메시지를 타겟 대상에 전송하는 데 사용할 수 있습니다. 이러한 기능은 애플리케이션을 통해 얻은 비즈니스 성과를 이해하고 향상하는 데 도움이 됩니다.


앱에서 사용 데이터 수집
Pinpoint-feature-Overview1_6-8-2017

클릭하면 확대된 이미지를 볼 수 있습니다.

앱에서 사용 데이터 수집

Amazon Pinpoint로 간단하게 애플리케이션에서 사용 데이터를 수집할 수 있습니다. 모바일 앱의 경우, AWS Mobile SDK를 모바일 앱과 통합하기만 하면 Pinpoint가 전달 시간 선호도와 함께 앱 사용 속성, 디바이스 속성, 고객이 정의하는 사용자 지정 속성(예: 스포츠 앱의 '좋아하는 팀' 또는 뉴스 리더 앱의 '선호 뉴스')을 수집합니다. 그러면 고객이 이러한 속성을 사용하여 애플리케이션 사용자에게 가장 적절한 시간에 전달되도록 맞춤형 모바일 푸시, 이메일 및 SMS 텍스트 메시지를 생성할 수 있습니다. Pinpoint는 각 캠페인을 시작하기 전 최종 사용자 타겟 크기를 계산하는 데에도 이 속성 데이터를 사용합니다.


내장 분석 도구를 사용하여 사용 분석

Amazon Pinpoint에는 사용자가 어떻게 애플리케이션에 참여하는지를 이해할 수 있도록 사용자 획득, 사용자 참여, 사용자 인구통계, 사용자 지정 이벤트 및 캠페인 퍼넬을 분석하기 위한 대시보드와 함께 실시간 분석 기능이 포함되어 있습니다.

내장 분석 도구를 사용하여 사용 분석
내장 분석 도구를 사용하여 사용 분석

클릭하면 확대된 이미지를 볼 수 있습니다.


손쉽게 외부 데이터를 통합

손쉽게 외부 데이터를 통합

Amazon Pinpoint에서는 다양한 데이터 원본으로부터 타겟 세그먼트를 정의할 수 있습니다. Amazon Pinpoint가 수집하는 앱 사용자 데이터에서 타겟 세그먼트를 식별할 수 있습니다. 또한 Amazon S3, Amazon Redshift와 같은 다른 AWS 서비스에서 수집된 사용자 데이터에서 사용자 지정 타겟 세그먼트를 구축할 수도 있습니다. Amazon Pinpoint는 Amazon S3와 통합되므로 CRM 시스템과 같은 타사 소스로부터 JSON 및 CSV 형식으로 타겟 사용자 세그먼트를 가져올 수 있습니다. 데이터를 CRM 시스템에서 Amazon S3로 내보낸 다음 Amazon Pinpoint로 가져오면 됩니다.


세그먼트를 생성하여 캠페인을 타겟화

Amazon Pinpoint에서는 국가 및 OS 플랫폼과 같은 디바이스 속성, 사용자 활동, 구독 수준과 같은 사용자 지정 속성을 기반으로 자체 사용자 세그먼트를 구축할 수도 있고, 타겟으로 삼을 자체 사용자 목록을 가져올 수도 있습니다. 또한 Amazon S3 및 Amazon Redshift에 저장된 자체 데이터에 대해 사용자 지정 세그먼트 쿼리를 실행한 다음 결과 세그먼트를 Pinpoint로 가져올 수도 있습니다.

세그먼트를 생성하여 캠페인을 타겟화

캠페인 메시지 작성

캠페인 메시지 작성

Amazon Pinpoint를 사용하여 좋아하는 팀, 뉴스 선호도, 위치 세부 정보와 같은 사용자 지정 속성이 채워져 있는 템플릿에서 메시지를 생성할 수 있습니다. 그러면 캠페인 타겟의 각 사용자에게 맞춤형 메시지를 전달할 수 있습니다. 또한 Amazon S3로부터 직접 각 사용자에 대한 맞춤형 메시지와 함께 사용자 디바이스 ID를 가져와 맞춤형 메시지를 발송할 수도 있습니다.


일회성 또는 반복성 캠페인 예약

Amazon Pinpoint에서는 즉시, 정의한 시간에 또는 반복 캠페인을 통해 모바일 푸시, 이메일 및 SMS 텍스트 메시지를 보낼 수 있습니다. 캠페인을 예약함으로써 여러 시간대에 걸쳐 특정 시간에 전달되도록 푸시 알림을 최적화할 수 있습니다.

일회성 또는 반복성 캠페인 예약

캠페인 결과 분석
캠페인 결과 분석

클릭하면 확대된 이미지를 볼 수 있습니다.

캠페인 결과 분석

Amazon Pinpoint에서는 캠페인의 효과를 추적할 수 있도록 수신된 알림 수, 캠페인 때문에 앱이 실행된 횟수, 앱이 실행된 시간, 푸시 알림 옵트아웃 비율, 클릭 및 열람된 이메일 메시지 수, 전송된 SMS 메시지 수를 비롯한 캠페인 지표를 제공합니다. Amazon Pinpoint 대시보드에서 이러한 지표를 사용하여 캠페인의 효과를 측정하고 볼 수 있습니다. 결과 이벤트 데이터는 기존 분석 시스템으로 내보내 사용자 지정 분석을 실행할 수도 있습니다.


손쉽게 A/B 테스트 실행

Amazon Pinpoint는 A/B 테스트를 포함하므로 사용자 하위 집합을 사용하여 최대 5개의 메시지 및 캠페인 일정을 테스트하고 결과를 측정한 다음 최선의 메시지를 타겟 세그먼트에게 발송할 수 있습니다.

손쉽게 A/B 테스트 실행

채택 퍼넬 대시보드 확장 구축

채택 퍼넬 대시보드 확장 구축

Amazon Pinpoint에서 캠페인 퍼넬을 정의하고 확인하여 캠페인 성능을 분석하고 사용자가 어떻게 캠페인에 참여하는지 빠르게 확인할 수 있습니다. 세션 시작, 캠페인 발송에서 사용자 응답까지 걸린 시간과 같은 이벤트와 사용자 지정 이벤트를 포함하여 각 퍼넬마다 최대 5개 단계를 정의할 수 있습니다.


Amazon Pinpoint API로 캠페인 자동화 및 시스템 통합/확장

Amazon Pinpoint는 서비스 지향 아키텍처를 사용하고 API를 제공하므로, 캠페인을 자동화하고 애플리케이션과 백엔드 서비스 또는 레코드 시스템을 통합 및 확장할 수 있습니다. Pinpoint API는 광범위한 명령을 사용하여 프로그래밍 방식으로 캠페인을 정의하고 실행할 수 있도록 해주므로 메시징 자격 증명을 업데이트하고, 디바이스 엔드포인트를 가져오고, 세그먼트를 정의하고, 캠페인을 정의하고, 캠페인 및 앱 이벤트 데이터를 저장하거나 내보낼 수 있습니다. SOA 시스템은 Amazon Pinpoint 채널(이메일, SMS 및 모바일 푸시)을 통해 애플리케이션에서 직접 메시지를 발송하고 세그멘테이션 데이터에 액세스할 수 있게 해주므로 사용자 세그먼트에 대한 애플리케이션 행동을 변경하고, 애플리케이션에서 직접 캠페인을 생성 및 실행하고, 배달 가능성 및 분석 데이터에 액세스하여 사용자 참여를 높일 수 있습니다.

Amazon Pinpoint API를 사용하여 캠페인을 자동화

Amazon Pinpoint는 간편하게 시작할 수 있습니다. 앱을 작성할 때 Amazon Pinpoint를 앱과 통합하거나 Amazon Pinpoint를 기존 앱에 추가할 수 있습니다.

AWS Mobile Hub에서 Amazon Pinpoint 프로젝트를 생성하고 통합 지침에 따라 AWS Mobile SDK를 앱에 포함시킨 다음 알림 자격 증명을 공유하기만 하면 됩니다.

Console에 로그인