goo.gl не работает с глубокими ссылками

Я реализовал универсальные ссылки.

Универсальные ссылки отлично работают с исходным доменом и сразу же открывают приложение при нажатии на URL-адрес.

Но мой клиент хочет, чтобы goo.gl сокращал URL-адрес, что вызывает здесь проблему, и глубокие ссылки не отвечают и не открывают приложение при нажатии на URL-адрес.

Хотя я добавил goo.gl в свои права на приложение.

Я не уверен, что именно является решением.

Пожалуйста, помогите мне, если кто-нибудь знает.

Спасибо


person Anil Kukadeja    schedule 22.12.2016    source источник
comment
Возможный дубликат универсальных ссылок iOS и сокращателей URL   -  person Palpatim    schedule 22.12.2016


Ответы (1)


Вы можете реализовать универсальные ссылки только для домена, который находится под вашим контролем, поскольку для работы универсальных ссылок требуются компоненты приложения и веб-сайта. Поскольку вы не являетесь владельцем домена goo.gl, вы не сможете загрузить требуемый файл apple-app-site-association в этот домен.

Это довольно разумное поведение с точки зрения безопасности — представьте, если конкурент решил, что их приложение должно открывать ссылки на вашем сайте?

person Palpatim    schedule 22.12.2016
comment
Это 100% правильно. Однако, возможно, стоит упомянуть параметры короткого URL динамической ссылки, поскольку они используют пользовательский поддомен goo.gl, который контролируется Google от имени пользователя и выполняет то, что хочет OP (то есть сокращенные URL-адреса, которые открывают приложение) - person Alex Bauer; 22.12.2016
comment
Спасибо за дополнительную информацию. OP, обратите внимание, что для этого требуется, чтобы вы использовали Firebase, который может соответствовать вашим потребностям, а может и не соответствовать. - person Palpatim; 22.12.2016
comment
Аааа, я полностью предположил, что ОП уже использует Firebase, который я сейчас перечитал и вижу, что это совсем не так. Branch.io (полное раскрытие: я в команде Branch) также является еще одним хорошим вариантом для достижения этой цели. - person Alex Bauer; 22.12.2016