유니버설 링크 설정

유니버설 링크는 HTTPS URL을 사용하는 iOS 딥링킹 프로토콜입니다. 브랜드 도메인에 유니버설 링크를 설정한 후, 유니버설 링크를 선택한 기존 사용자가 앱을 직접 실행할 수 있으며, Adjust는 인게이지먼트를 측정할 수 있습니다. 또한 유니버설 링크는 광고 환경에 따라 Adjust의 다른 딥링크 메서드와 함께 사용할 수 있습니다.

  • 브랜드 도메인을 사용 하여 딥링크를 브랜드 정체성에 적합하게 조정
  • 사용자가 바로 알아볼 수 있는 도메인을 통해 사용자를 리다이렉트하여 사용자 신뢰 강화
  • 기존 사용자가 HTTPS 링크로 앱을 실행할 수 있도록 다이렉트 딥링킹 지원
  • 브랜드 도메인 추가 시 기존의 유니버설 링크 도메인 유지

유니버설 링크를 사용하면 iOS 기기가 HTTPS URL을 통해 앱 내에서 특정 화면을 열 수 있습니다.

Adjust의 유니버설 링크 도메인 유형

Adjust는 다양한 도메인을 유니버설 링크 도메인으로 사용할 수 있습니다. 사용 가능한 옵션은 앱에 구성된 링크 도메인 설정에 따라 달라집니다.

  1. 브랜드 도메인(권장) 브랜드 도메인이 단축 링크용으로 설정된 경우, 해당 브랜드 도메인을 유니버설 링크 도메인으로도 사용할 수 있습니다.

    • 브랜드 도메인 설정: https://help.adjust.com/ko/article/set-up-branded-domain
    • 예: https://insights.example
  2. 엔터프라이즈 도메인(커스텀 브랜드 도메인) 엔터프라이즈 도메인 솔루션이 설정된 경우, 해당 엔터프라이즈 도메인을 유니버설 링크 도메인으로 사용할 수 있습니다.

    • 엔터프라이즈 도메인 설정: https://help.adjust.com/ko/article/enterprise-domain
    • 예: https://app.brand.com
  3. Adjust 제공 유니버설 링크 도메인(레거시) 브랜드 도메인이 설정되지 않은 경우, Adjust는 각 앱에 adj.st의 하위 도메인을 할당합니다.

    • 예: https://f2k5.adj.st

Adjust에서는 이러한 유니버설 링크 도메인 유형을 함께 사용할 수 있습니다. 일관성을 위해 여러 캠페인에서 유니버설 링크 도메인 1개를 기본 Adjust 링크 도메인으로 사용하는 것이 좋습니다.

시작하기

브랜드 도메인에서 유니버설 링크를 설정하기 전에 다음의 요건이 충족되는지 확인하시기 바랍니다.

  • AppView에서 플랫폼 설정을 구성하려면 관리자, 편집자 또는 사용자 지정 편집자 권한이 필요합니다.
  • Adjust 단축 링크와 함께 사용하도록 구성된 브랜드 도메인
  • Associated Domains 구성을 위한 Apple 개발자 계정 액세스 및 Xcode 액세스 권한
  • 필수 앱 상세 정보:
    • iOS 번들 ID(예: com.example.app)
    • 앱 ID 접두사(Apple 개발자 계정에서 확인)
    • APP SCHEME(앱에서 정의)
참고:

리어트리뷰션(리인게이지먼트 캠페인)에 유니버설 링크를 사용하려면 Adjust 개발자 허브의 딥링크를 통한 리어트리뷰션에 명시된 단계를 완료하시기 바랍니다.

설정 요약

  1. Apple 개발자 계정 및 Xcode 값 인증
  2. 맞춤 URL 스킴 정의
  3. Adjust에서 유니버설 링킹 활성화
  4. 브랜드 도메인을 Associated Domain으로 추가
  5. 딥링킹 및 단축 링크 해석을 위한 Adjust SDK 설정

1. Apple 개발자 계정 및 Xcode 값 인증

  1. Apple 개발자 계정Team Name 값이 Xcode의 Team 값과 일치하는지 확인합니다.

  2. Xcode의 iOS 앱 번들 ID 가 Apple 개발자 계정에서 번들 ID 중 하나로 이용 가능하며, 해당 번들 ID가 고유한지 확인합니다.

    • 번들 ID 예: com.example.app
  3. Apple 개발자 계정에서 번들 ID에 대한 앱 ID 접두사를 확인합니다.

    • 앱 ID 접두사는 Apple 개발자 계정의 Team ID일 수 있습니다.

2. 맞춤 URL 스킴 정의

맞춤 URL 스킴의 형식을 정의합니다. 이 값은 Adjust에서 APP SCHEME으로 필요합니다.

  1. 맞춤 URL 스킴 형식을 정의합니다.

    • 예: exampleApp
  2. 맞춤 URL 스킴을 URL 스킴, 번들 ID와 함께 등록합니다.

자세한 정보는 Apple 개발자 문서를 참조하시기 바랍니다.

3. Adjust에서 유니버설 링킹 활성화

다음의 값이 있는지 확인합니다.

  • iOS 번들 ID: Apple 개발자 계정 및 Xcode에서 설정 확인의 2단계에서 기록한 고유한 앱 식별자.
  • 앱 접두사: Apple 개발자 계정 및 Xcode에서 설정 확인의 3단계에서 기록한 값.
  • APP SCHEME: 앱에 대한 맞춤 URL 스킴 정의의 1단계에서 기록한 값.

이후 AppView에서 앱 플랫폼 구성 단계를 완료합니다.

4. 브랜드 도메인을 Associated Domain으로 추가

브랜드 도메인에서 딥링킹을 구현하려면, 브랜드 도메인을 Associated Domain으로 추가합니다. 아래의 단계가 엔터프라이즈 도메인(커스텀 브랜드 도메인)에도 동일하게 적용됩니다.

  1. Apple 개발자 계정에서 앱의 번들 ID에 대한 Associated Domains를 활성화합니다.
  2. Xcode에서 Associated Domains를 활성화한 뒤 도메인을 applinks:{domain} 형식으로 추가합니다.
    • 예: applinks:brandName.go.link
참고:

앱이 이미 xxx.adj.st를 유니버설 링크 도메인으로 사용하고 있다면 xxx.adj.st와 브랜드 도메인을 모두 Associated Domains로 유지합니다. xxx.adj.st를 삭제해서는 안 됩니다.

테스트

유니버설 링크를 프로덕션 캠페인에 사용하기 전에 링크의 동작과 측정을 테스트합니다. 테스트 및 트러블슈팅 전용 가이드를 참조하시기 바랍니다.