에어브릿지에서 유저 행동을 분석하기 위해서는 서비스 분야에 따라 알맞은 이벤트 정의와 이벤트 택소노미가 필요합니다. 게임 분야에서 권장하는 이벤트 택소노미를 확인해 보세요.
알립니다
에어브릿지 이벤트에 대한 이해가 필요합니다. 아래 가이드를 함께 확인해 주세요.
개발자에게 필요한 가이드는 아래에서 확인할 수 있습니다.
에어브릿지 이벤트 예시 코드 (업데이트 예정)
게임 장르와 목적에 따라 게임을 즐기는 유저의 행동이 다양하기 때문에 서비스하는 게임을 즐기는 유저 또는 목표로 하는 유저를 먼저 파악한 후에 에어브릿지 이벤트를 정의해야 합니다. 게임 분야에서 권장하는 에어브릿지 이벤트를 수집하면 아래 질문에 답을 할 수 있습니다.
유저가 게임 내 상품 중에서 어떤 것을 구매하나요?
어떤 유저가 게임을 자주 찾아 오나요?
소셜 미디어에 게임에 대한 정보를 공유한 유저는 몇 명인가요?
친구를 초대한 유저는 몇 명인가요?
게임 분야에서 권장하는 이벤트 택소노미입니다. 게임 장르와 게임 목적에 따라 실제 이벤트 택소노미는 변경될 수 있습니다.
앱 설치(Install), 딥링크 실행(Deeplink Open), 앱 실행(Open)은 수집하기 위한 별도 작업이 필요하지 않습니다. 앱 설치, 딥링크 실행, 앱 실행은 에어브릿지 SDK를 설치하면 자동으로 수집되는 이벤트입니다.
스탠다드 이벤트 전체 목록은 에어브릿지 가이드를 참고해 주세요.
구매 완료 이벤트를 수집하면 광고로 게임을 시작한 유저가 발생시킨 매출을 확인할 수 있습니다. 또한 확인한 매출로 LTV(Life Time Value, 생애 가치), ROI(Return on Investment, 광고 지출 대비 수익률) 등을 측정하거나 광고 캠페인을 최적화할 수 있습니다.
유저가 구매한 방법이나 유저가 구매한 상품 카테고리를 확인하기 위해서는 액션과 라벨로 해당 정보를 수집해야 합니다. 또한 매출을 계산하기 위해서는 수집한 정보를 더해야 하기 때문에 구매 금액을 밸류로 수집합니다. 시맨틱 어트리뷰트를 설정하면 다양한 정보를 수집할 수 있습니다.
구성요소 |
설명 |
---|---|
카테고리 |
|
액션, 라벨 | {구매 방법}, {구매한 상품 카테고리} |
밸류 | {구매 금액} |
어트리뷰트 | Transaction ID, Currency, Product ID, Product Price, Product Quantity |
트리거 | 유저가 상품을 구매한 시점 |
실제 매출액을 확인하기 위해서는 유저가 구매한 금액에서 유저가 구매를 취소한 금액을 제외해야 합니다.
구매를 취소한 방법과 구매를 취소한 상품 카테고리는 액션과 밸류로 수집합니다. 또한 구매를 취소한 상품 금액을 더하거나 빼기 위해서는 밸류로 수집해야 합니다.
구성요소 |
설명 |
---|---|
카테고리 |
|
액션, 라벨 | {취소 방법}, {구매를 취소한 상품 카테고리} |
밸류 | {구매를 취소한 상품 금액} |
어트리뷰트 | Transaction ID, Currency, Product ID, Product Price, Product Quantity |
트리거 | 구매가 취소된 이후에 금액이 환불된 시점 |
주의하세요
구매 취소 이벤트(
airbridge.ecommerce.order.canceled
)는 시맨틱 어트리뷰트 중에서 Transaction ID를 반드시 수집해야 합니다. 해당 Transaction ID는 구매 완료 이벤트(airbridge.ecommerce.order.completed
)에서 수집한 구매 상품의 Transaction ID와 같아야 합니다.구매 취소 이벤트 설정에 대한 자세한 내용은 에어브릿지 가이드를 참고해 주세요.
특정 레벨 또는 특정 스테이지 달성 여부를 이벤트로 수집하면 광고를 보고 게임을 시작한 유저가 게임을 충분히 즐기는지 확인할 수 있습니다.
레벨 달성 (airbridge.achieveLevel
) 이벤트만으로는 특정 레벨 또는 특정 스테이지 달성 여부는 알 수 있지만, 달성한 레벨 또는 스테이지에 대한 정보는 수집하지 않습니다. 달성한 레벨 또는 스테이지에 대한 정보는 액션 또는 라벨로 수집할 수 있습니다.
구성요소 |
설명 |
---|---|
카테고리 |
|
액션, 라벨 | {달성한 레벨 또는 스테이지}, {유저가 선택한 서버 이름} |
밸류 | - |
어트리뷰트 | Level, Description |
트리거 | 유저의 특정 레벨 또는 특정 스테이지 달성 시점 |
유저가 특정 레벨 또는 특정 스테이지를 달성할 때마다 레벨 달성 이벤트를 각각 수집하기 보다는 구간에 따라 이벤트를 수집하는 것을 권장합니다. 아래 테이블을 참고해 주세요.
수집 방법 |
설명 |
액츄얼스 리포트 조회 |
---|---|---|
레벨마다 수집 | - 레벨 1부터 레벨 10까지 발생한 레벨 달성 이벤트를 따로 수집하면 최대 10종류의 레벨이 수집됩니다. - 같은 방법으로 레벨 100까지 수집하면 최대 100종류의 레벨이 수집됩니다. | - Event Action을 그룹바이로 설정하면 레벨마다 행이 생깁니다. 따라서 최대 100행이 조회됩니다. |
구간별로 수집 | - 레벨 1부터 레벨 10까지 발생한 레벨 달성 이벤트를 액션에서 1 step으로 수집하면 1종류의 구간이 수집됩니다. - 같은 방법으로 레벨 100까지 수집하면 최대 10종류의 레벨이 수집됩니다. | - Event Action을 그룹바이로 설정하면 구간마다 행이 생깁니다. 따라서 최대 10행이 조회됩니다. |
특정 과제, 특정 업적 또는 특정 진척도 달성 여부를 이벤트로 수집하면 게임을 시작한 유저가 게임을 충분히 즐기는지 확인할 수 있습니다.
과제 달성 (airbridge.unlockAchievement
) 이벤트만으로는 특정 과제, 특정 업적 또는 특정 진척도 달성 여부 자체는 알 수 있지만, 달성한 과제 또는 업적 카테고리에 대한 정보는 수집하지 않습니다. 달성한 과제, 업적 또는 진척도에 대한 정보는 액션 또는 라벨로 수집할 수 있습니다.
구성요소 |
설명 |
---|---|
카테고리 |
|
액션, 라벨 | {달성한 과제 또는 업적 카테고리} |
밸류 | - |
어트리뷰트 | Achievement ID, Description, Score |
트리거 | 유저의 특정 과제 등 달성 시점 |
달성한 과제, 업적 또는 진척도를 각각 수집하기 보다는 일정 기준에 따라 이벤트를 수집하는 것을 권장합니다. 아래 테이블을 참고해 주세요.
수집 방법 |
설명 |
액츄얼스 리포트 조회 |
---|---|---|
각각 수집 | - 업적 1부터 업적 10까지 따로 수집하면 최대 10종류의 업적이 수집됩니다. - 같은 방법으로 업적 100까지 수집하면 최대 100종류의 업적이 수집됩니다. | - Event Action을 그룹바이로 설정하면 레벨마다 행이 생깁니다. 따라서 최대 100행이 조회됩니다. |
일정 기준에 따라 수집 | - 업적 1부터 업적 10까지 발생한 업적 달성 이벤트를 액션에서 Category 1로 수집하면 1종류의 업적이 수집됩니다. - 같은 방법으로 업적 100까지 수집하면 최대 10종류의 업적이 수집됩니다. | - Event Action을 그룹바이로 설정하면 구간마다 행이 생깁니다. 따라서 최대 10행이 조회됩니다. |
게임에서 구매한 크레딧 또는 게임에서 사용할 수 있는 재화를 통해서 구매한 상품을 분석할 수 있습니다.
밸류로 유저가 상품을 구입하면서 사용한 크레딧 수량을 수집해야 유저가 사용한 크레딧의 합계를 구할 수 있습니다.
구성요소 |
설명 |
---|---|
카테고리 |
|
액션, 라벨 | {크레딧으로 구매한 아이템 종류} |
밸류 | {사용한 크레딧 수량} |
어트리뷰트 | Transaction ID, Product ID, Product Name, Product Quantity |
트리거 | 유저가 크레딧을 사용해 상품을 구입한 시점 |
게임 초대 링크 또는 게임 관련 콘텐츠를 게임에 있는 공유 기능을 통해서 사용한 유저에 관해 데이터를 수집할 수 있습니다. 이를 통해 리퍼러(Referrer) 과정 분석에 활용할 수 있습니다.
유저가 공유하기 위해 생성한 링크 종류와 링크를 생성한 앱 내 위치에 관한 정보는 액션과 라벨로 수집합니다.
구성요소 |
설명 |
---|---|
카테고리 |
|
액션, 라벨 | {공유한 링크 종류}, {링크를 생성한 앱 내 위치} |
밸류 | - |
어트리뷰트 | Description, Shared Channel |
트리거 | 유저가 링크 생성하기 버튼을 클릭해서 링크를 생성한 시점 |
아래 커스텀 이벤트 외에 필요한 커스텀 이벤트를 추가로 정의할 수 있습니다.
도움이 되었나요?