레비뉴캣(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 이벤트는 구독 이벤트와 매핑됩니다.
에어브릿지 이벤트를 활용해 에어브릿지 리포트에서 메트릭과 그룹바이를 조회할 수 있습니다. 에어브릿지 이벤트에 대한 자세한 설명은 에어브릿지 가이드를 참고해 주세요.
레비뉴캣 이벤트 매핑
레비뉴캣이 수집한 구독, 갱신, 구독 취소 이외 이벤트는 모두 에어브릿지의 커스텀 이벤트로 매핑됩니다. 커스텀 이벤트의 이름은 매핑하는 레비뉴캣 이벤트 이름과 동일합니다. 커스텀 이벤트와 매핑된 레비뉴캣 이벤트의 추가 속성은 매핑된 커스텀 이벤트의 커스텀 어트리뷰트에서 모두 확인할 수 있습니다.
아래 사항을 주의해 주세요.
서드파티 플랫폼에서 서버 투 서버(S2S) 연동으로 전송받은 구독 관련 이벤트를 에어브릿지에서 SKAdNetwork(SKAN) 전환값 설정에 활용할 수 없습니다. 에어브릿지에서 SKAN 전환값을 설정하면서 선택할 수 있는 이벤트는 에어브릿지 SDK에서 수집하는 스탠다드 이벤트와 1번 이상 수집된 커스텀 이벤트입니다. 그외 이벤트는 SKAN 전환값을 설정하는 과정에서 선택할 수 없습니다.
서드파티 플랫폼에서 전송받은 이벤트를 SKAN 전환값 설정에 활용하고 싶다면 해당 이벤트를 에어브릿지 SDK에서 수집할 수 있는 커스텀 이벤트로 정의해 주세요.
유저 ID가 에어브릿지 SDK와 레비뉴캣(RevenueCat)에 동일하게 기록돼야 정상적인 연동 결과를 조회할 수 있습니다. 이를 위해서 유저가 일반적으로 구독하기 전에 발생시키는 회원가입, 로그인과 같은 이벤트를 통해 레비뉴캣의 앱 유저 ID를 에어브릿지 SDK에 보내야 합니다.
에어브릿지는 레비뉴캣에서 매칭되는 유저 ID를 찾지 못 하면 임의의 유저 ID를 생성합니다. 이로 인해 에어브릿지 대시보드에 나온 구독 관련 이벤트의 유저 수가 실제 수치보다 더 집계될 수 있습니다.
구독 관련 서드파티와 연동하고 있는 에어브릿지 SDK에서 구독 관련 이벤트를 새롭게 정의한 후에 트래킹하면 해당 이벤트가 중복으로 집계될 수 있습니다. 구독 관련 서드파티와 연동하고 있다면 구독 관련 이벤트를 추가로 트래킹하지 않도록 주의해 주세요.
도움이 되었나요?