마케팅 어트리뷰션 사용하기¶
이벤트란 게임 설치, 게임 업데이트, 아이템 구매와 같이 유저가 게임을 플레이하면서 수행하는 모든 활동입니다. 이러한 이벤트 로그를 모아 서버에 전송하면 유저 활동을 추적할 수 있고 이를 분석해 다양하게 활용할 수 있습니다. 예를 들어, 게임내에서 발생하는 레벨업, 아이템 강화와 같은 이벤트를 추적하여 유저 행동을 예측할 수 있으며 게임을 더 재밌게 즐길 수 있도록 유도할 수 있습니다.
여러분의 앱에 유저가 진입하는 경로와 유저 활동을 추적하는 서드 파티(Third party) 모바일 앱 어트리뷰션을 Hive와 함께 사용할 수 있습니다. Hive SDK가 제공하는 서드 파티 모바일 앱 어트리뷰션은 Adjust와 Singular, AppsFlyer, Firebase Analytics, Airbridge 다섯 가지입니다.
서드 파티 어트리뷰션 활성화하기¶
Hive API를 이용하여 서드 파티 어트리뷰션을 활성화하거나 비활성화할 수 있습니다. 서드 파티 어트리뷰션을 활성화·비활성화하려면 Analytics API의 setEnableTracker() 함수를 호출하세요. 함수의 첫 번째 파라미터로는 활성화·비활성화하고자 하는 어트리뷰션을 다음과 같이 안내된 문자열로 정의하세요:
- Adjust:
ADJUST
- Singular:
SINGULAR
- AppsFlyer:
APPSFLYER
- Firebase:
FIREBASE
- Airbridge:
AIRBRIDGE
Note
사용하고자 하는 서드 파티 어트리뷰션을 hive_config.xml에 정의하였다면 서드 파티 어트리뷰션은 기본으로 활성화 됩니다. 때문에 Hive 초기화 후 직접 서드 파티 어트리뷰션을 활성화할 필요는 없습니다.
다음은 특정 어트리뷰션을 비활성화하는 예제 코드입니다.
API Reference: hive.Analytics.setEnableTracker
API Reference: Analytics::setEnableTracker
API Reference: Analytics.setEnableTracker
API Reference: AnalyticsInterface.setEnableTracker
API Reference: HIVEAnalytics:setEnableTracker
Windows에 마케팅 어트리뷰션 적용하기¶
Windows 환경에서 마케팅 어트리뷰션을 적용 순서는 아래와 같습니다.
- [**릴리스 > 플러그인 > Windows**](../../releases/plugins/windows.md)로 이동합니다.
- 사용할 마케팅 어트리뷰션 플러그인을 다운로드합니다.
- 다운로드 받은 파일의 압축을 해제합니다.
- 압축 해제된 파일 중 DLL 파일을 {게임 앱 실행 파일 경로}/plugins/trackers에 추가합니다.