🔗onestore.link

Розробникам

Як автоматично перенаправляти користувачів до потрібного магазину за пристроєм

Визначайте iOS чи Android і ведіть кожного відвідувача до потрібного магазину — без написання й хостингу коду визначення.

Коротка відповідь

Поширюйте одне розумне посилання замість URL магазину. OneStoreLink (onestore.link) визначає пристрій відвідувача в момент відкриття посилання і веде iPhone в App Store, телефон з Android — у Google Play, а комп’ютер — на сторінку з обома кнопками. Вибір робиться на периферії мережі Cloudflare, тож вам не треба розміщувати й підтримувати жодного коду визначення пристрою.

Востаннє перевірено 2026-10-22

Щоб відправити користувача до потрібного магазину, треба зчитати пристрій із запиту й перенаправити відповідно. Можна зробити це вручну, аналізуючи User-Agent на власному сервері, але рядки UA змінюються, вбудовані браузери поводяться дивно, і ви назавжди стаєте власником ендпойнта перенаправлення. Цей посібник пояснює, як працює перенаправлення до магазину за пристроєм і як отримати його, не підтримуючи жодного такого коду.

Створіть безкоштовне посилання приблизно за хвилинуабо увійдіть →

Проблема

  • Рядки User-Agent неоднорідні й змінюються з часом, тож саморобне визначення застаріває.
  • Вбудовані браузери (TikTok, Instagram, Facebook) ламають наївні перенаправлення до магазину.
  • Власне перенаправлення — це ендпойнт, TLS і доступність, які доведеться підтримувати.
  • Граничні випадки — комп’ютери, планшети, невідомі пристрої — кожен потребує власного запасного варіанта.

З onestore.link

  • onestore.link визначає пристрій на сервері й робить 302-перенаправлення iOS в App Store, а Android — у Google Play.
  • Вбудовані браузери отримують окрему проміжну сторінку, яка під час завантаження автоматично передає людину до магазину, замість перенаправлення, що не спрацьовує.
  • Комп’ютери та невідомі пристрої отримують запасну сторінку з обома кнопками.
  • Усе працює на межі мережі Cloudflare, у найближчому до кожного відвідувача дата-центрі, а вам нічого не треба підтримувати.

Як це зробити

Без SDK, без перезбірки. Лише адреса.

  1. 1

    Створіть посилання з обома URL-адресами магазинів

    Додайте свої URL з App Store і Google Play до слага onestore.link — це цілі перенаправлення.

  2. 2

    Використовуйте посилання як пункт призначення

    Спрямуйте кнопку, рекламу чи QR-код на URL onestore.link замість жорстко прописаного посилання на магазин.

  3. 3

    Доручіть визначення межі мережі

    Кожен запит класифікується (iOS / Android / вбудований браузер / комп’ютер) і автоматично спрямовується до потрібного магазину або на проміжну сторінку.

Часті запитання

Як насправді працює визначення пристрою?

onestore.link аналізує User-Agent запиту на сервері, щоб визначити платформу, а потім робить 302-перенаправлення до відповідного магазину. Вбудовані браузери й комп’ютери отримують спеціальні запасні варіанти замість звичайного перенаправлення.

Чи зберігаються параметри запиту та UTM-мітки під час перенаправлення?

Так. UTM-мітки та будь-які параметри запиту зберігаються під час перенаправлення, тож ваша аналітика далі по ланцюжку однаково атрибутує клік.

Чи можна обійтися без сторонньої залежності на критичному шляху?

Перенаправлення вирішується на межі мережі Cloudflare, у найближчому до відвідувача дата-центрі, на основі запису посилання, кешованого в KV, тож затримка мінімальна. Якщо ви волієте власний хостинг, компроміси описано в порівнянні з Firebase Dynamic Links.

Готові спробувати?

Безкоштовно назавжди, без пароля. Ваше посилання буде готове приблизно за хвилину.

Створити безкоштовне посилання

Порівнюєте інструменти? onestore.link проти firebase dynamic links →

Інші посібники

Дізнатися більше