정말 간단한 팁이지만 안드로이드나 IOS 개발자분들이 참고하시면 좋을 듯 합니다.
- 가이드에 나와있는 1단계부터 4단계 모두 구현하기
저는 4단계는 추가하지 않고 테스트했을때 디퍼드 딥링크, 딥링크 기능이 잘 되는걸 확인했었습니다. 다만 특정 단말들의 디퍼드 딥링크가 먹히지 않는 이슈가 있었는데 4단계도 구현하셔야 이슈 해결이 가능합니다.
2. 디퍼드 딥링크 테스트하는 방법
안드로이드 같은 경우는 미설치 상태에서 원링크 URL을 클릭하면 플레이스토어로 이동하게 되는데, 그 상태에서 파일앱으로 들어가셔서 apk파일을 설치하신 다음 플레이스토어로 이동해서 열기를 누르시면 디퍼드 딥링크가 동작합니다.
3. 카카오톡에서 특정 URL으로 보내는 원링크 클릭시 에러
이 같은 경우는 카카오톡으로 들어오는 값을 decode하면 됩니다. 저 같은 경우는 카카오톡에서 그래서 수정해서 이 외에 다른 SNS는 확인해보지 못했습니다.
4. 카카오톡에서 원링크 클릭시 플레이스토어로 가지않게 하는 방법
해당 부분의 guide대로 scheme를 추가해주신 다음, onelink 설정 페이지에서 scheme 부분에 회사이름://mainactivity(설정안해도 기본 설정값)으로 설정해주시면 됩니다.
또 생각나는게 있으면 게속해서 추가하겠습니다!