URL & 딥링크 가이드
기본적으로 URL 입력된 푸시, 인앱메시지 클릭 시 별도의 추가 코드를 연동하지 않더라도 플레어레인 SDK가 자동으로 이동시킬 수 있도록 구현되어 있습니다.
자동 처리 가능한 URL 형식
Section titled “자동 처리 가능한 URL 형식”플레어레인은 기본적으로 다음 스킴으로 시작하는 URL에 대해 클릭 시 자동 처리를 지원하고 있습니다.
- http/https: 자체 웹뷰를 띄워 웹페이지를 로드합니다. 만약 앱 링크, 유니버설 링크를 지원하고 있다면 해당 앱이 실행됩니다.
- 딥링크: OS가 인식할 수 있는 딥링크인 경우, 자동으로 앱을 띄우고 딥링크를 실행시킵니다. 만약 딥링크 이동이 안된다면 호환되지 않는 자체 딥링크 규격을 사용하고 계신 것입니다.
자체 딥링크 규격 시 직접 구현 방법
Section titled “자체 딥링크 규격 시 직접 구현 방법”운영체제(OS)가 자동으로 인식할 수 없는 자체 딥링크 규격을 사용하고 계신 경우에는 직접 자체 이동 로직을 구현해 주셔야 합니다.
- 푸시 알림: 플레어레인 SDK의 클릭 핸들러를 구현하여 자체 이동 로직을 구현합니다.
- Mobile SDK Reference 내 setNotificationClickedHandler 구현
- 인앱메시지: 플레어레인 SDK의 커스텀 액션 핸들러를 구현하여 자체 이동 로직을 구현합니다.
- Mobile SDK Reference 내 setInAppMessageActionHandler 구현
(선택) URL 자동 처리 비활성화
Section titled “(선택) URL 자동 처리 비활성화”만약 모든 URL 자동 처리 기능을 완전 비활성화하시는 경우 다음 가이드를 참고하세요.
URL 자동 처리 비활성화