2016-06-30 12 views
1

Android 앱을 개발 중입니다.관련 웹 사이트가없는 내 앱에서 지정된 콘텐츠에 대한 딥 링크를 만드는 방법은 무엇입니까?

앱의 각 사진과 텍스트에 '공유'버튼이 있는데 원하는 것은이 '공유'버튼을 클릭 할 때마다 딥 링크를 생성하고 생성 된 딥 링크를 가져와야한다는 것입니다. 누구나와 공유하고, 앱을 설치하면 사진과 텍스트를 열고 앱이 설치되지 않은 경우 앱을 연극 저장소에서 열어서 작업합니다.

내가 원하는 것은 무엇입니까? (더 명확하게) : 사용자가 '공유'버튼을 클릭하면 딥 링크가 생성됩니다 (이 딥 링크는 사진과 텍스트의 경로를가집니다). 이 딥 링크는 친구와 공유 할 수 있으며 친구들이이 딥 링크를 열면 딥 링크에 저장된 사진 및 이미지 경로로 리디렉션되며 앱이 설치되지 않은 경우이 링크는 딥 링크는 사용자가 앱을 다운로드 할 수있는 플레이 스토어를 열 것입니다. 이것이 나의 요점을 더욱 분명하게 해주기를 바랍니다.

나는 이것을 달성하기 위해 Google을 검색했고 this 링크를 찾았지만 여기서 그들은 딥 링크를 생성하기 위해 웹 사이트가 필요하다고 말합니다.

이제 웹 사이트가 없습니다. 어떤 옵션을 사용할 수 있습니까? 아니면 이것을 달성하기 위해 웹 사이트가 먼저 필요합니까?

알려 주시기 바랍니다.

+0

정확히 달성하기를 원하십니까? 모바일 브라우저에서 제품을 검색 한 다음 제품을 열면 앱이 제품 페이지로 직접 열리 며, 그렇지 않으면 제품을 설치하기 위해 Play 스토어가 열립니다. 같은 것을 원하나요? – Brendon

+0

@Brendon 업데이트 된 질문 –

+0

을 보시기 바랍니다. 물론 앱과의 딥 링크를 실행하는 데 웹 사이트가 필요합니다. 이유는 웹 사이트에서 사용할 수있는 콘텐츠가 애플리케이션에서 최적화되어있는 것입니다. 이후로 딥 링크 특정 콘텐츠에 대한 액세스는 페이지를 앱에 연결하거나 페이지를 연결하지 않고 앱을 여는 것으로 달성됩니다. 난 당신이 이해 바랍니다. – Brendon

답변

0

당신은 웹 사이트가 당신은 중포 기지 동적 링크 https://firebase.google.com/docs/dynamic-links/

중포 기지 동적 링크 사용하기위한 범용 링크/앱 링크를 처리 할 같은 솔루션을 사용할 수있는 앱 (iOS 또는 Android)간에 콘텐츠를 공유하지 않으려면 자신의 자신의 웹 사이트.

동적 연결을 만들어야합니다. 페이로드, 당신은 링크가 링크가 앱에서 처리됩니다 iOS에서 탭 경우 중포 기지 동적 링크 https://firebase.google.com/docs/dynamic-links/create-links

를 제공하는 매개 변수와 옵션에 대한 https://example.com/?my_urlencoded_key=my_url_encoded_value&my_urlencoded_key1=my_url_encoded_value1

확인 문서와 같은 유효한 링크를 제공합니다. App이 설치되어 있지 않으면 링크는 사용자를 AppStore로 전달합니다. 앱을 처음 시작하면 보류중인 동적 링크가 표시됩니다.

이러한 링크가 Android에서 탭되는 경우 링크가 앱에서 처리됩니다. App이 설치되어 있지 않으면 링크는 사용자를 AppStore로 전달합니다. 앱을 처음 시작하면 보류중인 동적 링크가 표시됩니다.

링크를 클릭하면 이상한 상황이 발생합니다. 이 경우 사용자는 페이로드 (이 경우 https://example.com/?)로 이동합니다 ... 매개 변수 "dfl"을 지정하여이를 향상시킬 수 있습니다 - 데스크톱 대체 링크 (클라이언트 라이브러리에는 아직 노출되지 않음) https://firebase.google.com/docs/reference/dynamic-links/link-shortener dfl로 회사를 제공 할 수 있습니다 웹 사이트.