CleverTap

Overview

imageimage

임프레션, 광고 클릭, 앱 설치 및 인앱 이벤트를 정확하게 어트리뷰션하여 각 파트너의 캠페인 실적을 평가하세요.

데이터 파트너에게 전송되는 이벤트

Branch가 써드파티 툴로 전송하는 이벤트는 해당 파트너가 지원하는 이벤트와 해당 이벤트 측정을 위해 Branch SDK를 구현했는지에 따라 달라집니다.

CleverTap supports the following events:

  • Install
  • Lifecycle Events
  • Commerce Events
  • Content Events
  • Custom Events

비 리퍼드(Referred) 이벤트, 클릭, 웹 세션 시작 및 페이지 뷰는 제외됩니다. Branch는 또한 리퍼드(Referred)된 이벤트를 유도한 링크에 첨부된 모든 데이터를 보냅니다. 이를 통해 유저를 확보하고 참여시키는 데 도움이 되는 캠페인, 채널 등을 분석할 수 있습니다.

1. 데이터 연동 전제조건 완료

🚧

개발자 필요

BRANCH

Clevertap

2. 파트너의 키/자격 증명 검색

Branch 대시보드에서 연동을 사용하려면 Clevertap 계정에서 자격 정보를 검색해야 합니다.

Branch는 인증뿐만 아니라 Branch 데이터가 올바른 계정으로 전송되도록 하기 위해 이러한 자격 증명을 필요로 합니다.

Branch는 다음 자격 증명이 필요합니다.

  • 계정 ID
  • 계정 토큰
  • 계정 패스

CleverTap 계정 정보를 검색하기 위해서는:

  1. Log in to your CleverTap account and navigate to Settings by clicking the cog at the top of the screen, then Settings Dashboard.

    imageimage

  2. 연동에 적합한 앱을 찾고 있는지 확인한 다음 눈 모양 아이콘을 클릭하여 계정 자격 증명을 표시합니다.

    imageimage

  3. 아래 지침에 따라 이러한 계정 자격 증명을 Branch 대시보드에 복사하십시오.

3. 연동 활성화

연동 활성화 방법:

  1. 왼쪽 탐색의 Exports 섹션에서 Data Feeds를 클릭하세요.
  2. Data Feeds Manager 페이지의 맨 위에 있는 Data Integrations 탭을 클릭하세요.
  3. 데이터 파트너를 검색하여 클릭하세요.
  4. 데이터 파트너의 Export 페이지에서 필요한 자격 증명 정보를 제공하세요.
  5. Enable을 클릭하세요.
14151415

4. ID/Metadata를 Branch로 전송

Clevertap에서는 올바른 식별자를 Branch SDK에 전달해야 합니다. 이를 위해서는 Clevertap SDK에서 ID를 검색하고 다음 방법을 사용하여이 값을 Branch에 전달합니다:

  • setRequestMetadataKey() Branch 메소드에 전달:
///Inside `didFinishLaunchingWithOptions`

Branch *branch = [Branch getInstance];
[CleverTap autoIntegrate];
[[Branch getInstance] setRequestMetadataKey:@"$clevertap_attribution_id"
value:[[CleverTap sharedInstance] profileGetCleverTapAttributionIdentifier]];
///Inside `didFinishLaunchingWithOptions`

CleverTap.autoIntegrate()
if let branch = Branch.getInstance() {
    branch.setRequestMetadataKey("$clevertap_attribution_id", value:CleverTap.sharedInstance()?profileGetCleverTapAttributionIdentifier() as NSObject!);
}
///Before you initialize in your Application `#onCreate` or Deep Link Activity’s `#onCreate`

Branch branch = Branch.getInstance();
branch.setRequestMetadata("$clevertap_attribution_id",
cleverTapInstance.getCleverTapAttributionIdentifier());

5. Clevertap에서 Branch Data 보기

imageimage

imageimage

For more information on Clevertap's reporting, please refer to their Behavioral Analytics documentation.

Troubleshooting

CleverTap 연동 테스트

연동을 처음부터 끝까지 테스트하는 가장 간단한 방법은 Branch 링크에서 앱을 열고 CleverTap에 데이터가 표시되는지 확인하는 것입니다. 이를 수행한 후에는 더 고급 시나리오를 테스트하는 방법을 알게 됩니다.

  1. Create a Branch Quick Link at https://dashboard.branch.io/quick-links.
  2. 해당 Branch 링크를 클릭하여 앱을 엽니다.
  3. Branch 대시보드에서, "Liveview > Events" 아래 Branch 대시보드에 "session referring link URL"이 있는 "referred session"으로 오픈 이벤트가 표시되는지 확인하십시오.
필터