앱 설치 이후 발생하는 유저의 여러 행동(Post-install Event) 중에 마케팅의 목표 및 성과에 해당하는 유저 행동을 인앱이벤트로 정의 및 트래킹하여 어떤 채널로 유입된 유저들이 해당 이벤트를 많이 수행하는지 비교, 분석 할 수 있습니다.
예) 회원가입, 관심 상품 등록, 구매 완료 등
에어브릿지의 인앱이벤트는 크게 Category, Action, Label 3가지 항목으로 구성되며, 3가지 항목의 조합에 의해서 각각의 인앱이벤트가 생성 및 트래킹됩니다.
인앱이벤트 설계는 운영 중인 앱 서비스의 특성에 맞게끔 원하시는 형태로 설정할 수 있습니다.
용어 설명
- Category (필수값) : 이벤트 '이름'에 해당하는 대표값으로, 인앱이벤트 설정 시 반드시 필요한 값입니다. 또한 인앱이벤트와 관련된 설정들의 기준값으로 사용됩니다.
- 인앱이벤트의 최초 발생 유무 판단
- 인앱이벤트 포스트백 설정
- Action / Label (옵션값) : 이벤트에 대한 부가적인 정보를 담을 수 있는 값입니다.
💡 Event Taxonomy 설계시 유의 사항
Event Action과 Event Label은 필수값이 아닙니다. 이 두 속성은 Actuals Report에서 보다 더 상세하게 이벤트를 구분하여 보고 싶을 때 사용합니다. Event Category(이벤트 이름)만으로 이벤트를 트래킹하고 싶은 경우에는 Action, Label은 사용하지 않아도 됩니다.
다만, 이 페이지에서는 두 속성을 모두 사용한 이벤트 구성에 대해서 주로 안내합니다.
예시) Action과 Label을 사용하여 인앱이벤트 구성
Category |
Action |
Label |
관심 상품 등록 |
의류 | 청바지 |
관심 상품 등록 | 악세서리 | 반지 |
관심 상품 등록 | 악세서리 | 귀걸이 |
예시) Action과 Label 없이 인앱이벤트 구성
Category |
Action |
Label |
관심 상품 등록 |
인앱이벤트 종류
기본 인앱이벤트 (Standard Event)
많은 고객분들이 사용하는 '회원가입', '로그인', '장바구니 담기', '구매 완료' 등 10가지 전환을 기본 인앱이벤트로 지원합니다.
기본 인앱이벤트 |
기본 인앱이벤트 카테고리명 |
회원가입 | airbridge.user.signup |
로그인 | airbridge.user.signin |
로그아웃 | airbridge.user.signout |
홈화면 조회 | airbridge.ecommerce.home.viewed |
상품리스트 조회 | airbridge.ecommerce.productList.viewed |
검색결과 조회 | airbridge.ecommerce.searchResults.viewed |
상품상세페이지 조회 | airbridge.ecommerce.product.viewed |
장바구니 담기 | airbridge.ecommerce.product.addedToCart |
구매 완료 | airbridge.ecommerce.order.completed |
구매 취소 | airbridge.ecommerce.order.canceled |
기본 인앱이벤트의 경우 Category의 값이 위와 같이 미리 고정되어 있으므로 Action, Label의 2가지 항목을 자유롭게 활용할 수 있으며, 실제 활용 예시는 아래와 같습니다.
예시) 기본 인앱이벤트의 Action, Label 설정
Category |
Action |
Label |
회원가입(고정) | 서울 | 남자 |
회원가입(고정) | 부산 | 여자 |
결제(고정) | 서울 | 남자 |
커스텀 인앱이벤트 (Custom Event)
기본 인앱이벤트 외에 서비스별 특성에 맞게끔 추가로 트래킹하고 싶은 전환을 커스텀 인앱이벤트로 등록할 수 있습니다. 커스텀 인앱이벤트는 Category, Action, Label의 3가지 항목 모두 원하시는 형태로 활용할 수 있습니다.
예시) 음악 앱 서비스의 커스텀 인앱이벤트 설정
Category |
Action |
Label |
K-POP | LIKE | 아이유 |
K-POP | LIKE | 윤종신 |
K-POP | FOLLOW | 윤종신 |
J-POP | LIKE | 아무로나미에 |
예시) 쇼핑 앱 서비스의 커스텀 인앱이벤트 설정
Category |
Action |
Label |
나이키 | 신발 | 364757-103 |
나이키 | 신발 | 488291-406 |
나이키 | 모자 | 679421-480 |
아디디스 | 신발 | 15008107_M |
예시) 여행 앱 서비스의 커스텀 인앱이벤트 설정
Category |
Action |
Label |
숙박 | 베를린 | 170318_170328 |
숙박 | 파리 | 170505_170522 |
항공 | 도쿄 | 170501_170510 |
항공 | 파리 | 170910_170924 |
인앱이벤트 등록
Android 및 iOS SDK를 통해 앱 내에서 트래킹을 원하시는 전환이 완료된 후 Category, Action, Label 정보가 포함된 인앱이벤트를 호출해주시면 자동으로 인앱이벤트가 등록이 되어 통계가 측정됩니다.
8가지 기본 인앱이벤트는 SDK 설치 시 별도 메소드 호출만으로 트래킹이 가능하며, 인앱이벤트에 첨부되는 정보는 선택적(Optional)이므로 정보를 첨부하지 않아도 이용할 수 있습니다. 그러나 인앱이벤트에 대한 많은 정보는 DSP 연동 및 리마케팅 등 자세하고 정확한 통계 제공에 도움이 될 수 있으므로 보내시는 것을 권장합니다.
플랫폼별 인앱이벤트 등록을 위한 구체적인 방법은 다음 이용 가이드를 참고 바랍니다.
하이브리드 앱 / 앱 내 WebView 추가 구성
하이브리드 앱의 경우, WebSDK만으로는 앱 설치 및 실행 또는 딥링크 호출 등의 추가적인 이벤트를 트래킹 할 수 없습니다. 에어브릿지에서는 추가 구성 설정을 통해 쉽게 하이브리드 앱에서 인앱 이벤트를 호출할 수 있습니다. 또한 WebView의 웹사이트에 설치된 Web SDK 가 전송하는 이벤트를 iOS SDK 가 대신 전송할 수 있습니다. 자세한 가이드는 아래를 참고 바랍니다.
인앱이벤트 설정 시 주의사항
- 아래와 같이 인앱이벤트와 관련된 특정 통계 데이터 및 기능에서 인앱이벤트의 3가지 항목 중 Category가 주요 기준이 됩니다. 이 점을 고려하여 Category, Action, Label을 설정해주시기 바랍니다.
- 인앱이벤트 포스트백 전송 : 인앱이벤트 포스트백은 Category 기준으로 전송을 설정할 수 있으며, 동일한 Category 내에서 Action 혹은 Label 별로는 설정할 수 없습니다.
- 에어브릿지 내의 Category, Action, Label의 글자수 제한
- Category
- 영문(대소문자), 숫자
- 특수문자(
_
,,
,.
)가능 - 최대 45자
- Action, Label
- 영문(대소문자), 숫자, 한글
- 띄어쓰기 및 특수문자(
?
,!
,,
,.
,/
,(
,)
,-
,_
) 가능 - 최대 128자
- Category