슈퍼월(Superwall)과 에어브릿지를 연동해 에어브릿지에서 구독 성과를 함께 분석해 보세요.
에어브릿지로 슈퍼월 이벤트를 정확하게 전송하려면 먼저 SDK를 설정해야 합니다.
개발 작업이 필요합니다. 개발자에게 도움을 요청하세요.
슈퍼월에 에어브릿지 디바이스 ID를 전달하도록 설정해야 정상적으로 어트리뷰션 결과를 조회할 수 있습니다.
에어브릿지 SDK fetchDeviceUUID 함수를 호출해 에어브릿지 디바이스 ID를 가져오세요. 플랫폼별 방법은 각 가이드를 참고하세요.
슈퍼월 SDK setIntegrationAttributes 함수를 호출해 가져온 에어브릿지 디바이스 ID를 슈퍼월로 전달하세요. 플랫폼별 방법은 슈퍼월 공식 문서를 참고하세요.
에어브릿지와 슈퍼월에 동일한 유저 ID가 기록돼야 정상적으로 연동 결과를 조회할 수 있습니다.
에어브릿지 SDK setUserID 함수를 호출해 유저 ID를 입력하세요. 안드로이드, iOS 등 플랫폼별 내용은 각 가이드를 참고하세요.
슈퍼월 SDK setUserAttributes 함수를 호출해 슈퍼월이 전달받은 유저 ID를 매칭하도록 설정하세요. 플랫폼별 내용은 슈퍼월 공식 문서를 참고하세요.
주의하세요
setUserID함수 호출 시 서드파티 플랫폼과 공통으로 지정한 유저 ID를 입력하세요.
매칭된 유저 ID는 이후 슈퍼월이 에어브릿지로 전송하는 이벤트 데이터에 externalUserID 필드로 포함됩니다.
서드파티 플랫폼 연동으로 수집 중인 이벤트를 에어브릿지 SDK에서도 수집하면 이벤트가 중복 집계됩니다. 따라서 연동으로 수집 중인 이벤트는 에어브릿지 SDK가 추가로 수집하지 않도록 하세요.
슈퍼월과 에어브릿지를 연동해 슈퍼월의 구독 관련 이벤트를 에어브릿지로 전송할 수 있습니다.
주의하세요
아래 사항을 모두 확인한 후에 연동을 시작하세요. 자세한 내용은 가이드를 참고하세요.
에어브릿지 디바이스 ID를 서드파티 플랫폼으로 전달하도록 설정됐습니다.
에어브릿지와 서드파티 플랫폼의 유저 ID가 정상적으로 매칭됐습니다.
에어브릿지 SDK가 서드파티 플랫폼에서 전송 중인 이벤트를 중복 수집하지 않습니다.
슈퍼월 대시보드에 입력할 연동 정보를 에어브릿지 대시보드에서 확인해야 합니다. 연동 정보는 총 2가지입니다.
Airbridge Subdomain
Airbridge Token
에어브릿지 대시보드 [연동]>[서드파티 연동]에서 ‘Superwall’을 클릭하세요.
Airbridge Subdomain과 Airbridge Token을 각각 복사하세요. 이후 슈퍼월 대시보드에 각 값을 붙여 넣어야 합니다.
슈퍼월 대시보드 왼쪽 메뉴에서 [Integrations]를 클릭하세요.
[Integrations]에서 'Create Webhook'을 클릭하세요.
에어브릿지 대시보드에서 복사한 Airbridge Subdomain과 Airbridge Token을 슈퍼월 대시보드에서 각각 해당하는 위치에 입력하세요.
[Events to Listen For]에서 에어브릿지로 전송할 이벤트를 선택하세요. 자세한 내용은 매핑 테이블을 참고하세요.
'Create Webhook'을 클릭해 연동을 완료하세요.
아래는 슈퍼월과 에어브릿지가 미리 매핑한 이벤트 목록입니다.
아래 사항을 주의해 주세요.
서버 투 서버(S2S)로 수집한 이벤트를 SKAN으로 측정하려면 아래 항목을 모두 확인하세요.
에어브릿지 SDK가 4.8.0 이상입니다.
에어브릿지 SDK에서 calculateSKAdNetworkByServerEnabled가 true입니다. 자세한 내용은 가이드를 참고하세요.
슈퍼월 이벤트 | 에어브릿지 이벤트 | 그룹바이 Action 선택 시 확인 가능한 값 |
|---|---|---|
initial_purchase | airbridge.subscribe | initial_purchase |
initial_purchase | airbridge.startTrial | initial_purchase |
renewal | airbridge.subscribe | renewal |
cancellation | airbridge.unsubscribe | cancellation |
uncancellation | uncancellation | - |
expiration | expiration | - |
billing_issue | billing_issue | - |
product_change | product_change | - |
subscription_extended | subscription_extended | - |
subscription_paused | subscription_paused | - |
non_renewing_purchase | non_renewing_purchase | - |
도움이 되었나요?