시작하기
내 연동 구성 찾기
결정 트리로 우리 서비스에 맞는 연동 구성 찾기
Moment SDK는 고객사의 동의 관리 방식과 사용 제품 조합에 따라 연동 방법이 달라집니다. 아래 질문에 차례로 답하면 우리 서비스에 맞는 구성이 정해집니다.
결정 트리
섹션 제목: “결정 트리”Q1. X를 사용한다면 — 서비스 이용 동의를 누가 관리하나요?
섹션 제목: “Q1. X를 사용한다면 — 서비스 이용 동의를 누가 관리하나요?”flowchart TD
Q1{"Q1. 동의 관리 주체가<br/>누구인가요?"}
Q1 -->|페어리가 관리| UI["동의 화면 제공형<br/>(ConsentUI)"]
Q1 -->|고객사가 관리| NONE["동의 자체 관리형<br/>(ConsentNone)"]
UI --> Q2{"Q2. 앱 자체 플로우에서도<br/>동의를 받아 반영하나요?"}
Q2 -->|아니오| A["동의 화면 제공형"]
Q2 -->|예| B["동의 화면 제공형<br/>+ 동의 연동 API"]
A --> Q3{"Q3. Cashback 캠페인을<br/>사용하나요?"}
B --> Q3
Q3 -->|예| CB["Cashback 연동 추가<br/>(user_id 필수)"]
Q3 -->|아니오| DONE["X 연동만 진행"]
- Q1 — 동의 관리 주체: 법적 동의(서비스 이용약관, 개인정보 수집·이용 등)를 페어리가 관리하면 동의 화면 제공형(ConsentUI), 고객사가 자체 관리하면 동의 자체 관리형(ConsentNone) 입니다.
- Q2 — 동의 연동 API(ConsentAPI): 동의 화면 제공형 고객사 중, 가입 플로우 등 앱 자체 화면에서 동의를 한 번 더 받아 SDK로 반영하려는 경우에만 추가합니다.
- Q3 — Cashback: Cashback은 동의 화면 제공형 +
user_id설정을 전제로 동작합니다. 동의 자체 관리형에서는 Cashback을 사용할 수 없습니다. - Sigma는 별도 축입니다: 위 어떤 구성과도 함께 쓸 수 있고, Sigma만 단독으로 사용할 수도 있습니다. Sigma는 동의 개념 없이
setMarketingPushEnabled만 호출합니다.
구성별 가이드 바로가기
섹션 제목: “구성별 가이드 바로가기”| 구성 | 가이드 |
|---|---|
| 동의 화면 제공형 | 동의 화면으로 연동하기 (launchUI) |
| 동의 화면 제공형 + 동의 연동 API | 동의 연동 API |
| 동의 자체 관리형 | 직접 연동하기 (start / stop) |
| Sigma | Sigma 연동하기 |
| X + Sigma 조합 | X + Sigma 함께 쓰기 |
| Cashback | Cashback 제품 소개 |