콘텐츠로 이동

디퍼드 딥링크 추적

Hive SDK에서는 딥링크로 앱이 실행되면 딥링크 이벤트를 어트리뷰션으로 전달합니다.

현재 디퍼드 딥링크 추적 기능은 Airbridge 어트리뷰션에서만 지원합니다.

Android 및 iOS 환경에서 디퍼드 딥링크를 설정하고 트래킹 링크를 생성하는 방법을 설명합니다.

Android 디퍼드 딥링크 설정

  1. Airbridge 대시보드의 [트래킹 링크] > [딥링크] 에서 딥링크에 필요한 정보를 등록합니다. 등록 방법에 대해서는 Airbridge 딥링크 설정하기를 참고하세요.

  2. Airbridge 트래킹 딥링크 설정 시, Android URI 스킴은 해당 Android 패키지 이름과 동일하게 설정합니다. AndroidManifest.xml에 아래와 같이 딥링크 처리를 위한 Intent Filter를 추가합니다. 코드에서 YOUR_APP_NAME은 Airbridge 앱 이름입니다. 앱 이름은 Airbridge 대시보드의 설정 > 에어브릿지 앱 설정 > 앱 이름 에서 확인할 수 있습니다.

    <activity ...>
            ...
            <intent-filter android:autoVerify="true">
                    <action android:name="android.intent.action.VIEW" />
    
                    <category android:name="android.intent.category.DEFAULT" />
                    <category android:name="android.intent.category.BROWSABLE" />
    
                    <data android:scheme="http" android:host="YOUR_APP_NAME.abr.ge" />
                    <data android:scheme="https" android:host="YOUR_APP_NAME.abr.ge" />
            </intent-filter>
            <intent-filter android:autoVerify="true">
                    <action android:name="android.intent.action.VIEW" />
    
                    <category android:name="android.intent.category.DEFAULT" />
                    <category android:name="android.intent.category.BROWSABLE" />
    
                    <data android:scheme="http" android:host="YOUR_APP_NAME.airbridge.io" />
                    <data android:scheme="https" android:host="YOUR_APP_NAME.airbridge.io" />
            </intent-filter>
            ...
    </activity>
    

iOS 디퍼드 딥링크 설정

  1. Airbridge 대시보드의 [트래킹 링크]>[딥링크] 에서 딥링크에 필요한 정보를 등록합니다. 등록 방법에 대해서는 Airbridge 딥링크 설정하기를 참고하세요.

  2. Airbridge 트래킹 딥링크 설정시 iOS URI 스킴은 iOS Bundle ID 와 동일하게 설정합니다. iOS 앱 ID는 'App ID Prefix + . + Bundle ID' 형식입니다. 예를 들어, App ID Prefix가 prefix이고 Bundle ID가 example이면 iOS 앱 ID는 prefix.example입니다.

  3. Xcode 프로젝트 > Signing & Capabilities > Associated Domains에 applinks:YOUR_APP_NAME.airbridge.io와 applinks:YOUR_APP_NAME.abr.ge 를 추가합니다. YOUR_APP_NAME은 Airbridge 앱 이름입니다.
    앱 이름은 Airbridge 대시보드의 설정 > 에어브릿지 앱 설정 > 앱 이름 에서 확인할 수 있습니다.

트래킹 링크 생성

  1. 디퍼드 딥링크를 추적하기 위해서는 Hive가 사용하는 Scheme URL 표기법에 따라 딥링크 URL을 설정해야 합니다.
  2. 트래킹 링크 생성 후, 디퍼드 딥링크를 테스트 방법은 Airbridge 딥링크 테스트하기를 참고하세요.