내 앱에서 지점 마케팅 링크를 구현하려고합니다. 예를 들어 앱의 특정 화면으로 연결하는 링크를 사용자와 공유 할 수 있기를 바랍니다. 지점 관련 문서에서 일부 앱의 경우 링크가 앱 스토어를 열어 실제 앱이 아닌 것으로 나타났습니다 (설치된 경우에도 해당). 아시아를 기반으로하고 있기 때문에 대부분의 고객은 Line과 같은 지원되지 않는 응용 프로그램을 통해 링크를 공유하려고합니다. 사용자가 링크를 통해 앱 스토어로 리디렉션 된 다음 "앱 열기"를 탭하면 어떻게됩니까? 링크 메타 데이터가 손실 되었습니까? 메일이나 메모와 같은 앱에서 링크가 열리는 경우에만 메타 데이터가 유지됩니까?지원되지 않는 앱에서 열린 Universal Links는 완전히 손실 되었습니까?
답변
Alex from Branch.io 여기 : Branch documentation의
This list은 Universal Links를 지원하는 응용 프로그램의 부분 목록을 제공하지만 불행히도 완전하지는 않습니다. 우리는 가장 일반적인 애플 리케이션을 커버하려했습니다.
라인이 사용자 정의 웹보기 (SFSafariViewController
이 아님)를 사용하고 있습니다. 첫 번째 클릭에 대해서는 Universal Links를 지원하지 않지만 Branch가 원래 응용 프로그램을 감지하고 사용자 정의 동작을 수행 할 수있는 가장 중요한 경우 중 하나입니다. Line의 경우 앱의 URI 스키마를 트리거합니다. 이는 Universal Links가 실제로 사용되는 프로토콜이 아니더라도 Line 내에서 Branch 링크를 클릭 할 때 사용자가 보게되는 동작이 Universal Links와 동일 함을 의미합니다.
브랜치에 이와 같은 해결 방법이없는 다른 앱을 처리하려면 deepviews feature을 사용해볼 수 있습니다. 이렇게하면 링크가 앱을 실행하는 버튼 (또는 앱 스토어가 설치되지 않은 경우 앱 스토어로 전달)을 사용하여 콘텐츠 미리보기를 열 수 있습니다. 이미 설치된 앱은 사용자가 앱 스토어 페이지에서 열기 버튼을 클릭하면
는 모든 메타 데이터가 보존되고 그들은 여전히 깊은을 연결됩니다. 지점은 사용자가 링크를 클릭하고 앱이 시작될 때까지 어떤 일이 발생 하는지를 알지 못하며 (또는 신경 쓰지 않습니다.) 유연성이 뛰어납니다.
유니버설 링크는 지점에서가 아니라 Apple의 구현을 통해 some restrictions입니다. 이러한 제한 중 하나는 Universal Links는 SFSafariViewController
에서 열 수 없습니다.
Branch's docs에서 Line은 명시 적으로 언급되지 않지만 다른 인기있는 메시징 응용 프로그램이 중요 할 수 있습니다. Line이 나 자신이 없지만 Line이 웹 사이트를 시작하는지 여부는 자체 브라우저 또는 Safari 앱에서 단서를 줄 수 있습니다.
를 작동페이스 북 메신저 -
위챗 조건에 따라 작동합니다 - 조건부
트위터를 작동 - 조건부
LinkedIn에 작동 -
조건부 SFSafariViewController을 사용하는 모든 응용 프로그램을 작동 - 조건부
앱 대신 앱 스토어가 실행되면 (즉, 지원되지 않는 경우) 열린 앱을 탭할 때 메타 데이터가 계속 전달됩니까? – Kex
아, 오해 한 것 같습니다. 통계가 아직 기록되는지 궁금합니다. 아마 그럴 경우 내 대답을 삭제할 것입니다. – bradkratky
(여기에 지점 팀원) @bradkratky 귀하의 대답은 정확합니다 - 삭제할 필요가 없습니다! –
- 1. 앱에서 지원되지 않는 언어 사용
- 2. facebook은 일부 앱에서 지원되지 않는 요청을 반환합니까?
- 3. MFCreateMediaSession이 메트로 앱에서 지원되지 않는 이유는 무엇입니까?
- 4. 참조가 손실 되었습니까?
- 5. 이 업데이트가 손실 되었습니까?
- 6. CURL 인증이 손실 되었습니까?
- 7. changeMode에서 컨트롤이 손실 되었습니까?
- 8. iOS 8의 Universal 앱에서 iPad 자산
- 9. 지원되지 않거나 잘못 되었습니까?
- 10. jQuery 모바일 : 지원되지 않는 브라우저에서 정상적으로 성능이 저하 되었습니까?
- 11. C#에서이 참조가 손실 되었습니까?
- 12. willRotateToInterfaceOrientation이 Universal MasterDetail 앱에서 작동하지 않습니다.
- 13. 로그인 페이지의 데이터가 손실 되었습니까?
- 14. 세션이 예기치 않게 손실 되었습니까?
- 15. 지원되지 않는 SDK 대 지원되지 않는 SDK
- 16. 지원되지 않는 장치 지정
- 17. iOS6에서 지원되지 않는 오리엔테이션
- 18. 지원되지 않는 키워드 MultipleActiveResultSets
- 19. 'this'가 setImmediate 호출에서 손실 되었습니까?
- 20. SQL Server 레코드가 손실 되었습니까?
- 21. 여러 어셈블리 - 성능이 손실 되었습니까?
- 22. 다시 그리기 이벤트가 손실 되었습니까?
- 23. 왜 세션에서 데이터가 손실 되었습니까?
- 24. 자바 스크립트 변수가 손실 되었습니까?
- 25. AudioQueueStart 지원되지 않는 형식을보고합니다.
- 26. 팝업 창에서 세션 변수가 손실 되었습니까?
- 27. NetBeans 프로필러 - 시간이 다소 손실 되었습니까?
- 28. 어디서 잘못 되었습니까? - : float 및 function에 대한 지원되지 않는 피연산자
- 29. UITableViewController 및 iPhone 앱에서 Universal App으로 이동
- 30. ipad 앱에서 Apple 지원되지 않는 파일을 여는 방법
감사합니다. Alex!정확히 내가 무엇을 찾고 있었는지. 나는 Deep Views 기능을 사용하여 Facebook에서 어떤 문제도 겪지 않을 것이라고 생각합니다. 나는 또한 Deep Views가 Line과 잘 작동한다는 것을 알아 차렸다. – Kex