콘텐츠로 이동

엔진 공통

Hive SDK 마케팅 어트리뷰션 기능을 사용하기 위해 모든 개발 엔진에서 필요한 설정을 안내합니다.

개요

마케팅 어트리뷰션 기능을 사용하려면 hive_config.xml 파일에 서드 파티 마켓 성과 측정 도구별로 설정값을 입력해야 합니다. 설정값 입력 방법은 아래 내용을 참고하세요.

서드 파티 도구 Android iOS Windows
Adjust hive_config.xml hive_config.xml 미지원
Singular hive_config.xml hive_config.xml 미지원
Appsflyer hive_config.xml hive_config.xml hive_config.xml
Firebase hive_config.xml hive_config.xml 미지원
Airbridge hive_config.xml hive_config.xml hive_config.xml

Adjust (Android, iOS)

다음 예시를 참고해 hive_config.xml 파일 providers 태그에 값을 입력합니다.

<properties>
    <!-- Hive SDK 공통 설정 생략 -->

    <!-- Hive SDK 마케팅 어트리뷰션 설정: START -->
    <providers>
        <adjust key="your_app_token">
            <events>
                <event name="event_name" value="event_token" />
            </events>
        </adjust>
    </providers>
    <!-- Hive SDK 마케팅 어트리뷰션 설정: END -->
</properties>

key

Adjust 콘솔에서 발급받은 App token 값을 입력합니다.


event name

Adjust 콘솔에 설정한 event name을 입력합니다. Adjust의 이벤트 전송 방식은 사전 등록형(Console-first)이기 때문에 기존에 Adjust 콘솔에 등록한 event name을 발급받은 후 hive_config.xml에 입력합니다.


event value

Adjust 콘솔에 설정한 Event token을 입력합니다. Adjust의 이벤트 전송 방식은 사전 등록형(Console-first)이기 때문에 기존에 Adjust 콘솔에 등록한 event value를 발급받은 후 hive_config.xml에 입력합니다.


Singular (Android, iOS)

다음 예시를 참고해 hive_config.xml 파일 providers 태그에 값을 입력합니다.

<properties>
    <!-- Hive SDK 공통 설정 생략 -->

    <!-- Hive SDK 마케팅 어트리뷰션 설정: START -->
    <providers>
        <singular id="your_sdk_key" key="your_sdk_secret">
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </singular>
    </providers>
    <!-- Hive SDK 마케팅 어트리뷰션 설정: END -->
</properties>

id

Singular 콘솔에서 발급받은 SDK 키 값을 입력합니다.


key

Singular 콘솔에서 발급받은 SDK Secret 값을 입력합니다.


event name, event value

Singular가 제공하는 이벤트 전송 방식은 자동 수집형(Event-first)입니다. 따라서 Singular 콘솔에서 event nameevent value를 발급받지 않습니다. 앱에서 사용하려는 event nameevent valuehive_config.xml에 입력하세요. Hive SDK 또는 Singular API를 통해 이벤트 호출 시 집계됩니다.

Appsflyer

다음 예시를 참고해 hive_config.xml 파일 providers 태그에 값을 입력합니다.

<properties>
    <!-- Hive SDK 공통 설정 생략 -->

    <!-- Hive SDK 마케팅 어트리뷰션 설정: START -->
    <providers>
        <appsflyer key="your_dev_key" itunesConnectAppId="your_apple_id">
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </appsflyer>
    </providers>
    <!-- Hive SDK 마케팅 어트리뷰션 설정: END -->
</properties>

key

Appsflyer 콘솔에서 발급받은 Dev key 값을 입력합니다.


itunesConnectAppId

Apple App Store Connect 콘솔에서 발급받은 Apple ID 값을 입력합니다.


event name, event value

Appsflyer가 제공하는 이벤트 전송 방식은 자동 수집형(Event-first)입니다. 따라서 Appsflyer 콘솔에서 event nameevent value를 발급받지 않습니다. 앱에서 사용하려는 event nameevent valuehive_config.xml에 입력하세요. Hive SDK 또는 Appsflyer API를 통해 이벤트 호출 시 집계됩니다.

Firebase (Android, iOS)

다음 예시를 참고해 hive_config.xml 파일 providers 태그에 값을 입력합니다.

<properties>
    <!-- Hive SDK 공통 설정 생략 -->

    <!-- Hive SDK 마케팅 어트리뷰션 설정: START -->
    <providers>
        <firebase>
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </firebase>
    </providers>
    <!-- Hive SDK 마케팅 어트리뷰션 설정: END -->
</properties>

event name, event value

Firebase가 제공하는 이벤트 전송 방식은 자동 수집형(Event-first)입니다. 따라서 Firebase 콘솔에서 event nameevent value를 발급받지 않습니다. 앱에서 사용하려는 event nameevent valuehive_config.xml에 입력하세요. event name, event value에 공백 또는 특수문자를 사용할 수 없습니다. Hive SDK 또는 Firebase API를 통해 이벤트 호출 시 집계됩니다.

Airbridge

다음 예시를 참고해 hive_config.xml 파일 providers 태그에 값을 입력합니다.

<properties>
    <!-- Hive SDK 공통 설정 생략 -->

    <!-- Hive SDK 마케팅 어트리뷰션 설정: START -->
    <providers>
        <airbridge key="your_sdk_token" appName="your_app_name" secretId="your_secret_id" secret="your_secret">
            <events>
                <event name="event_name" value="event_value" />
            </events>
        </airbridge>
    </providers>
    <!-- Hive SDK 마케팅 어트리뷰션 설정: END -->
</properties>

key

Airbridge 콘솔에서 발급받은 앱 SDK 토큰을 입력합니다.


appName

Airbridge 콘솔에서 설정한 앱 이름을 입력합니다.


secretId

Airbridge 콘솔에서 발급받은 Secret ID를 입력합니다.


secret

Airbridge 콘솔에서 발급받은 Secret 값을 입력합니다.


event name, event value

Airbridge가 제공하는 이벤트 전송 방식은 자동 수집형(Event-first)입니다. 따라서 Airbridge 콘솔에서 event nameevent value를 발급받지 않습니다. 앱에서 사용하려는 event nameevent valuehive_config.xml에 입력하세요. Hive SDK 또는 Airbridge API를 통해 이벤트 호출 시 집계됩니다.

Airbridge 앱 마켓별 이벤트 유입량 측정 설정

Airbridge에서 앱 마켓별 이벤트 유입량을 측정하려면 아래와 같이 hive_config.xml 파일에 마켓별로 값을 입력합니다.

<properties>
    <!-- 중략 -->

    <!-- GO : PlayStore, ON : OneStore, GA : GalaxyStore, HU : HuaweiStore -->
    <market>GO</market>

</properties>


이벤트 유입량 측정을 지원하는 마켓과 마켓별 값은 아래와 같습니다.

  • 구글 플레이 스토어(GO)
  • 원스토어(ON)
  • 삼성 갤럭시 스토어(GA)
  • 화웨이 앱갤러리(HU)