Kochava
Kochava는 모바일 기여도 및 분석을 제공하여 데이터를 성장에 활용할 수 있도록 지원합니다. Kochava Audience Platform을 사용하면 앱 캠페인을 계획, 타겟팅, 활성화, 측정 및 최적화할 수 있습니다.
이 통합은 Kochava에서 유지 관리합니다.
통합 소개
Braze와 Kochava의 통합은 기여도 데이터를 Braze로 전송하여 어떤 Campaign이 설치, 인앱 활동 등을 유도하는지 더 잘 이해할 수 있도록 함으로써, Campaign에 대한 보다 총체적인 이해를 돕습니다.
사전 요구 사항
| 요구 사항 | 설명 |
|---|---|
| Braze SDK | 이 통합에는 Braze 모바일 SDK가 필요합니다. Braze는 Braze SDK가 생성하고 등록하는 기기 식별자를 사용하여 Kochava 기여도 포스트백을 고객 프로필에 매칭합니다. Braze에서 device_id 값을 내보내 Kochava에 오프라인으로 전달하는 방식은 Braze SDK 통합을 대체하는 수단으로 지원되지 않습니다. |
| Kochava 계정 | 이 파트너십을 활용하려면 Kochava 계정이 필요합니다. |
| iOS 또는 Android 앱 | 이 통합은 iOS 및 Android 앱을 지원합니다. 플랫폼에 따라 애플리케이션에 코드 스니펫이 필요할 수 있습니다. 이러한 요구 사항에 대한 자세한 내용은 통합 프로세스의 1단계에서 확인할 수 있습니다. |
| Kochava SDK | Braze SDK 외에도 Kochava SDK를 설치해야 합니다. |
통합
1단계: 사용자 ID 매핑
이 단계에서는 앱에 Braze SDK가 필요합니다. 플랫폼에 따라 앱에서 Braze SDK의 Braze 기기 식별자(device_id)를 Kochava에 전달해야 할 수 있습니다. 이렇게 하면 Kochava가 기여도 데이터를 Braze로 다시 전송할 때 Braze가 해당 데이터를 올바른 고객 프로필에 매칭할 수 있습니다. 매핑이 필요한 경우에 대해서는 Android 및 iOS 섹션을 참조하세요.
Android
Braze SDK는 기기 식별자(device_id)를 생성합니다. 앱에서 이 식별자를 검색하여 Kochava의 IdentityLink 메서드에 전달해야 합니다. 이렇게 하면 Kochava가 Braze로 전송하는 기여도 데이터에 device_id를 포함할 수 있으며, Braze가 기여도 이벤트를 올바른 고객 프로필에 매칭할 수 있습니다.
다음 메서드를 사용하여 Braze device_id를 검색합니다:
Braze.getInstance(context).getDeviceId();
iOS

2023년 2월 이전에는 Kochava 기여도 통합에서 IDFV(Identifier for Vendor)를 iOS 기여도 데이터를 매칭하기 위한 기본 식별자로 사용했습니다. Objective-C를 사용하는 Braze 고객은 설치 시 Braze device_id를 가져와서 Kochava에 전송할 필요가 없으며, 서비스 중단이 발생하지 않습니다.
Swift SDK v5.7.0부터 Braze가 IDFV를 사용할지 아니면 랜덤으로 생성된 UUID를 기기 ID로 사용할지 설정할 수 있습니다. Swift SDK v7.0.0 이상에서는 useUUIDAsDeviceId의 기본값이 true로 설정되어 있으므로, 이 필드를 false로 설정하지 않는 한 새 사용자는 UUID device_id를 받게 됩니다. 자세한 내용은 IDFV 수집을 참조하세요.
- Kochava와의 공통 식별자로 IDFV를 계속 사용하려면
useUUIDAsDeviceId를false로 설정합니다. useUUIDAsDeviceId가true(v7.0.0 이상에서 기본값)인 경우, 앱 설치 시 Brazedevice_id를 Kochava에 전달하여 Braze가 iOS 기여도를 매칭할 수 있도록 합니다.
다음 비차단 API 중 하나를 사용하여 Braze device_id를 검색한 다음, Kochava의 iOS SDK 안내에 따라 해당 값을 Kochava에 전달합니다. 추가 지원이 필요하면 Kochava 지원팀에 문의하세요.
완료 핸들러
AppDelegate.braze?.getDeviceId { deviceId in
// Pass `deviceId` to Kochava
}
Swift 동시성
let deviceId = await AppDelegate.braze?.getDeviceId()
2단계: Braze 데이터 가져오기 키 받기
Braze에서 파트너 통합 > 기술 파트너로 이동하여 Kochava를 선택합니다.
여기에서 REST 엔드포인트를 확인하고 Braze 데이터 가져오기 키를 생성할 수 있습니다. 키가 생성되면 새 키를 만들거나 기존 키를 무효화할 수 있습니다. 데이터 가져오기 키와 REST 엔드포인트는 다음 단계에서 Kochava 대시보드에 포스트백을 설정할 때 사용됩니다.
3단계: Kochava에서 포스트백 설정
Kochava 대시보드에서 포스트백을 추가합니다. Braze 대시보드에서 확인한 데이터 가져오기 키와 REST 엔드포인트를 입력하라는 메시지가 표시됩니다.
4단계: 통합 확인
Braze의 Kochava 기술 파트너 페이지에서 연결 표시기는 2단계에서 데이터 가져오기 API 키를 생성할 때까지 미연결로 표시됩니다. 키를 생성하면 표시기가 연결됨으로 변경되고 타임스탬프가 표시됩니다. 이 타임스탬프는 Kochava가 마지막으로 포스트백을 전송한 시점이 아니라, 통합이 Braze에서 처음 설정된 시점(데이터 가져오기 키가 생성된 시점)을 나타냅니다.
설치 경로 데이터가 Kochava에서 정상적으로 전달되고 있는지 확인하려면, Braze Segment 필터에 비오가닉 설치 데이터가 표시되는지 확인합니다. Braze는 기여도 소스가 organic인 경우 Kochava 포스트백의 오가닉 설치를 무시하며 기여도가 지정된 설치 데이터로 저장하지 않습니다.
Facebook 및 X(구 Twitter) 기여도 데이터
Facebook 및 X(구 Twitter) Campaigns의 기여도 데이터는 파트너를 통해 제공되지 않습니다. 이러한 미디어 소스는 파트너가 기여도 데이터를 제3자와 공유하는 것을 허용하지 않으므로, 파트너가 해당 데이터를 Braze로 전송할 수 없습니다.
Braze에서 Kochava 클릭 추적 URL 사용하기 (선택 사항)
Braze Campaigns에서 클릭 추적 링크를 활용하면 어떤 캠페인이 앱 설치와 재참여를 유도하는지 확인할 수 있습니다. 이를 통해 마케팅 활동을 보다 효과적으로 측정하고, 최대 ROI를 위해 어디에 더 많은 리소스를 투자해야 할지 데이터 중심의 의사결정을 내릴 수 있습니다.
Kochava 클릭 추적 링크를 시작하려면 Kochava 설명서를 참조하세요. Kochava 클릭 추적 링크를 Braze Campaigns에 직접 삽입할 수 있습니다. 그러면 Kochava는 자체 확률적 기여도 분석 방법론을 사용하여 링크를 클릭한 사용자를 어트리뷰션합니다. Braze Campaigns에서 기여도 분석의 정확성을 높이기 위해 Kochava 추적 링크에 기기 식별자를 추가하는 것을 권장합니다. 이를 통해 링크를 클릭한 사용자를 결정적으로 어트리뷰션할 수 있습니다.
Android의 경우 Braze는 고객이 Google 광고 ID 수집(GAID)에 옵트인할 수 있도록 지원합니다. GAID는 Kochava SDK 통합을 통해서도 기본적으로 수집됩니다. 다음 Liquid 로직을 사용하여 Kochava 클릭 추적 링크에 GAID를 포함할 수 있습니다:
{% if most_recently_used_device.${platform} == 'android' %}
aifa={{most_recently_used_device.${google_ad_id}}}
{% endif %}
iOS의 경우 결정적 기여도 분석을 개선하기 위해 Braze 기기 식별자를 추가합니다. Liquid에서 most_recently_used_device.${id}는 Braze 기기 ID로, Swift SDK의 useUUIDAsDeviceId 설정에 따라 IDFV 또는 UUID가 됩니다. Kochava의 클릭 추적 URL은 일반적으로 이 값에 idfv 쿼리 파라미터를 사용합니다:
{% if most_recently_used_device.${platform} == 'ios' %}
idfv={{most_recently_used_device.${id}}}
{% endif %}

이 권장 사항은 전적으로 선택 사항입니다
현재 클릭 추적 링크에서 Braze 기기 ID나 GAID와 같은 기기 식별자를 사용하지 않거나 향후에도 사용할 계획이 없는 경우에도 Kochava는 확률적 모델링을 통해 이러한 클릭을 어트리뷰션할 수 있습니다.