🔗onestore.link

Multiplateforme

onestore.link pour Capacitor apps

Lien store universel pour toute app Capacitor — sans plugin.

Capacitor est le runtime natif qui encapsule votre app web (React, Vue, Angular ou JS pur) dans des binaires iOS et Android — le successeur moderne de Cordova, et le moteur sous Ionic. Quelle que soit l'UI par-dessus, vous publiez sur deux stores et il vous faut un seul lien de partage. onestore.link dirige chaque visiteur vers le bon store au niveau de l'URL, sans code natif.

Créez un lien gratuit en 5 secondesou connectez-vous →

Sans onestore.link

  • Deux URL de stores codées en dur dans votre couche web Capacitor
  • Un branchement sur Capacitor.getPlatform() juste pour choisir un lien store
  • Des redirections cassées quand le lien s'ouvre dans une webview TikTok / Instagram
  • Aucun repli desktop pour votre bouton d'install servi sur le web

Avec onestore.link

  • Une seule URL `onestore.link/yourapp` pour toutes les plateformes
  • Aucune vérification de plateforme — le routage se fait à l'edge
  • Page-relais qui fait sortir des navigateurs in-app
  • Page de destination desktop avec les deux stores, incluse automatiquement

Comment ça marche avec Capacitor

Pas de SDK, pas de recompilation, aucune modification de config native. Juste une URL.

  1. 1

    Buildez et publiez votre app Capacitor

    Lancez `npx cap sync`, ouvrez les projets iOS et Android (`npx cap open ios` / `android`), puis publiez sur l'App Store et Google Play. Copiez les deux URL de fiche une fois en ligne.

  2. 2

    Créez votre slug onestore.link

    Recherchez votre app ou collez les deux URL des stores sur onestore.link. Choisissez un slug comme `/yourapp`.

  3. 3

    Utilisez l'URL universelle dans @capacitor/share ou n'importe où

    Remplacez les liens propres à un store par `onestore.link/yourapp` dans vos boutons de partage, bios sociales, pubs et QR codes.

Facultatif : partager depuis votre app

onestore.link n’est qu’une URL — vous n’avez rien à ajouter à votre app Capacitor pour que ça fonctionne. Si vous voulez aussi un bouton de partage dans votre app qui envoie le lien universel aux utilisateurs, voici le pattern habituel en Capacitor :

Partagez via le plugin 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

Questions fréquentes

En quoi est-ce différent du guide Ionic ?

Capacitor est le runtime ; Ionic est l'un des frameworks d'UI qui tournent dessus. Ce guide s'applique à Capacitor avec n'importe quel front-end (React, Vue, Angular ou sans framework). L'intégration — une simple URL — est identique dans tous les cas.

Ai-je besoin d'un plugin Capacitor ?

Non. onestore.link n'est qu'une URL. Partagez-la avec le plugin officiel @capacitor/share ou un simple `<a href>` — aucun plugin natif sur mesure requis.

Et le deep linking dans l'app une fois installée ?

onestore.link envoie les nouveaux utilisateurs vers le store pour installer. Pour le deferred deep linking et l'attribution d'install, il vous faut un SDK dédié — onestore.link ne le remplace pas. Les Universal Links / App Links standard couvrent le deep-link vers une app déjà installée.

Prêt à ajouter un lien universel à votre app Capacitor ?

Gratuit à vie, sans inscription. Votre premier lien est en ligne en moins d’une minute.

Créez votre lien gratuit

À voir aussi : onestore.link vs firebase dynamic links →

Autres frameworks

Explorer plus