Links
🔗

Диплинки, deeplinks

Диплинки это ссылки на вашем сайте, которые открывают приложение на нужной странице.

Зачем нужны диплинки?

Диплинки позволяют открывать ваше приложение на нужной странице по ссылке на сайт. Как известно, что в прилжении клеинту легче и удобнее делать заказ и в нем выше конверсия. Поэтому, если клиент попал на ваш сайт, то система диплинков сразу же откроет приложение и клиент продолжит заказ там.
Например, покупатель нашел ваш сайт в гугле, яндексе или 2гис и кликает на ссылку, в этот момент вместо браузера открывается приложение. Это очень удобно.
Другой пример. Вы отправили пуш рассылку с указанием ссылки на сайт. Клиент, получивший пуш, кликнет на него и попадет в приложение на нужную вам страницу.

Как настроить диплинки на моем сайте

Нужно зайти в админку my.zenky.io, клинкуть на кнопку Сайт и перейти в пункт Страницы.
На открывшейся странице нажмите кнопку Создать. И заполните полня создания новой страницы. В поле Путь введите:
/.well-known/assetlinks.json
В поле Тип файла выберите JSON как на картинки ниже.
В поле Содержимое страницы укажите данный текст. Где package_name это ваш bundle id приложения, а sha256_cert_fingerprints это ключ который вам нужно получить в Google Play консоли.
[
{
"relation": [
"delegate_permission/common.handle_all_urls"
],
"target": {
"namespace": "android_app",
"package_name": "io.zenky.vashsite",
"sha256_cert_fingerprints": [
"3A:D2:3E:FE:36:B8:AA:1D:68:77:CF:4B:87:27:CC:96:63:AE:78:C0:9B:59:D1:33:9B:FB:BB:69:4D:54:11:98"
]
}
}
]
Нужно зайти в админку my.zenky.io, клинкуть на кнопку Сайт и перейти в пункт Страницы.
На открывшейся странице нажмите кнопку Создать. И заполните полня создания новой страницы. В поле Путь введите:
/apple-app-site-association
В поле Тип файла выберите JSON как на картинки ниже.
В поле Содержимое страницы укажите данный текст. Где в поле appID нужно указать TeamID Apple Developer аккаунта и BundleID приложения.
"appID": "TeamID.BundleID",
Если приложение размещено на аккаунте Zenky, то укажите TeamID → NPKAZGS99H
Bundle ID приложения можете найти в админке в разделе Магазин - Каналы продаж. Bundle ID выглядит примерно так: io.zenky.vashsite
{
"applinks": {
"apps": [],
"details": [
{
"appID": "NPKAZGS99H.io.zenky.vashsite",
"paths": [ "/", "/catalog/*","/offers/*","/about-us/"]
}
]
}
}
Созраните изменения. И теперь при переходе на ваш сайт у клиентов будет открываться сразу ваше приложение, если оно установлено на устройстве. А также при клике на пуш будет открываться нужная страница приложения, а не главная страница.