Skip to content

기여도에 대한 Branch

모바일 연결 플랫폼인 Branch는 모든 사용자 접점에 대한 전체적인 뷰를 제공하여 모든 디바이스, 채널, 플랫폼에서 고객 확보, 참여, 측정에 도움을 줍니다.

Branch와 Braze 통합은 강력한 기여도 분석과 딥링킹을 통해 사용자의 여정을 개인화하는 방법은 물론, 사용자 유치 시기와 위치를 정확히 이해할 수 있도록 지원합니다.

필수 조건

통합

1단계: 디바이스 ID 매핑

Android

Android 앱이 있는 경우, 고유한 Braze 기기 ID를 Branch에 전달해야 합니다. 이 ID는 Branch SDK의 setRequestMetadataKey() 메서드에서 설정할 수 있습니다. initSession을 호출하기 전에 다음 코드 스니펫을 포함해야 합니다. 또한 Branch SDK에서 요청 메타데이터를 설정하기 전에 Braze SDK를 초기화해야 합니다.

1
Branch.getInstance().setRequestMetadata("$braze_install_id", Braze.getInstance(context).deviceId); 
1
Branch.getInstance().setRequestMetadata("$braze_install_id", Braze.getInstance(context).deviceId)

iOS

Swift SDK v5.7.0 이상을 사용하는 경우 IDFV를 상호 식별자로 계속 사용하려면 useUUIDAsDeviceId 필드를 false로 설정하여 통합이 중단되지 않도록 해야 합니다.

true로 설정한 경우, 앱 설치 시 Braze device_id를 Branch로 전달하여 Braze가 iOS 속성과 적절히 일치하도록 Swift용 iOS 기기 ID 매핑을 구현해야 합니다.

1
2
3
4
[braze deviceIdOnQueue:dispatch_get_main_queue() completion:^(NSString * _Nonnull deviceId) {
  [[Branch getInstance] setRequestMetadataKey:@"$braze_install_id" value:deviceId];
  // Branch init
}];
1
2
3
4
braze.deviceId { deviceId in
  Branch.getInstance.setRequestMetadata("$braze_install_id", deviceId)
  // Branch init 
}

2단계: Braze 데이터 가져오기 키 받기

Braze에서 파트너 통합 > 기술 파트너로 이동하여 Branch를 선택합니다.

여기에서 REST 엔드포인트를 찾아 Braze 데이터 가져오기 키를 생성합니다. 키가 생성된 후에는 새 키를 만들거나 기존 키를 무효화할 수 있습니다. 데이터 가져오기 키와 REST 엔드포인트는 Branch의 대시보드에서 포스트백을 설정할 때 다음 단계에서 사용됩니다.

이 이미지는 Branch 기술 페이지에 있는 '설치 경로에 대한 데이터 가져오기' 상자를 보여줍니다. 이 상자에 데이터 가져오기 키와 REST 엔드포인트가 표시됩니다.

3단계: 데이터 피드 설정

  1. Branch의 내보내기 섹션에서 데이터 피드를 클릭합니다.
  2. 데이터 피드 관리자 페이지에서 페이지 상단의 데이터 통합 탭을 클릭합니다.
  3. 사용 가능한 데이터 파트너 목록에서 Braze를 선택합니다.
  4. Braze 내보내기 페이지에서 Braze 대시보드에서 찾은 데이터 가져오기 키와 REST 엔드포인트를 제공하고 활성화를 클릭합니다.

4단계: 통합 확인

Braze가 Branch로부터 기여도 데이터를 수신하면 Braze의 Branch 기술 파트너 페이지에서 연결 상태 표시기가 ‘연결되지 않음’에서 ‘연결됨’으로 변경됩니다. 마지막으로 성공한 요청의 타임스탬프도 포함됩니다.

기여도 설치에 대한 데이터가 수신될 때까지는 이 작업이 수행되지 않습니다. Branch 포스트백에서 제외되어야 하는 유기적 설치는 API에서 무시되며, 연결이 성공적으로 설정되었는지 확인할 때 계산되지 않습니다.

Facebook 및 X(이전 트위터) 어트리뷰션 데이터

Facebook 및 X(구 트위터) 캠페인의 어트리뷰션 데이터는 파트너를 통해 제공되지 않습니다. 이러한 미디어 소스는 파트너가 서드파티와 기여도 데이터 공유를 허용하지 않으므로 파트너는 해당 데이터를 Braze로 전송할 수 없습니다.

Braze의 브랜치 클릭 추적 URL(선택 사항)

Braze 캠페인에서 클릭 추적 링크를 사용하면 어떤 캠페인이 앱 설치와 재참여를 유도하는지 쉽게 파악할 수 있습니다. 그 결과, 마케팅 활동을 보다 효과적으로 측정하고 ROI를 극대화하기 위해 더 많은 리소스를 투자할 위치에 대해 데이터에 기반한 의사 결정을 내릴 수 있습니다.

Branch 클릭 추적 링크를 시작하려면 해당 설명서를 참조하세요. Branch 클릭 추적 링크를 Braze 캠페인에 직접 삽입할 수 있습니다. 그런 다음, Branch는 확률적 기여도 방법론을 사용하여 링크를 클릭한 사용자의 기여도를 측정합니다. Braze 캠페인의 어트리뷰션 정확도를 높이기 위해 Branch 추적 링크에 디바이스 식별자를 추가하는 것이 좋습니다. 이렇게 하면 링크를 클릭한 사용자에게 결정론적으로 어트리뷰션이 부여됩니다.

Android의 경우 Braze를 사용하면 고객이 Google 광고 ID 수집(GAID)에 옵트인할 수 있습니다. GAID도 Branch SDK 통합을 통해 기본적으로 수집됩니다. 다음 Liquid 로직을 활용하여 Branch 클릭 추적 링크에 GAID를 포함할 수 있습니다.

1
2
3
{% if most_recently_used_device.${platform} == 'android' %}
user_data_aaid={{most_recently_used_device.${google_ad_id}}}
{% endif %}

iOS의 경우, Braze와 Branch 모두 SDK 통합을 통해 기본적으로 IDFV를 자동으로 수집합니다. 디바이스 식별자로 사용할 수 있습니다. 다음 Liquid 로직을 활용하여 Branch 클릭 추적 링크에 IDFV를 포함할 수 있습니다.

1
2
3
{% if most_recently_used_device.${platform} == 'ios' %}
user_data_idfv={{most_recently_used_device.${id}}}
{% endif %}
이 페이지가 얼마나 도움이 되었나요?
New Stuff!