Une publication échouée n’a rien de mystérieux quand on sait dans laquelle de trois familles elle tombe. Le remède diffère pour chacune, et se tromper, c’est ainsi qu’on réessaie une publication qui n’aurait jamais fonctionné ou, pire, qu’on publie deux fois la même chose.
Ceci est un guide de diagnostic. Il suppose que vous avez déjà reçu l’alerte ou repéré le statut rouge dans votre calendrier, et que vous voulez savoir quoi faire ensuite. Pour la liste complète des notifications et l’endroit où les activer, voir la page de la fonctionnalité Alertes de publication échouée.
Commencez par la raison, pas par le bouton Réessayer
Chaque échec porte la raison donnée par la plateforme. Ouvrez la publication et lisez-la avant toute autre chose. Presque tous les messages relèvent de l’une de ces familles :
| À quoi ressemble le message | Famille | Que faire |
|---|---|---|
| Parle d’un jeton invalide, expiré ou révoqué, de « unauthorized » ou de « please reconnect » | La connexion est morte | Reconnectez le canal, puis réessayez |
| Parle de limites de débit, de « try again later », d’une erreur serveur ou d’un média encore en traitement | La plateforme a eu un mauvais moment | En général rien, nous avons déjà réessayé ; réessayez une fois de plus si l’échec persiste |
| Parle de longueur, de format, d’autorisations ou d’une règle de contenu | La publication elle-même | Modifiez la publication, puis publiez à nouveau |
| Dit que nous n’avons pas pu confirmer la publication | Résultat inconnu | Vérifiez d’abord le compte, ne réessayez pas à l’aveugle |
Première famille : la connexion est morte
C’est la cause la plus fréquente d’une publication qui échoue sans raison visible. Les plateformes font expirer l’accès, quelqu’un change un mot de passe ou un administrateur retire l’application, et la connexion cesse de fonctionner entre deux publications.
Comment le savoir : le statut du canal sur la page Channels indique Reconnect, et toute autre publication destinée à ce canal échoue immédiatement avec la même raison au lieu de réessayer. C’est voulu. Une connexion cassée doit vous donner un problème clair, pas une pile d’échecs identiques.
Que faire :
- Ouvrez Channels et reconnectez le compte. Connectez-vous à la plateforme avec le compte qui gère cette page ou ce profil.
- Revenez à la publication échouée et choisissez Retry Failed.
- Regardez les autres publications du canal. Celles qui ont déjà échoué pendant la panne demandent le même réessai.
Réessayer avant de reconnecter ne produit que le même échec. Reconnecter d’abord, c’est tout le remède.
Vous recevrez souvent un avertissement avant d’en arriver là. Quand une connexion est à moins de trois jours de son expiration et que nous ne pouvons pas la renouveler nous-mêmes, vous en êtes informé dans l’application, et par e-mail si vous l’avez activé. Considérez cela comme une tâche pour aujourd’hui, pas pour la semaine prochaine.
Deuxième famille : la plateforme a eu un mauvais moment
Limites de débit, brèves pannes et erreurs du genre « something went wrong on our end » ne disent rien de votre publication. Nous les traitons en conséquence : quelques réessais rapides, puis un réessai différé quelques minutes plus tard, jusqu’à deux fois. Vous n’êtes alerté que si tout cela échoue, ce qui explique qu’une publication puisse afficher une erreur temporaire un moment puis se publier toute seule.
Si une publication est encore marquée comme échouée après cela, laissez un peu de temps à la plateforme et appuyez sur Retry Failed. Si la même erreur revient, consultez la page d’état de la plateforme elle-même, car le problème est probablement là. Seuls les canaux en échec sont réessayés.
Troisième famille : la publication elle-même
Certains échecs, c’est la plateforme qui refuse ce que vous avez envoyé. Causes typiques :
- Une légende trop longue. Les limites varient beaucoup d’un réseau à l’autre : une légende acceptable sur l’un peut être trop longue sur un autre. Raccourcissez-la ou rédigez une version pour ce réseau.
- Un média refusé par la plateforme. Mauvais format, trop lourd, trop long, ou de la mauvaise forme pour ce type de publication. Remplacez le fichier.
- Une autorisation non accordée. La connexion fonctionne mais ne peut pas faire précisément cela, par exemple publier sur une page où vous n’avez plus de rôle. Reconnecter en cochant toutes les autorisations sur l’écran de consentement est la réponse habituelle.
- Une règle de contenu. Contenu en double, liens restreints ou mot bloqué. Le message de la plateforme dit généralement lequel.
Un réessai ne change rien à tout cela. Ouvrez la publication, corrigez la cause et publiez à nouveau. Si un réseau échoue et que les autres sont passés, la publication est marquée comme partielle et seul le réseau en échec est retenté.
Le cas délicat : « nous n’avons pas pu confirmer »
Parfois nous envoyons une publication puis perdons la réponse, parce que la connexion a coupé ou qu’une vidéo était encore en traitement quand nous avons cessé d’attendre. La publication est peut-être en ligne. Nous ne pouvons pas le savoir, et un réessai non plus.
Ces publications sont marquées comme non confirmées, et l’alerte le dit. Avant de faire quoi que ce soit :
- Ouvrez le compte sur la plateforme elle-même et regardez les dernières publications.
- Si elle y est, c’est terminé. Il n’y a rien à réessayer.
- Si elle n’y est pas, réessayez. C’est seulement maintenant que c’est sûr.
C’est le seul cas où agir vite est le mauvais réflexe. Une publication en double sur la page d’un client est plus difficile à expliquer qu’une publication tardive.
Un exemple concret
Une social media manager programme douze publications pour la semaine sur Instagram, LinkedIn et Facebook. Mardi matin, celle de Facebook affiche une alerte : la raison évoque un jeton expiré. La page Channels montre la page Facebook sur Reconnect. Deux autres publications Facebook sont prévues mercredi et jeudi, et toutes deux échoueraient aussitôt pour la même raison.
Elle reconnecte la page, puis réessaie la publication de mardi. Celles de mercredi et jeudi partent normalement maintenant que la connexion fonctionne. Instagram et LinkedIn n’ont jamais été touchés. Temps total : environ deux minutes, et aucun doublon, car seul le canal en échec est retenté.
Si elle avait réessayé d’abord, la publication aurait échoué de nouveau pour la même raison. Si l’alerte avait dit « nous n’avons pas pu confirmer », elle aurait ouvert Facebook avant de toucher à la publication.
Une courte liste de contrôle
- Lisez la raison sur la publication avant d’appuyer sur quoi que ce soit.
- Connexion morte : reconnectez d’abord, puis réessayez la publication échouée. Celles déjà marquées comme échouées pour ce canal demandent le même réessai.
- Problème de plateforme : attendez, réessayez une fois, consultez sa page d’état.
- Problème de publication : modifiez, puis publiez à nouveau. Réessayer ne change rien.
- Non confirmée : regardez le compte, ne réessayez que si la publication est absente.
- Vous planifiez beaucoup d’un coup, par exemple depuis un tableur ? Regardez le calendrier le lendemain matin de la première exécution pour repérer tout problème systématique.
Faites-en la mission de quelqu’un
Les alertes vont à des personnes, donc un échec n’est corrigé que si quelqu’un sait qu’il lui revient. En équipe, convenez de qui s’occupe des échecs chaque semaine, comme vous conviendriez de qui valide les publications. Un flux de travail partagé avec un responsable nommé supprime le « je pensais que tu l’avais vu ». Si un script à vous doit surveiller les échecs, la liste des notifications est disponible via l’API.
Pour les bases de la mise en file des publications, voir comment programmer des publications sur les réseaux sociaux, et pour le contenu qui se répète selon une règle, publications récurrentes.
Essayez
Activez Email on post failure et Email on token expiry dans Settings, sous Notification Preferences, puis programmez quelques publications. Commencez gratuitement.
BulkPublish prend en charge 15 plateformes : Facebook, Instagram, TikTok, YouTube, X, Threads, Bluesky, Pinterest, Google Business Profile, LinkedIn, Mastodon, Discord, Telegram, Tumblr et Snapchat.
- Alertes : les notifications dans l’application et par e-mail sont incluses dans toutes les formules, y compris Free.
- Canaux : Free : 3 (1 par plateforme). Pro : 30 (2 par plateforme). Business : 75 (5 par plateforme).
- Publications : Free : 3/jour. Pro : 30/jour. Business : illimité.