🔗onestore.link

Кросс-платформенные

onestore.link для Capacitor приложений

Универсальная ссылка на магазин для любого приложения на Capacitor — без плагина.

Коротко

Чтобы дать приложению на Capacitor одну ссылку для скачивания из обоих магазинов, создайте onestore.link из его страниц в App Store и Google Play: она отправляет iPhone в App Store, Android-телефон в Google Play, а компьютер на страницу с кнопками обоих магазинов и QR-кодом. Это переадресация, а не SDK: в проект на Capacitor ничего не добавляется, и новая сборка не нужна. При нажатии внутри Instagram, Facebook, Snapchat или X она сама передаёт посетителя в магазин; браузер TikTok блокирует это для многих ссылок, поэтому там страница с первой секунды показывает кнопку магазина. Бесплатная ссылка ничего не стоит и удаляется после 30 дней без посетителей; Pro за $3.99 в месяц или $39.90 в год за ссылку сохраняет её навсегда.

Последняя проверка: 2026-10-22

Capacitor — нативная среда выполнения, которая упаковывает веб-приложение (React, Vue, Angular или чистый JS) в бинарники для iOS и Android. Это современный преемник Cordova и движок под капотом Ionic. Какой бы интерфейс вы ни строили поверх, вы всё равно публикуетесь в двух магазинах, и вам нужна одна ссылка для шеринга. onestore.link направляет каждого посетителя в нужный магазин на уровне URL, без нативного кода.

Создать бесплатную ссылку примерно за минутуили войти →

Без onestore.link

  • Два URL магазинов, захардкоженные по всему веб-слою Capacitor
  • Ветвления по Capacitor.getPlatform() только ради выбора ссылки на магазин
  • Сломанные перенаправления, когда ссылку открывают во встроенном браузере TikTok / Instagram
  • Нет запасного варианта для компьютеров у кнопки установки на сайте

С onestore.link

  • Один URL `onestore.link/yourapp` для всех платформ
  • Проверка платформы не нужна — маршрутизация происходит на граничной сети
  • Промежуточная страница, которая выводит из встроенных браузеров
  • Страница для компьютеров с обоими магазинами, включена автоматически

Как это работает с Capacitor

Без SDK, без пересборки, без изменений нативной конфигурации. Просто URL.

  1. 1

    Соберите и опубликуйте приложение на Capacitor

    Выполните `npx cap sync`, откройте проекты iOS и Android (`npx cap open ios` / `android`) и отправьте приложение в App Store и Google Play. Когда страницы появятся в магазинах, скопируйте оба URL.

  2. 2

    Создайте свою ссылку onestore.link

    Найдите приложение или вставьте оба URL магазинов на onestore.link. Короткую ссылку вы получите сразу (с Pro её потом можно заменить, например, на `/yourapp`).

  3. 3

    Используйте универсальный URL в @capacitor/share или где угодно

    Замените ссылки на конкретные магазины на `onestore.link/yourapp` в кнопках «Поделиться», био в соцсетях, рекламе и QR-кодах.

По желанию: делиться прямо из приложения

onestore.link — это просто URL: чтобы он работал, в приложение на Capacitor ничего добавлять не нужно. Если вы также хотите кнопку «Поделиться» в приложении, которая отправляет пользователям универсальную ссылку, вот типичный способ сделать это в Capacitor:

Шеринг через плагин Capacitor Share:

import { Share } from "@capacitor/share";

const SHARE_URL = "https://onestore.link/myapp";

await Share.share({
  title: "My app",
  text: "Try my app",
  url: SHARE_URL,
});
// iOS → App Store, Android → Google Play

Частые вопросы

Чем это отличается от руководства по Ionic?

Capacitor — это среда выполнения, а Ionic — один из UI-фреймворков, которые на ней работают. Это руководство подходит для Capacitor с любым фронтендом (React, Vue, Angular или без фреймворка). Интеграция — обычный URL — в любом случае одинакова.

Нужен ли плагин Capacitor?

Нет. onestore.link — это просто URL. Делитесь им через официальный плагин @capacitor/share или любую обычную ссылку — собственный нативный плагин не нужен.

А как же диплинкинг в уже установленное приложение?

onestore.link отправляет новых пользователей в магазин для установки. Для отложенного диплинкинга и атрибуции установок нужен специальный SDK — onestore.link его не заменяет. Для перехода в уже установленное приложение подойдут стандартные Universal Links / App Links.

Готовы добавить универсальную ссылку в своё приложение на Capacitor?

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

Создать бесплатную ссылку

См. также: onestore.link vs firebase dynamic links →

Другие фреймворки

Узнать больше