앱에서 딥링크를 설정하려면 다음의 데이터 포인트를 조회해야 합니다.
- 앱 ID 접두사
- 릴리즈 번들 ID
- 디버그 번들 ID
- 릴리즈 맞춤 URL 스킴
- 디버그 맞춤 URL 스킴
- 링크 해석 도메인 또는 도메인
설명
아래의 설명을 참조하여 데이터 포인트를 조회하시기 바랍니다.
앱 ID 접두어 & 릴리즈 번들 ID
앱 ID는 Apple 개발자 포털에서 찾을 수 있습니다. 이는 다음의 두 부분으로 이루어져 있습니다.
- 앱 ID 접두어
- 번들 ID
ID 형식은 <app_id_prefix>.<bundle_id>
입니다. 예시: ABC1234567.com.example.app
앱 ID 접두어와 번들 ID를 찾으려면 다음의 단계를 수행하시기 바랍니다.
- Apple 개발자 포털에 로그인합니다.
- 왼쪽 메뉴에서 Certificates, IDs & Profiles 를 선택합니다.
- 왼쪽 메뉴에서 Identifiers 를 선택합니다.
- 앱을 찾은 뒤 선택하여 편집 페이지를 실행합니다.
- 앱 ID 접두사와 번들 ID는 페이지 상단에 표시됩니다. 해당 정보를 복사한 뒤, 추후 사용을 위해 저장합니다.
디버그 번들 ID
디버그 빌드에 다른 번들 ID를 사용하는 경우, Xcode에서 ID를 찾을 수 있습니다.
- Xcode에서 앱 프로젝트를 실행합니다.
- 왼쪽 메뉴에서 프로젝트를 선택합니다.
- Targets 에서 앱을 선택합니다.
- 상단 메뉴에서 Signing & Capabilities 를 선택합니다.
- 하위 메뉴에서 Debug 를 선택합니다.
- 번들 ID가 표시됩니다. 해당 정보를 복사한 뒤, 추후 사용을 위해 저장합니다.
맞춤 URL 스킴
커스텀 URL 스킴은 Telegram, X(구 Twitter), YouTube와 같은 기타 앱이나 푸시 알림으로부터의 링크를 위해 필요합니다. 마케팅팀에 문의하여 앱에 맞춤 URL 스킴이 필요한지 확인하시기 바랍니다. iOS와 Android 에 대해 동일한 맞춤 URL 스킴을 사용하는 것이 좋습니다.
맞춤 URL 스킴을 조회하려면 다음의 단계를 수행하시기 바랍니다.
- Xcode에서 앱 프로젝트를 실행합니다.
- 왼쪽 메뉴에서 프로젝트를 선택합니다.
- Targets 에서 앱을 선택합니다.
- 상단 메뉴에서 Info 를 선택합니다.
- URL Types 섹션을 펼쳐보기 하여 맞춤 URL 스킴을 찾습니다. URL Schemes 필드가 빌드 설정(예:
$(CUSTOM_URL_SCHEME)
)을 포함한 경우, 빌드 설정으로 이동하여 맞춤 URL 스킴 값을 조회합니다.- 상단 메뉴에서 Build Settings 를 선택합니다.
- URL 스킴 필드에서 명명된 설정을 찾은 뒤 릴리즈와 디버그 값을 모두 조회합니다.
iOS 앱에 맞춤 URL 스킴이 없는 경우, 다음의 단계를 수행하여 맞춤 URL 스킴을 설정하시기 바랍니다.
- Xcode에서 앱 프로젝트를 실행합니다.
- 왼쪽 메뉴에서 프로젝트를 선택합니다.
- Targets 에서 앱을 선택합니다.
- 상단 메뉴에서 Info 를 선택합니다.
- URL Types 섹션을 펼쳐보기 합니다.
- 추가 옵션을 선택하여 새 URL 유형을 추가합니다.
- 다음의 정보를 입력하여 URL 스킴을 생성합니다.
- 식별자 :
$(PRODUCT_BUNDLE_IDENTIFIER)
- URL 스킴 : 맞춤 URL 스킴으로, 반드시 고유해야 합니다. 다음과 같은 보안 스킴을 사용하지 마시기 바랍니다.
http
,https
또는mailto
- 역할 : 편집자
- 식별자 :
이 스킴은 프로덕션과 디버그 빌드 모두 에 작동합니다.
링크 해석 도메인
링크 해석(link resolution) 도메인은 이메일, SMS, QR 코드 또는 링크 단축 플랫폼을 통한 딥링크에 필요합니다. 마케팅팀과 확인하여 앱에 링크 해석이 필요한지 확인하시기 바랍니다.
마케팅팀이 링크 해석 도메인을 이메일 마케팅 플랫폼에 이미 사용 중일 수 있으므로 마케팅팀으로부터 도메인을 얻은 뒤, 추후 사용을 위해 저장해 두시기 바랍니다.