레비뉴캣(RevenueCat)은 웹과 앱에서 발생하는 구독 관련 이벤트를 추적합니다. 에어브릿지에 레비뉴캣을 연동하면 구독 관련 이벤트를 광고 성과와 함께 에어브릿지 대시보드에서 한눈에 확인할 수 있습니다. 이를 통해 구독 모델 서비스를 성공적으로 마케팅할 수 있습니다.
주의하세요
서드파티 플랫폼에서 서버 투 서버(S2S) 연동으로 전송받은 구독 관련 이벤트를 에어브릿지에서 SKAdNetwork(SKAN) 전환값 설정에 활용할 수 없습니다. 구독 관련 이벤트를 SKAN 전환값 설정에 활용하고 싶다면 해당 이벤트를 에어브릿지 SDK에서 수집할 수 있는 커스텀 이벤트로 정의해 주세요. 자세한 내용은 에어브릿지 가이드를 참고해 주세요.
레비뉴캣(RevenueCat)과 연동하기 위해서는 Webhook URL과 Authorization header value를 레비뉴캣에 입력해야 합니다. Webhook URL과 Authorization header value는 에어브릿지 대시보드에서 복사할 수 있습니다.
에어브릿지와 레비뉴캣을 연동하려면 레비뉴캣에 입력할 연동 정보를 에어브릿지에서 확인해야 합니다. 확인해야 하는 연동 정보는 총 2가지입니다.
Webhook URL
Authorization header value
아래 순서에 따라 에어브릿지에서 연동 정보를 확인할 수 있습니다.
1. 에어브릿지 대시보드 [연동]>[서드파티 연동]에서 ‘RevenueCat’을 클릭합니다.
2. Webhook URL과 Authorization header value을 복사합니다.
아래 과정을 통해 레비뉴캣에서 에어브릿지 연동 정보를 입력할 수 있습니다.
1. 에어브릿지에서 복사한 Webhook URL과 Authorization header value 값을 레비뉴캣에 입력해야 합니다. 레비뉴캣에 로그인한 뒤에 왼쪽 아래 [Integrations] 옆에 있는 ‘New’를 클릭합니다.
2. ‘Webhooks’을 클릭합니다.
3. 에어브릿지가 제공한 Webhook URL과 Authorization header value를 같은 이름의 항목에 넣습니다. 이후에 오른쪽 위에 있는 ‘ADD WEBHOOK’을 클릭합니다.
에어브릿지에서는 레비뉴캣(RevenueCat)이 수집한 구독 관련 이벤트를 광고 성과와 함께 확인할 수 있습니다. 레비뉴캣에서 제공하는 구독, 갱신, 구독 취소와 같은 주요 이벤트는 에어브릿지에서 제공하는 스탠다드 이벤트와 매핑됩니다.
레비뉴캣 이벤트는 매핑된 에어브릿지 이벤트에 따라 에어브릿지 리포트에서 메트릭과 그룹바이를 활용해 조회할 수 있습니다
레비뉴캣 이벤트 | 에어브릿지 이벤트 |
---|---|
INITIAL_PURCHASE | 체험판 시작 또는 구독 |
RENEWAL | 구독 |
CANCELLATION | 구독 취소 |
INITIAL_PURCHASE 이벤트에 trial 프로퍼티가 있으면 체험판 시작 이벤트와 매핑됩니다. 그외 프로퍼티가 있는 INITIAL_PURCHASE 이벤트는 구독 이벤트와 매핑됩니다.
레비뉴캣 이벤트 매핑
레비뉴캣이 수집한 구독, 갱신, 구독 취소 이외 이벤트는 모두 에어브릿지의 커스텀 이벤트로 매핑됩니다. 커스텀 이벤트의 이름은 매핑하는 레비뉴캣 이벤트 이름과 동일합니다. 커스텀 이벤트와 매핑된 레비뉴캣 이벤트의 추가 속성은 매핑된 커스텀 이벤트의 커스텀 어트리뷰트에서 모두 확인할 수 있습니다.
아래 사항을 주의해 주세요.
서드파티 플랫폼에서 서버 투 서버 연동으로 받은 구독 관련 이벤트를 에어브릿지의 SKAdNetwork (SKAN) 전환값 설정에 사용할 수 없습니다. SKAN 전환값 설정에는 스탠다드 이벤트와 에어브릿지 SDK가 1번 이상 수집한 커스텀 이벤트만 선택할 수 있습니다. 그외 이벤트는 선택할 수 없습니다.
서드파티 플랫폼에서 받은 이벤트를 SKAN 전환값 설정에 사용하려면 원하는 이벤트를 커스텀 이벤트로 정의해야 합니다. 커스텀 이벤트 정의는 에어브릿지 CSM에게 요청해 주세요. 담당 CSM이 없는 경우 문의하기를 통해 요청해 주세요.
레비뉴캣의 앱 유저 ID를 에어브릿지 SDK에 전달하세요. 에어브릿지와 레비뉴캣에 동일한 유저 ID가 기록돼야 정상적으로 연동 결과를 조회할 수 있습니다. 전달받는 앱 유저 ID가 없으면 에어브릿지는 임의의 유저 ID를 생성하게 되므로 에어브릿지 대시보드에서 레비뉴캣 이벤트의 유저 수가 실제보다 더 집계될 수 있습니다.
에어브릿지 SDK에서 이미 수집 중인 서드파티 플랫폼의 이벤트를 새롭게 정의하고 수집하게 되면 해당 이벤트는 중복 집계됩니다. 서드파티 플랫폼과 연동 중인 SDK로 수집 중인 이벤트는 추가로 수집하지 않도록 주의하세요.
도움이 되었나요?