모바일 게임
이 플레이북은 플레이어 식별부터 온보딩, 참여, 재활성화, 인앱 구매를 위한 Journey 실행까지 모바일 게임용 Pushwoosh를 설정하는 방법을 보여줍니다.
Pushwoosh를 다음 순서에 따라 7단계로 설정합니다.
- Pushwoosh가 모든 기기에서 같은 플레이어를 인식할 수 있도록 각 플레이어에 User ID를 설정합니다.
- 플레이어가 게임에서 하는 행동을 기록할 추적할 이벤트를 선택합니다.
- 선택 사항: 레벨이나 결제 여부 같은 플레이어 데이터를 태그에 저장합니다.
- 조건에 맞는 플레이어를 세그먼트로 묶습니다(예: 30일 동안 게임을 열지 않은 플레이어).
- 적절한 시점에 푸시 권한을 요청하고, 전송 규칙을 설정하고, 컨트롤 그룹을 설정합니다. 커뮤니케이션 준비를 참조하세요.
- 플레이어가 게임에서 어떤 행동을 하거나 세그먼트에 들어오면 Journey로 메시지를 자동으로 보냅니다.
- 각 Journey를 테스트한 다음 통계를 확인하고 결과를 측정합니다.
더 적은 단계로 시작하려면 플레이어에게 메시지를 보내기 위한 최소 설정을 따르세요.
사전 요구 사항
Anchor link to- 기기가 자동으로 등록되도록 SDK가 통합된 Pushwoosh 계정의 애플리케이션.
- 이메일과 App Inbox는 필요 사항에 이를 명시한 Journey에만 필요합니다. 비활성 플레이어 재활성화는 이메일을 사용하고, 라이브 이벤트 및 VIP 공지는 App Inbox를 사용합니다. 이 플레이북의 대부분의 Journey는 푸시와 인앱 메시지를 사용합니다.
개발자가 해야 할 일
Anchor link to개발자가 한 번의 릴리스로 배포할 수 있도록 다음 목록을 전달하세요.
- 로그인 시 User ID 설정.
- Journey에 필요한 이벤트 전송.
- 구매 추적, 그리고 구독을 판매하는 경우 스토어 구매마다 플레이어 ID 전달.
- 푸시 권한 요청을 첫 실행 이후로 이동.
- Journey가 푸시에서 여는 레벨, 보상, 상점, 이벤트 화면으로 연결되는 딥 링크 처리.
- App Inbox를 사용하는 경우 Message Inbox SDK 통합.
플레이어에게 메시지를 보내기 위한 최소 설정
Anchor link to아직 7단계가 모두 필요하지 않다면, 이 최소 설정으로 두 가지 기본 작업을 처리할 수 있습니다. 신규 플레이어가 튜토리얼을 마치도록 안내하는 것과 플레이를 그만둔 플레이어를 다시 불러오는 것입니다. 다음 단계를 완료하세요.
- 개발자에게 로그인 시
setUserId를 호출하도록 요청합니다. User ID로 플레이어 식별을 참조하세요. - 게임에서
PW_ApplicationOpen이 수신되는지 확인합니다. 개발자에게Tutorial started및Tutorial completed이벤트도 보내도록 요청합니다. 추적할 이벤트 설정 및 게임에서 이벤트 전송을 참조하세요. - 푸시 권한 요청을 튜토리얼 이후 등 더 나중 시점으로 옮깁니다. iOS에서는 첫 실행 시 요청을 거부한 플레이어에게 다시 요청할 수 없습니다. 적절한 시점에 푸시 권한 요청을 참조하세요.
- 전송 규칙을 설정합니다.
- 이탈 위험 플레이어 세그먼트를 구축합니다. 이미
PW_InAppPurchase로 구매를 추적하고 있다면 최근 결제자 세그먼트도 구축합니다. - 각 레시피의 준비할 콘텐츠에 나열된 대로 이 두 Journey의 콘텐츠를 만듭니다.
- 신규 플레이어 온보딩 및 비활성 플레이어 재활성화를 실행합니다.
나머지 세그먼트와 Journey는 해당 이벤트가 들어오기 시작하면 나중에 추가하세요.
다음 단계
Anchor link toJourney를 더 추가하려면 다음 가이드를 참조하세요.