레비뉴캣(RevenueCat)과 에어브릿지를 연동해 에어브릿지에서 구독 성과를 함께 분석해 보세요.
주의하세요
레비뉴캣과 연동하기 전에 아래 사항을 확인하세요. 자세한 내용은 에어브릿지 가이드를 참고하세요.
SKAN 전환값으로 레비뉴캣에서 전송받은 이벤트 사용 불가
레비뉴캣과 에어브릿지의 유저 ID가 정상적으로 매칭됐는지 여부
이벤트 중복 집계를 방지했는지 여부
레비뉴캣과 에어브릿지를 연동해 레비뉴캣의 구독 관련 이벤트를 에어브릿지로 전송할 수 있습니다.
먼저 레비뉴캣 SDK 설정을 완료하세요.
레비뉴캣 대시보드에 입력할 연동 정보를 에어브릿지 대시보드에서 확인해야 합니다. 연동 정보는 총 2가지입니다.
Airbridge Subdomain
Airbridge Token
에어브릿지 대시보드 [연동]>[서드파티 연동]에서 ‘RevenueCat’을 클릭합니다.
Airbridge Subdomain과 Airbridge Token을 각각 복사합니다. 이후 레비뉴캣 대시보드에 각 값을 붙여 넣어야 합니다.
레비뉴캣 대시보드 왼쪽 메뉴에서 [Integrations]를 클릭합니다.
[Attribution]에서 'Airbridge'를 클릭합니다.
에어브릿지 대시보드에서 복사한 Airbridge Subdomain과 Airbridge Token을 레비뉴캣 대시보드에서 각각 해당하는 위치에 입력하세요.
[Event Names]에서 레비뉴캣 이벤트별로 에어브릿지에서 확인하려는 이벤트 이름을 입력합니다. 'Use default event names'를 클릭하면 에어브릿지와 미리 매핑된 이벤트의 이름이 자동 입력되며 이 이름은 수정할 수 있습니다. 자세한 내용은 매핑 테이블을 참고하세요.
'Add Integration'을 클릭해 연동을 완료합니다.
아래는 래비뉴캣과 에어브릿지가 미리 매핑한 이벤트 목록입니다. 이 목록은 레비뉴캣 대시보드 [Event Names]에서 'Use default event names'를 클릭하면 나타나는 매핑과 일치합니다.
레비뉴캣 이벤트는 에어브릿지의 스탠다드 이벤트와 커스텀 이벤트로 매핑됐습니다. 스탠다드 이벤트와 커스텀 이벤트는 레비뉴캣 대시보드에서 입력하는 이름에 따라 서로 바뀔 수 있습니다. 이벤트 매핑을 수정할 경우 아래를 꼭 참고하세요.
아래 이벤트는 스탠다드 이벤트로 기본 매핑됐습니다. 스탠다드 이벤트로 매핑된 레비뉴캣 이벤트는 스탠다드 이벤트의 이름으로 표시됩니다.
다른 스탠다드 이벤트로 매핑하려면 매핑을 변경하려는 스탠다드 이벤트의 이벤트 카테고리를 입력하세요.
커스텀 이벤트로 매핑하려면 스탠다드 이벤트의 이벤트 카테고리를 제외한 다른 이름을 입력하세요. 스탠다드 이벤트의 이벤트 카테고리를 입력하면 해당 이벤트는 스탠다드 이벤트가 됩니다.
레비뉴캣 이벤트 | 에어브릿지 이벤트 |
|---|---|
TRIAL_STARTED | 체험판 시작 |
INITIAL_PURCHASE | 구독 |
TRIAL_CONVERTED | 구독 |
RENEWAL | 구독 |
CANCELLATION | 구독 취소 |
아래 이벤트는 커스텀 이벤트로 기본 매핑됐습니다. 커스텀 이벤트로 매핑된 레비뉴캣 이벤트는 원래 이름 그대로 표시됩니다. 이벤트에 포함된 데이터는 커스텀 어트리뷰트로 확인할 수 있습니다.
스탠다드 이벤트로 매핑하려면 매핑을 변경하려는 스탠다드 이벤트의 이벤트 카테고리를 입력하세요.
다른 커스텀 이벤트로 매핑하려면 스탠다드 이벤트의 이벤트 카테고리를 제외한 다른 이름을 입력하세요. 스탠다드 이벤트의 이벤트 카테고리를 입력하면 해당 이벤트는 스탠다드 이벤트가 됩니다.
레비뉴캣 이벤트 | 에어브릿지 이벤트 |
|---|---|
TRIAL_CANCELLED | TRIAL_CANCELLED |
TRIAL | TRIAL |
UNCANCELLATION | UNCANCELLATION |
NON_RENEWING_PURCHASE | NON_RENEWING_PURCHASE |
SUBSCRIPTION_PAUSED | SUBSCRIPTION_PAUSED |
EXPIRATION | EXPIRATION |
BILLING_ISSUE | BILLING_ISSUE |
PRODUCT_CHANGE | PRODUCT_CHANGE |
TRANSFER | TRANSFER |
SUBSCRIPTION_EXTENDED | SUBSCRIPTION_EXTENDED |
TEMPORARY_ENTITLEMENT_GRANT | TEMPORARY_ENTITLEMENT_GRANT |
REFUND_REVERSED | REFUND_REVERSED |
INVOICE_ISSUANCE | INVOICE_ISSUANCE |
VIRTUAL_CURRENCY_TRANSACTION | VIRTUAL_CURRENCY_TRANSACTION |
REFUND | REFUND |
아래 사항을 주의해 주세요.
서드파티 플랫폼에서 서버 투 서버 연동으로 받은 구독 관련 이벤트를 에어브릿지의 SKAdNetwork (SKAN) 전환값 설정에 사용할 수 없습니다. SKAN 전환값 설정에는 스탠다드 이벤트와 에어브릿지 SDK가 1번 이상 수집한 커스텀 이벤트만 선택할 수 있습니다. 그외 이벤트는 선택할 수 없습니다.
서드파티 플랫폼에서 받은 이벤트를 SKAN 전환값 설정에 사용하려면 원하는 이벤트를 커스텀 이벤트로 정의해야 합니다. 커스텀 이벤트 정의는 에어브릿지 CSM에게 요청해 주세요. 담당 CSM이 없는 경우 문의하기를 통해 요청해 주세요.
레비뉴캣의 앱 유저 ID를 에어브릿지 SDK에 전달하세요. 에어브릿지와 레비뉴캣에 동일한 유저 ID가 기록돼야 정상적으로 연동 결과를 조회할 수 있습니다. 전달받는 앱 유저 ID가 없으면 에어브릿지는 임의의 유저 ID를 생성하게 되므로 에어브릿지 대시보드에서 레비뉴캣 이벤트의 유저 수가 실제보다 더 집계될 수 있습니다.
에어브릿지 SDK에서 이미 수집 중인 서드파티 플랫폼의 이벤트를 새롭게 정의하고 수집하게 되면 해당 이벤트는 중복 집계됩니다. 서드파티 플랫폼과 연동 중인 SDK로 수집 중인 이벤트는 추가로 수집하지 않도록 주의하세요.
도움이 되었나요?