나쵸코드로 만든 하이브리드 앱에서 에어브릿지를 사용하려면 에어브릿지와 나쵸코드 대시보드에 연동 정보를 입력하세요. 연동 정보 입력이 완료되면 나쵸코드에서 에어브릿지 사용에 필요한 설정을 포함해 앱을 개발합니다. 하이브리드 앱에서 에어브릿지를 사용하는 전체 과정은 하이브리드 앱에서 에어브릿지 시작하기를 참고하세요.
나쵸코드와 에어브릿지를 연동하려면 앱 푸시 알림을 설정하세요. 자세한 내용은 나쵸코드 가이드를 참고하세요.
에어브릿지와 나쵸코드를 연동하고 딥링크를 설정하세요. 두 가지 필수 설정을 마친 뒤 필요에 따라 선택 설정을 추가할 수 있습니다.
나쵸코드에서 [앱 설정]>[연동]으로 이동해 'Airbridge' 카드의 '연동하기'를 클릭하세요.
[Airbridge] 페이지에서 '연동하기'를 클릭한 후, '문의하기'를 클릭해 나쵸코드 담당자에게 에어브릿지 연동을 요청하세요.
연동이 활성화되면 아래 정보를 에어브릿지 대시보드에서 복사해 나쵸코드의 [Airbridge] 페이지에 붙여넣으세요.
운영체제별로 아래 정보를 에어브릿지 대시보드에 입력한 후 나쵸코드 대시보드에서 설정을 완료하세요.
에어브릿지 대시보드 [트래킹 링크]>[딥링크]에서 아래 순서로 입력하세요.
[안드로이드 URL 스킴]을 입력하세요. 나쵸코드 대시보드 [앱 설정]>[개발자 설정]>[앱 스킴 설정]에서 확인할 수 있습니다.
[안드로이드 패키지 이름]을 입력하세요. 나쵸코드 대시보드 [앱 빌드]>[안드로이드 앱 빌드]>[빌드 설정]>[앱 식별자(패키지 이름)]에서 확인할 수 있습니다.
[sha256_cert_fingerprints]를 입력하세요. 아래 2개의 SHA-256 키를 쉼표(,)로 구분해 입력하세요.
나쵸코드 지문키: 나쵸코드 대시보드 [앱 설정]>[개발자 설정]>[안드로이드 네이티브 설정]>[지문키(SHA Fingerprint)]에서 확인할 수 있습니다.
구글 플레이 콘솔 지문키: 구글 플레이 콘솔 [Play 앱 서명 관리]>[SHA-256 인증서 지문]에서 확인할 수 있습니다.
에어브릿지 대시보드 [트래킹 링크]>[딥링크]에서 아래 순서로 입력하세요.
[iOS URL 스킴]을 입력하세요. 나쵸코드 대시보드 [앱 설정]>[개발자 설정]>[앱 스킴 설정]에서 확인할 수 있습니다.
[iOS 앱 ID]를 입력하세요. 애플 디벨로퍼의 앱 [Identifier]에서 App ID Prefix와 Bundle ID를 확인해 App ID Prefix.Bundle ID 형식으로 입력하세요.
나쵸코드 대시보드 [앱 설정]>[연동]>[Airbridge]에서 [딥링크 활성화] 토글을 켜세요. 활성화하면 아래 에어브릿지 기본 도메인을 사용할 수 있습니다.
https://YOUR_APP_NAME.airbridge.io
https://YOUR_APP_NAME.abr.ge
웹투앱 설정의 openDeeplink 함수에는 나쵸코드 앱의 URL 스킴 딥링크를 입력하세요. 나쵸코드는 아래 형식을 사용합니다.
APP_SCHEME://open?targeturl=PAGE_URL
path는 항상 open으로 고정되며 안드로이드와 iOS가 동일합니다.
특정 페이지를 열려면 PAGE_URL에 그 페이지의 전체 URL을 URI 인코딩해 넣으세요.
APP_SCHEME은 앱마다 다릅니다. 기본값은 패키지 이름에서 마지막 . 뒤의 부분입니다. 예를 들어 com.nachocode.app_scheme이면 앱 스킴은 app_scheme입니다. 나쵸코드 대시보드 [앱 설정]>[개발자 설정]>[앱 스킴 설정]에서 확인하고 변경할 수 있습니다.
필수 설정을 완료했습니다
여기까지 마치면 나쵸코드 연동에 필요한 필수 설정이 모두 끝납니다. 필요에 따라 아래 설정을 추가하세요.
주의하세요
커스텀 도메인을 설정하지 않은 앱을 이미 출시한 상태에서 커스텀 도메인을 추가하면, 반드시 앱을 새로 빌드해 출시해야 커스텀 도메인이 적용됩니다.
나쵸코드 대시보드 [앱 설정]>[연동]>[Airbridge]에서 [커스텀 도메인] 토글을 켜고 커스텀 도메인을 입력하세요. 커스텀 도메인은 에어브릿지 대시보드 [트래킹 링크]>[커스텀 도메인]에서 확인할 수 있습니다.
주의하세요
앱 삭제 이벤트를 트래킹하려면 먼저 푸시 알림을 설정해야 합니다. 푸시 알림을 설정하지 않은 앱을 이미 출시한 상태에서 푸시 알림 설정을 추가하면, 반드시 앱을 새로 빌드해 출시해야 푸시 알림 설정이 적용됩니다.
나쵸코드 대시보드 [앱 기능]>[푸시 알림]에서 푸시 알림이 활성화되어 있는지 확인하세요.
나쵸코드 대시보드에 설정한 키와 값을 에어브릿지 대시보드 [설정]>[앱 삭제 이벤트 트래킹]>[안드로이드]에 입력하세요.
나쵸코드 대시보드에 설정한 키와 값을 에어브릿지 대시보드 [설정]>[앱 삭제 이벤트 트래킹]>[iOS]에 입력하세요.
필요한 정보 | 에어브릿지 대시보드 위치 | 나쵸코드 대시보드 위치 |
|---|---|---|
앱 이름 | [설정]>[토큰 관리] | [연동 정보]>[앱 이름] |
웹 SDK 토큰 | [설정]>[토큰 관리] | [연동 정보]>[웹 SDK 토큰] |
앱 SDK 토큰 | [설정]>[토큰 관리] | [연동 정보]>[앱 SDK 토큰] |
커스텀 도메인 | [트래킹 링크]>[커스텀 도메인] | [연동 정보]>[앱 이름] |
도움이 되었나요?