구성요소
Front-end: SPA로 MSA 서버리스 기반 (프레임워크는 React)
Back-end: 메시징 전송(Push App Notification), 메시지 템플릿 저장 및 불러오기, Campaign 관리, Segment 관리
BI(Dashboard): Embedding Quicksight
기존 요소
...
화면 목업
아키텍처 다이어그램
직접 메시지 보내는 UI 구축 예
...
sample: https://github.com/aws-samples/amazon-quicksight-embedding-sample
Pinpoint를 활용한 마케팅 및 고객 행동 데이터 수집 및 분석 프로세스 v1.0
- 외부 솔루션에서 캠페인 메시지를 즉각 전송할 수 있도록 API를 CDK 기반으로 작성 (특정 서버에서만 호출 가능하도록 설정)
- 마케팅 메시지의 고객 응답을 분석하여 실사용자에게만 메시지를 보내도록 조정 (활성화된 고객으로 타겟팅, 예: Custom 필드에 실 사용자 플래그를 두어서 세그멘테이션으로 활용, App Push → Email → SMS로 App 사용 재유도)
- 누가/언제/무슨행동에 대한 의미있는 데이터를 별도로 수집하여 분석 (모든 메시지를 모아서 분석하는 방법보다 용이)
draw.io Diagram | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Pinpoint 비용
...
1. 캠페인 전송 비용
채널 | 트랜잭션 메시지 요금 | 캠페인 기반 메시지 요금 (MTA 요금 별도 청구) |
---|---|---|
이메일 |
이메일 10,000개당 1.00 USD 지불.
1개당 (0.1172원)
다음 두 요금을 모두 지불합니다.
- 이메일 10,000개당 1 USD.
- MTA(월별 목표 대상) 중 처음 5,000개의 엔드포인트는 0 USD, 그 후에는 엔드포인트 1,000개당 1.20 USD.
처음 1백만 개의 알림은 0 USD,
그 후에는 알림 1백만 개당 1.00 USD 지불.
1천 개당 (1.172원)
다음 두 요금을 모두 지불합니다.
- 처음 1백만 개의 알림은 0 USD, 그 후에는 알림 1백만 개당 1.00 USD.
- MTA 중 처음 5,000개의 엔드포인트는 0 USD, 그 후에는 엔드포인트 1,000개당 1.20 USD.
다음 두 요금을 모두 지불합니다.
$1 / 10,000개 | $1 / 10,000개 | |
푸시 알림 | $1 / 1,000,000개 | $1 / 1,000,000개 |
---|---|---|
SMS | 한국 국가별 상이, SMS 요금 도구를 참조. | 한국 |
그 외 채널로의 메시지 전송 방법은 Lambda를 이용합니다: https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html
MTA 요금 추가 적용: 캠페인 기반 메시지의 경우, 최초 MTA 5,000개 엔드포인트에 대해서는 $0, 이후 1,000개당 1.20 USD
...
과금 (하단 월 사용자 정보 관리 참고)
2. 커스텀 이벤트 수집
1,000개 기준 1.2원 (1,172.59원/$1 기준)
매월 수집하는 처음 100,000,000개의 이벤트에 대해 0 USD, 그 후 수집하는 이벤트에 대해 이벤트당 0.000001 USD를 지불합니다. → 1,172.59 = 0.0012원
AWS Mobile SDK를 사용하여 애플리케이션 사용 데이터를 수집하는 경우, 매월 수집하는 애플리케이션 이벤트 수에 따라 요금이 부과됩니다.
애플리케이션 이벤트는 캠페인 이벤트(푸시 알림의 링크 클릭 등)와 모바일 앱을 사용할 때 기록되는 이벤트(앱 열기 등)를 포함합니다.
3. 월 사용자 정보 관리 (MTA)
1 엔드포인트당 = 1.41원 (1,172.59원/$1 기준)
...
엔드포인트는 개별 고객의 메시징 대상으로, 이메일 주소, 휴대폰 번호 또는 디바이스 식별자를 예로 들 수 있습니다.
30일 기간 동안 접촉한 엔드포인트 총수를 월별 목표 대상(MTA)이라고 합니다. 캠페인 메시지를 발송할 때는 다음 요금을 지불합니다.
- 매월 목표로 하는 처음 5,000개의 엔드포인트는 0 USD.
- 그 후에는 최대 10,000,000개의 엔드포인트까지 엔드포인트당 0.0012 USD.
천만개 천 만개 이상일 경우 프라이빗 요금 상의
현대 백화점 예시
사례 소개: https://aws.amazon.com/ko/solutions/case-studies/hyundai-departmentstore/
640만 가입자, 일 App 사용자 10만, 월 기준 40만 (실제는 40만 + 인당 Device 개수(App이 설치된 경우)) - 2019년 4월 Summit 기준
기존 내용 백업
펼치기 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
화면 목업아키텍처 다이어그램직접 메시지 보내는 UI 구축 예
sample: https://github.com/aws-samples/amazon-quicksight-embedding-sample 구성요소Front-end: SPA로 MSA 서버리스 기반 (프레임워크는 React) Back-end: 메시징 전송(Push App Notification), 메시지 템플릿 저장 및 불러오기, Campaign 관리, Segment 관리 BI(Dashboard): Embedding Quicksight |