Liens profonds de l’application mobile
Comprenez les liens publics qui ouvrent les salons, événements, actualités, dons et sorties de restream dans l’application ou le navigateur.
Les liens profonds relient le contenu public de moschee.io au navigateur et, lorsque la configuration déployée le permet, à l’application mobile officielle moschee.io. Ils sont générés par les pages publiques et les notifications ; il n’existe pas de formulaire général pour inventer une URL.
Chemins publics pris en charge
L’application contient ces familles de liens :
- Salons en direct : /open/room/[roomName]
- Événements : /open/event/[organizationId]/[eventId]
- Actualités : /open/news/[organizationId]/[articleId]
- Sortie restream : /open/egress/[token]
- Dons : /donate/[slug] et /donate/[slug]/[id]
Les variantes d’application sous /app/open et /app/donate sont utilisées par les flux d’ouverture de l’application. Comme les URLs peuvent contenir des identifiants encodés, copiez le lien d’une page publique ou d’une notification.
Tester comme visiteur
- Publiez l’événement, l’actualité, le projet de don ou le salon.
- Copiez le lien public depuis la page ou l’action de partage.
- Ouvrez-le sur un téléphone.
- Vérifiez l’affichage de secours dans le navigateur.
- Si l’application officielle est installée et que la configuration Smart Link correspond, vérifiez l’ouverture du même contenu.
- Testez déconnecté, car un visiteur public ne doit pas avoir accès au tableau de bord.
Pour un salon, la page peut attendre avant le démarrage, afficher le lecteur pendant le direct ou afficher un état introuvable pour un salon invalide.
Liens dans les notifications
Utilisez les liens générés par l’application pour les notifications de salon ou d’organisation. Testez avec le public réel :
- Événement public sans session de tableau de bord.
- Lien de don avec le bon hôte d’organisation.
- Salon avant et pendant la diffusion.
- Notification sur un téléphone avec l’application et sur un téléphone utilisant le navigateur.
Ne publiez jamais une URL privée du tableau de bord dans une notification.
Dépannage
- Mauvais contenu : copiez un nouveau lien et vérifiez les identifiants.
- Application non ouverte : vérifiez son installation et la configuration Smart Link ; le navigateur reste le secours.
- Salon en attente : il est planifié ou n’est pas encore en direct.
- Lien de don en erreur : vérifiez que le projet est public et utilisez l’hôte public.
- Lien restream en erreur : vérifiez le token egress et l’état de la destination.
Les URLs des stores et le transfert vers l’application dépendent de la configuration déployée. Vérifiez les destinations App Store et Google Play avant de les publier dans un pied de page, une affiche ou une campagne.