← Docs

Notifications depuis ton backend

Prévenir un utilisateur automatiquement quand quelque chose se passe : commande prête, nouveau message, réponse reçue.

« Ta commande est prête », « Marie t’a répondu » : ces notifications sont envoyées par ton backend, vers un seul utilisateur, au moment où l’événement se produit. Bloxks les livre ; ton backend n’a qu’à dire à qui et quoi.

Ce qu’il te faut

  • Les notifications push branchées dans ton app et une version publiée : voir Notifications push.
  • Un backend pour ton app (Bloxks le met en place avec Supabase dès que l’app a besoin de comptes ou de données partagées).
  • L’app inscrit chaque téléphone avec l’utilisateur connecté : le builder le fait quand il branche le push. C’est ainsi que Bloxks sait quel téléphone appartient à quel utilisateur. L’app joint la preuve de connexion de l’utilisateur, et Bloxks la vérifie auprès de ton Supabase : personne ne peut recevoir les notifications d’un autre en se faisant passer pour lui.

1. Demander la notification

Dans le chat, décris l’événement avec tes mots : « Envoie une notification push à l’acheteur quand le vendeur marque la commande comme prête ». Tu peux aussi cliquer sur + sous Notifications automatiques dans l’onglet Notifications : le chat s’ouvre avec un encadré Nouvelle notification automatique, tu n’as plus qu’à la décrire.

Dis qui la reçoit, à quel moment, et ce qu’elle dit. S’il manque quelque chose, le builder te le demande avant de coder.

2. Le builder fait le reste

  • Pas encore de backend ? Le builder te demande d’abord de connecter ou de créer ton compte Supabase, puis il enchaîne sur la notification.
  • Il écrit la fonction backend qui réagit à l’événement et demande à Bloxks de livrer le message, avec le bon écran à ouvrir quand l’utilisateur touche la notification.
  • Il relie lui-même cette fonction à Bloxks : aucune clé à créer, copier ou coller.
  • Il ajoute la notification à la liste Notifications automatiques de l’onglet Notifications. La fonction envoie la notification par son nom, et Bloxks y lit son texte actuel : change le texte dans l’onglet, il s’applique au prochain envoi, sans nouveau déploiement ni nouvelle publication.

C’est terminé quand le builder confirme qu’un test est passé, et que la notification s’affiche sur le téléphone d’un utilisateur connecté à ton app publiée.

Bon à savoir

  • Titre : 65 caractères maximum. Message : 178 maximum. Au-delà, le texte est coupé sur l’écran verrouillé.
  • Une notification part vers tous les téléphones de cet utilisateur (iPhone et iPad connectés au même compte).
  • Chaque envoi apparaît dans l’onglet Notifications, sous Derniers envois, avec la source « Automatique ».
  • Plusieurs langues ? La liste garde le texte dans chaque langue de ton app ; la notification part dans la langue de l’utilisateur quand ton backend la connaît (le builder s’en occupe).
  • Les notifications automatiques continuent de partir même si ta formule Bloxks change.

Sans Bloxks

Ta clé Apple et tes téléphones inscrits (Exporter (CSV) dans l’onglet Notifications) t’appartiennent. Avec les deux, n’importe quel backend peut livrer des notifications directement à Apple. On espère que tu n’en auras jamais besoin, mais la porte est ouverte.