구성요소

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를 활용한 마케팅 및 고객 행동 데이터 수집 및 분석 프로세스

  1. 외부 솔루션에서 캠페인 메시지를 즉각 전송할 수 있도록 API를 CDK 기반으로 작성 (특정 서버에서만 호출 가능하도록 설정)
  2. 마케팅 메시지의 고객 응답을 분석하여 실사용자에게만 메시지를 보내도록 조정 (활성화된 고객으로 타겟팅, 예: Custom 필드에 실 사용자 플래그를 두어서 세그멘테이션으로 활용, App Push → Email → SMS로 App 사용 재유도)
  3. 누가/언제/무슨행동에 대한 의미있는 데이터를 별도로 수집하여 분석 (모든 메시지를 모아서 분석하는 방법보다 용이)

Pinpoint로 비용

캠페인 전송

채널트랜잭션 메시지 요금캠페인 기반 메시지 요금
이메일

이메일 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.
SMS발송한 메시지당 요금을 지불합니다. 메시지당 지불 요금은 수신자가 위치한 국가 또는 지역에 따라 다릅니다. 자세한 내용은 다음 섹션에서 SMS 요금 도구를 참조하십시오.

다음 두 요금을 모두 지불합니다.

  • 대상 국가 또는 지역에 따라 달라지는 메시지당 요금. 자세한 내용은 다음 섹션에서 SMS 요금 도구를 참조하십시오.
  • MTA 중 처음 5,000개의 엔드포인트는 0 USD, 그 후에는 엔드포인트 1,000개당 1.20 USD.

커스텀 이벤트 수집

1,000개 기준 1.2원 (1,172.59원/$1 기준)

매월 수집하는 처음 100,000,000개의 이벤트에 대해 0 USD, 그 후 수집하는 이벤트에 대해 이벤트당 0.000001 USD를 지불합니다. → 1,172.59 = 0.0012원

AWS Mobile SDK를 사용하여 애플리케이션 사용 데이터를 수집하는 경우, 매월 수집하는 애플리케이션 이벤트 수에 따라 요금이 부과됩니다.
애플리케이션 이벤트는 캠페인 이벤트(푸시 알림의 링크 클릭 등)와 모바일 앱을 사용할 때 기록되는 이벤트(앱 열기 등)를 포함합니다.

월 사용자 정보 관리

1 엔드포인트당 = 1.41원 (1,172.59원/$1 기준)

엔드포인트는 개별 고객의 메시징 대상으로, 이메일 주소, 휴대폰 번호 또는 디바이스 식별자를 예로 들 수 있습니다.

30일 기간 동안 접촉한 엔드포인트 총수를 월별 목표 대상(MTA)이라고 합니다. 캠페인 메시지를 발송할 때는 다음 요금을 지불합니다.

천만개 이상일 경우 프라이빗 요금 상의


현대 백화점 예시

사례 소개: https://aws.amazon.com/ko/solutions/case-studies/hyundai-departmentstore/

640만 가입자, 일 App 사용자 10만, 월 기준 40만 (실제는 40만 + 인당 Device 개수(App이 설치된 경우)) - 2019년 4월 Summit 기준