Документы здесь https://developers.google.com/+/mobile/android/share/deep-link кажутся безнадежно устаревшими, так как я не могу найти ничего из упомянутого (например, «Изменить настройки»).
Может ли кто-нибудь подсказать, как сделать так, чтобы глубокая ссылка на мое приложение работала в сообщении Google+?
например, я ожидаю, что ссылка, такая как «appname://?id=12345678», будет интерактивным элементом, который направляет пользователя либо на установку приложения, либо открывает установленное приложение и направляет пользователя непосредственно к содержимому, указанному идентификатором . Вместо этого эта ссылка публикуется как обычный текст...
Более того, мне нужно будет бороться с каждой социальной сетью, чтобы заставить глубокие ссылки работать правильно? Есть ли у кого-нибудь опыт работы с подобными вещами в Twitter, Facebook и т. д.?
Мы разрабатываем с помощью Meteor и используем Cordova cordova-plugin-x-socialsharingplugin https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
appname://?id=12345678
будет делать именно то, что вы описываете, но, к сожалению, ни iOS, ни Android в настоящее время не поддерживают это, и каждая социальная сеть имеет какую-то собственную альтернативу. На абстрактном уровне Branch предоставляет недостающие элементы, заключаяappname://?id=12345678
в стандартную ссылкуhttp://
(чтобы такие приложения, как Google+, знали, что ее можно открыть), а затем выполняя условную маршрутизацию в ваше приложение или в App Store в зависимости от состояния установки. - person Alex Bauer   schedule 09.03.2016