Налаштування універсальних посилань (deeplinks & Universal links)

Deeplink — це посилання, яке за кліком відправляє користувачів на конкретну сторінку додатка, а не на зовнішній веб-сайт або домашню сторінку.

В андроїді під deeplink мають на увазі URL, який відкриває екран додатка, якщо програму встановлено ​​на пристрої. Ця концепція дозволяє користувачеві переміщуватися за посиланням, наприклад, з email-розсилки, на конкретний ресурс, сторінку веб-сайту або додатка.

Deeplinks universal links

Інструкція з інтеграції універсальних посилань

Android:

Інструкція з налаштування на офіційному сайті developer.android.com:

  1. Реалізуйте схему діплінків, що ведуть на певні сторінки в додатку.
  2. Додайте в додаток правило для запиту App Links щодо відкривання додатка.
  3. Опублікуйте файл асоціації в форматі JSON на вашому домені (ним може бути як власний домен додатка, так і домени рекламних трекерів).

Команда для тесту, чи усе налаштовано правильно:
adb shell am start
       -W -a android.intent.action.VIEW
       -d 

iOS:

Інструкція з налаштування на офіційному сайті developer.apple.com:

  1. Зв'язати додаток із доменом (домен може бути як власний, так і рекламних трекерів) у налаштуваннях програми через XCode.
  2. Створити файл асоціації — сторінку, яка містить дані в форматі JSON, тобто контент, доступний в додатку.
  3. У файлі appdelegate налаштувати правила обробки кліка за Universal Link. Якщо додаток установлено, то відкриється запитувана сторінка; якщо не встановлено чи неможливо надати потрібний контент, — відкриється сторінка в Safari.

Важливо!

Для коректної роботи після формування файлу асоціацій (manifest.json) його треба передати до нашої служби підтримки для розміщення на нашому сервері.

При налаштуванні асоціацій слід ураховувати, що всі посилання, використані вами в розсилці, виглядатимуть  приблизно так: ваш.домен.esclick.me/FA25jGSLGXxg. Це субдомен; за кліками подібних посилань відбувається звернення до нас на сервер, і таким чином реєструється факт кліка посилання. Ми повертаємо оригінальне посилання назад 301-ю відповіддю, і вже за нею в клієнта здійснюється перехід.

 
 
 
 
Залишилися питання?
Спеціалісти обов'язково нададуть відповідь та допоможуть вирішити вашу проблему!
Зворотний дзвінок
Залишіть заявку – і наш спеціаліст зв'яжеться з вами в робочий час.
Відправити заявку
Консультація в чаті
Готові до ваших запитань!
Написати в чат
Електронна пошта
Напишіть в службу підтримки eSputnik.
Надіслати email