2014-05-31 2 views
3

Я разрабатываю приложение для Android с использованием Facebook и совместного использования, а также глубокую привязку. Когда пользователь установил приложение, все идет хорошо:Facebook глубокая ссылка не открывается Google Play, когда APP не установлен

  1. Facebook Войти/выход из системы

  2. Дайте ссылку с Share Диалог (поток Dialog, когда FB приложение не установлено)

  3. Запустите APP с помощью AppLinkData при нажатии на ленту новостей, совместно используемую из этого APP

Однако, когда APP не является i nstalled, новостной канал просто открывает общую ссылку с браузером. Но я хочу, чтобы лента новостей, совместно используемая APP, могла отправлять людей на страницу Google Play на APP. Может ли кто-нибудь дать мне несколько советов? Заранее спасибо!!

Здесь есть хочу я сделал для применения:

  1. Я создал новое приложение в Facebook страницу разработчиков. Я включил Single Sign On & Deep Linking в разделе Настройка страницы http://i.stack.imgur.com/KM9tn.png

  2. Я добавил собственную схему URL в AndroidManifest.xml

Я прочитайте ссылку ИНГ приложения из новостной ленты раздела из Facebook ниже: https://developers.facebook.com/docs/android/share#applinks

говоря, когда человек нажимает на сюжетном производящем приложении, Facebook будет проверять установлено App? и Мобильный телефон?.

Как установить Только для мобильных телефонов для моего приложения Android?

Буду признателен, если вы любезно передадите мне обратную связь. Большое спасибо!

+0

этот рисунок? –

ответ

0

Deeplinks не поставляется с автоматическим возвратом. Если пользователь нажимает один и не имеет установленного приложения, он либо увидит пустую страницу, либо сообщение об ошибке.

Если вы хотите, чтобы ваши глубокие ссылки перенаправлялись в Google Play Store, вы можете настроить резервные копии, используя протокол ссылок на приложения Facebook на своем веб-сайте. В этом случае резервным будет магазин Google Play. Согласно App Links, Facebook должен уважать этот протокол и возвращаться в Google Play Store.

https://developers.facebook.com/docs/android/share#linking

+0

Спасибо за ответ. Настройка резервных копий означает добавление метаданных в тег ? Я добавил следующее, но не повезло. Это не приводит меня в Google Play, если APP не установлен. ... <мета свойство = "аль: Android: URL" содержание = "рынок: // Детали ID = [MyPackage]?"> <мета свойство = "аль: Android: пакет "содержание =" [MyPackage] "> <мета свойство =" аль: андроид: app_name»содержание = "[myAppName]"> ... – user3693826

+1

как вы решить вашу проблему я также застрял в это –

Смежные вопросы