Programmation des autopromos · guide complet

Grille Autopromo

De la période aux règles, des émissions aux campagnes et à leurs spots, puis la grille horaire, le conducteur et le bilan : tout ce que fait la démo, étape par étape.

Adressehttps://cadence.rendez-vous.la Accèspublic, sans compte ; la démo est commune à tous les visiteurs Version13 octobre 2026
Vue d'ensemble de la Grille Autopromo

Sommaire

  1. 01Principesjournée d'antenne, capacité, ce que calcule l'outil
  2. 02L'écran en un coup d'œilles zones et leur rôle
  3. 03Étape 1 — La période
  4. 04Étape 2 — Les règles par défautmarge, séparations stricte et souple, rotation des heures, créneaux non conformes, nuit
  5. 05Étape 3 — Les émissionsrécurrentes, ponctuelles, marge propre, interdictions
  6. 06Étape 4 — Les campagnescréation pas à pas, spots, parts automatiques, plan jour par jour
  7. 07Comment la proposition est calculée
  8. 08Étape 5 — La grille horairelecture, couleurs, sélection, zones, créneaux vides, écarts
  9. 09Modifier la grille à la mainchanger un spot, remplacer, retirer, remplir une case
  10. 10Désactiver une campagne et combler les trous
  11. 11Onglet « Spots par campagne »
  12. 12Onglet « Conducteur »
  13. 13Le bilan et l'affinage des règles
  14. 14Une démo partagée
  15. 15Scénario complet, du début à la fin
  16. 16Hébergement et maintenance
  17. 17Limites de la démo
  18. 18Annexesvaleurs par défaut, données de démonstration, glossaire

01Principes

La Grille Autopromo place automatiquement les messages d'autopromotion d'une radio sur une période donnée, en respectant les horaires des émissions qu'ils annoncent et des règles de rotation. On décrit ce que l'on veut (émissions, campagnes, spots, règles), l'outil propose une grille, et l'on retouche à la main si besoin.

Le vocabulaire

TermeSens dans l'outil
ÉmissionUn programme de la radio, récurrent (tous les jours à 9h, du lundi au vendredi à 17h…) ou ponctuel (jeudi 15/10 de 20h à 22h). Ses horaires créent des interdictions pour sa propre promo.
CampagneUn ensemble d'autopromos pour une émission (ex. VIP1 pour « Le Club VIP »), ou une promo d'antenne sans émission (appli, jeu, podcasts). Elle a des dates, un nombre de passages par jour visé et un ou plusieurs spots.
SpotUne version du message dans la campagne (S1, S2, S3…). Chaque spot a une accroche (« Ce week-end », « Demain 14h »…) et un moment de diffusion qui dit quand l'accroche a un sens.
PassageUne diffusion d'un spot à un créneau précis de la grille.
CréneauUne place d'autopromo dans la grille : deux par heure de 06h à 08h, une par heure de 09h à 23h, une par heure la nuit si on l'active.

La journée d'antenne commence à 06h

Chaque colonne de la grille est une journée d'antenne : de 06h à 23h, puis, si la nuit est programmée, de 00h à 05h du lendemain (affichées sous 23h). Le calcul parcourt toujours la journée dans cet ordre, en commençant par 06h00.

Capacité horaire

HeuresCréneaux par heurePosition théorique
06h – 08h2 (marqués « ×2 »)hh00 et hh30
09h – 23h1hh00
00h – 05h1, seulement si « Programmer aussi la nuit » est cochéhh00

Ces positions théoriques servent à mesurer les écarts entre deux passages (une séparation de 2h30 sépare 06h00 de 08h30, par exemple). Une semaine de 7 jours offre ainsi 147 créneaux de jour.

Ce que l'outil garantit toujours

Tout le reste (séparation souple, rotation des heures d'un jour sur l'autre, part de chaque campagne et de chaque spot) est recherché au mieux, et chaque écart est compté dans le bilan.

02L'écran en un coup d'œil

La page complète. À gauche, les réglages dans l'ordre où on les remplit ; à droite, la grille et ses onglets ; en dessous, le bilan.
ZoneContenu
En-têteLe nom de l'outil, le bandeau vert « Démo partagée » (sur le site), le lien « Guide d'utilisation » (ce guide, en ligne et en PDF) et le rappel de la capacité horaire.
1 · PériodeLes dates et heures de début et de fin de la programmation.
2 · Règles par défautMarge après émission, séparations, rotation des heures, traitement des créneaux non conformes, nuit.
3 · ÉmissionsLa liste des émissions et de leurs interdictions.
4 · CampagnesLes campagnes, leurs spots, leur état (active ou non) et leur résultat.
Barre d'outilsRéinitialiser la démo, vider la grille, tout recalculer, programmer les créneaux vides.
OngletsGrille (la grille horaire), Spots par campagne (où passe chaque spot), Conducteur (liste chronologique à copier).
BilanLe résultat par campagne et le total des écarts aux règles.

Blocs repliables. Les blocs Période, Règles par défaut et Émissions se replient d'un clic sur leur titre (chevron). Repliés, ils affichent une ligne de résumé. Cet état est propre à chaque navigateur.

La colonne de gauche reste à côté de la grille. Sur grand écran, elle reste accrochée en haut quand on descend dans la grille et défile seule : on parcourt et on sélectionne les campagnes sans perdre la grille de vue. Replier Période, Règles et Émissions fait remonter les campagnes en haut de la colonne.

Blocs repliés avec leur résumé : dates, règles en vigueur, liste des émissions.

03Étape 1 — La période

La période fixe les jours affichés et calculés (une colonne par jour) et, à l'heure près, la fenêtre où l'on programme.

Le bloc « Période » : début et fin, chacun avec sa date et son heure (ici fin le 20/10 à 20h).
  1. Début : la date et l'heure du premier créneau programmé (ex. mercredi 14/10 à 06h).
  2. Fin (exclue) : la date et l'heure où la programmation s'arrête (ex. mardi 20/10 à 20h : dernier créneau à 19h). « 24h (minuit) » couvre toute la dernière journée. La pastille indique le nombre de jours (« 7 jours ») et la ligne d'aide rappelle la fenêtre exacte (« programmé du mer. 14/10 06h au mar. 20/10 19h inclus »).
  3. La grille est recalculée aussitôt.

Les créneaux avant le début ou à partir de la fin apparaissent rayés avec la mention « hors période » : ils ne sont jamais programmés, ni par le calcul ni à la main. C'est utile quand la période commence ou s'arrête en milieu de journée — rien ne passe après l'heure de fin.

Fin de période le mardi 20/10 à 20h : de 20h à 23h, la dernière colonne est « hors période ».

Changer la période refait toute la grille : les retouches manuelles sont perdues (voir § 08).

04Étape 2 — Les règles par défaut

Les règles disent ce que la grille doit respecter. Elles s'appliquent à toutes les campagnes ; la marge, elle, est copiée dans chaque nouvelle émission puis réglable émission par émission.

Le bloc « Règles par défaut ».

Marge après la fin d'une émission

Pendant une émission et pendant la marge qui suit sa fin, la promo de cette émission ne passe pas (les autres campagnes, elles, peuvent passer). Choix : Aucune (seulement pendant l'émission), 1 h, 2 h, 3 h ou 4 h. Par défaut : 2 h.

ÉmissionMargeCréneaux interdits à sa promo
tous les jours 09h–10h2 h09h, 10h, 11h (« de 09h à 11h inclus »)
jeudi 20h–22h2 h20h, 21h, 22h, 23h
samedi 14h–17h1 h14h, 15h, 16h, 17h

Séparation entre deux passages d'une même campagne

Deux réglages, de 0h10 à 12h00 par pas de 10 minutes :

Entre les deux valeurs, un passage peut être accepté (selon l'option « Quand aucune campagne ne respecte toutes les règles ») ; il est alors compté comme écart. Si l'on règle la souple sous la stricte, la stricte descend avec elle, et inversement : la souple n'est jamais inférieure à la stricte.

Séparation entre deux passages d'un même spot

Même principe, pour qu'un même message ne revienne pas trop vite : stricte 4h00 et souple 5h00 par défaut. Une campagne qui n'a qu'un seul spot n'est pas concernée : seule la séparation de campagne s'applique à elle.

Jamais à la même heure deux jours de suite

Coché, une campagne évite de passer à la même heure que la veille (06h00 et 06h30 comptent comme la même heure). La case stricte en fait une règle absolue ; sinon elle est souple (évitée, et comptée comme écart si elle est enfreinte).

Quand aucune campagne ne respecte toutes les règles

Programmer aussi la nuit

Ajoute les créneaux de 00h à 05h (après 23h, dans la même colonne). Ils ne servent qu'en complément : le calcul répartit d'abord les passages en journée.

Toute modification de règle recalcule la grille entière (sauf la marge par défaut, qui ne concerne que les futures émissions).

05Étape 3 — Les émissions

Une émission sert à une chose : savoir quand sa promo est interdite et quand ses spots ont un sens (« demain », « ce soir »…).

La liste des émissions. Couleur de la campagne qui la promeut, type, horaires, marge (et « personnalisée » si elle diffère du défaut), créneaux interdits.
Le formulaire d'émission. La ligne du bas se met à jour en direct : « pas d'autopromo de … à … inclus ».

Créer une émission

  1. Cliquez + Émission dans le bloc Émissions (il se déplie s'il était replié).
  2. Saisissez le nom (ex. « Soirée spéciale »).
  3. Choisissez Récurrente puis les jours (L M M J V S D), ou Ponctuelle puis la date.
  4. Choisissez le début et la fin. Une fin à 24h désigne minuit ; une fin avant le début signifie que l'émission se termine le lendemain.
  5. Vérifiez la marge : la valeur par défaut est présélectionnée (marquée « (par défaut) »). Changez-la seulement si cette émission le demande.
  6. Lisez la ligne d'interdiction, puis cliquez Enregistrer l'émission. La grille est recalculée.

Un message bloque l'enregistrement s'il manque le nom, les jours (récurrente), la date (ponctuelle), ou si début et fin sont identiques.

Modifier, supprimer

La couleur

Une émission prend la couleur de la campagne qui la promeut, partout : pastille dans la liste, zones et libellés dans la grille. Une émission que plus aucune campagne ne promeut apparaît en gris.

On peut aussi créer une émission depuis le panneau d'une campagne (bouton « + Nouvelle émission »), sans quitter la création de la campagne — voir § 06.

06Étape 4 — Les campagnes

Une campagne relie une émission (ou aucune, pour une promo d'antenne) à des dates, un rythme et des spots.

Le bloc Campagnes. Chaque carte montre l'émission promue, les dates, le rythme visé, le mode des parts, les spots avec leur nombre de passages, le résultat et les boutons.

Deux listes

La carte d'une campagne

Créer une campagne, pas à pas

Cliquez + Campagne. Un panneau s'ouvre à droite (fermeture : ×, Échap ou clic en dehors ; rien n'est enregistré).

Le panneau d'une campagne (ici VIP1, en modification).

– Nom de la campagne

Court (12 caractères au plus) et unique : il s'affiche dans chaque case de la grille (ex. VIP2).

– Émission promue

Choisissez l'émission dans la liste, ou Aucune : promo d'antenne pour une campagne sans émission (appli, jeu, podcasts) — elle n'a alors aucune interdiction horaire, et seuls les spots « Générique » ont un sens. L'encadré rose rappelle les interdictions qui en découlent. En changeant d'émission, la date de fin se cale automatiquement sur sa dernière diffusion dans la période.

Si l'émission n'existe pas encore, cliquez + Nouvelle émission : le formulaire d'émission s'ouvre dans le panneau. À l'enregistrement, l'émission est créée, sélectionnée, et la fin de campagne calée sur sa diffusion.

Créer une émission spéciale sans quitter la campagne.

– Dates de diffusion

– Passages par jour visés

De 1 à 12. C'est un objectif et un poids : les créneaux disponibles sont partagés entre les campagnes au prorata de ce nombre, dans le respect des règles. La ligne d'estimation donne le total visé et signale les jours où l'objectif est réduit, parce que l'émission et sa marge (et les séparations) ne laissent pas assez d'heures : par exemple un dimanche où l'émission est à 14h et où seul le spot « cet après-midi » a un sens le matin.

– Spots de la campagne

Une nouvelle campagne commence avec un seul spot ; on en ajoute au fur et à mesure avec + Ajouter un spot (6 au plus), et le bouton − en retire un. Pour chaque spot :

ChampRôle
AccrocheCe que dit le message : « Ce week-end », « Demain 14h », « Cet après-midi »… (obligatoire).
Moment de diffusionQuand l'accroche est vraie (tableau ci-dessous).
PartPoids du spot dans la campagne. En automatique, calculée et affichée en lecture seule ; en manuel, de 1 à 100, ramené à 100 %.
Du / AuFacultatif : limite la diffusion du spot à ces dates, à l'heure près si besoin. « Du » : date et heure de début (00h par défaut, incluse). « Au » : date et heure de fin (« fin jour » par défaut = toute la journée ; une heure choisie est exclue). Ex. « Derniers jours » du dimanche 18/10 à 12h au mardi 20/10 à 20h : premier passage possible à 12h le dimanche, dernier à 19h le mardi.
Moment de diffusionLe spot passe…Exemple (émission samedi et dimanche 14h)
Génériqueà tout moment autorisé« Le Week-end Sport »
Jour nommé (« jeudi »)de 6 jours avant jusqu'à la veille de la prochaine diffusion« Ce week-end » : du lundi au samedi soir
« Demain »la veille de la prochaine diffusion« Demain 14h » : vendredi, et samedi après l'émission
« Aujourd'hui / ce soir »le jour même, avant l'émission« Cet après-midi » : samedi et dimanche matin, jamais après 14h

Le moment est calculé automatiquement par rapport à la prochaine diffusion de l'émission : une fois l'émission passée, « aujourd'hui » ne peut plus sortir ce jour-là. Pour une promo d'antenne, il n'y a pas d'émission : seuls les spots génériques passent.

Parts calculées automatiquement

Case cochée par défaut. L'outil calcule, jour par jour, combien de passages la campagne peut vraiment faire et quels spots sont possibles, puis en déduit la part de chaque spot :

  1. Objectif du jour = passages visés, plafonné à ce que la journée permet : heures autorisées (hors émission et marge), espacées d'au moins la séparation stricte de la campagne et de chaque spot.
  2. Un passage d'abord pour chaque spot possible ce jour-là, en commençant par les plus rares (« cet après-midi » n'a que quelques heures le matin de l'émission).
  3. Le reste au prorata des heures où chaque spot peut passer, sans dépasser ce qu'un spot peut tenir seul dans la journée.
  4. La somme sur toute la campagne donne les parts : un spot possible cinq jours sortira naturellement bien plus qu'un spot possible un seul jour.
Plan automatique de SPORT1 (émission samedi et dimanche 14h). « Ce week-end » passe du mercredi au samedi (64 %), « Demain 14h » le vendredi et le samedi (14 %), « Cet après-midi » le samedi et le dimanche matin (21 %). Le dimanche, l'objectif est réduit à 2 sur 3 (ligne orange) : seul « Cet après-midi » a un sens, et il ne peut passer que deux fois avant 14h avec 4 h d'écart entre deux passages d'un même spot.

Le tableau montre tout de suite un manque : si un jour n'a qu'un spot possible et un objectif réduit, c'est peut-être le signe qu'il faut un spot de plus (un second « cet après-midi », par exemple). Décochez la case pour saisir les parts à la main.

Enregistrer

Deux façons d'enregistrer.

L'enregistrement est refusé, avec un message en rouge, si le nom manque ou existe déjà, si les dates manquent, si la fin n'est pas après le début, si un spot n'a pas d'accroche, ou si la fin d'un spot (date et heure) n'est pas après son début.

07Comment la proposition est calculée

Comprendre le calcul aide à régler les campagnes et les règles. Il se fait jour par jour, créneau par créneau, à partir de 06h00.

1. Quelle campagne pour ce créneau ?

2. Quel spot pour chaque passage ?

Une fois les heures d'une journée fixées, les spots de chaque campagne sont répartis sur ces heures en cherchant la meilleure combinaison :

3. Quand le calcul est-il relancé ?

ActionEffet sur la grille
Modifier la période, une règle, une émissionGrille entièrement recalculée (retouches perdues)
Bouton Tout recalculer · Enregistrer et tout recalculerGrille entièrement recalculée
Bouton Programmer les créneaux vides · Enregistrer et programmer les créneaux videsSeuls les trous sont remplis ; les passages en place restent, sauf ceux devenus invalides (campagne modifiée, dates…), qui sont retirés et comptés dans le message
Désactiver une campagneSes passages sont retirés ; rien d'autre ne bouge
Changer la marge par défaut, sélectionner une campagne, changer le mode de couleur, replier un blocAucun recalcul

08Étape 5 — La grille horaire

Barre d'outils, onglets, sélection et légende. La ligne grise résume la période, le nombre de campagnes, les créneaux remplis et vides, et les séparations en vigueur.

Les boutons

Programmer les créneaux videsRemplit les trous sans toucher aux passages en place. Le message indique combien de créneaux ont été programmés et combien restent vides.
Tout recalculerRefait toute la grille ; les retouches manuelles sont perdues.
Vider la grilleRetire tous les passages (confirmation demandée).
Réinitialiser la démo (pour tous)Remet les données d'exemple d'origine — pour tous les visiteurs sur le site (confirmation demandée).

Lire la grille

Sans campagne sélectionnée, toutes les cases sont en pastel : vue neutre de la grille.

Sélectionner une campagne

Cliquez une campagne dans la liste : ses passages passent en couleur franche, ainsi que son émission (teinte forte, barre épaisse, nom en gras), et tout le reste passe en retrait — y compris les créneaux non programmés, qui deviennent rouge pâle pour ne pas se confondre avec une campagne rouge. La barre de sélection rappelle la campagne choisie ; Tout afficher (ou un second clic sur la campagne) revient à la vue neutre.

VIP1 sélectionnée. Ses passages en bleu franc ; la zone du Club VIP (09h à l'antenne, 10h–11h de marge) dans sa couleur.
Barre de sélection avec le bouton « Tout afficher » et le choix du mode de couleur.

Les zones d'émission

DIRECT1 sélectionnée : zones du Grand Direct (17h–18h à l'antenne, 19h–20h de marge) en vert franc, Week-end Sport et Soirée spéciale Live en retrait.

Couleur par campagne ou par spot

Par défaut, tous les spots d'une campagne ont la couleur de la campagne. Le bouton « Couleur par spot » colore plutôt par numéro de spot (S1, S2, S3…), pour vérifier la rotation des messages ; la légende indique alors les spots de la campagne sélectionnée.

Mode « Couleur par spot ».

Les signaux

SignalSensQue faire
!Créneau non programmé : aucune campagne ne le prenait dans le respect des règles.Cliquer pour choisir une campagne (§ 09), ou assouplir une règle.
APPLI1 S2Passage qui enfreint une règle souple (ou stricte, s'il a été posé à la main). Survol : la règle concernée.Le remplacer, le déplacer, ou accepter l'écart.
Case griséeHors des dates de la campagne sélectionnée.—
Case pointilléeAucun spot de la campagne sélectionnée n'a de sens à ce moment.Ajouter un spot générique si besoin.
Écarts signalés en mode « Programmer quand même » : passages entourés d'orange, avec « ! ».

09Modifier la grille à la main

Cliquer un passage

Un menu s'ouvre sous la case :

Menu d'un passage.
  • Changer de spot : les spots de la campagne ; ceux qui n'ont pas de sens à cette heure sont grisés (survol : la raison). Le spot actuel est encadré.
  • Remplacer par une autre campagne : seules les campagnes autorisées à cette heure sont proposées ; un « ! » signale celles qui enfreindraient une règle (survol : laquelle). Le spot retenu est le moins diffusé parmi les spots valables.
  • Retirer ce passage : la case devient un créneau non programmé.

Fermeture : ×, Échap, clic ailleurs. Un message confirme chaque action et signale une éventuelle règle enfreinte.

Cliquer un créneau non programmé

Menu d'un créneau vide.

Le menu classe toutes les campagnes :

  • Respectent toutes les règles : à choisir en priorité ;
  • Possibles avec un écart : marquées « ! » (survol : la règle enfreinte) ;
  • Interdites ici : avec la raison (hors de ses dates, émission à l'antenne, marge, aucun spot valable, désactivée).

Cliquer une campagne la place ; Laisser non programmé ferme le menu sans rien changer.

Les retouches manuelles sont conservées par « Programmer les créneaux vides », mais perdues par « Tout recalculer » et par toute modification de période, de règle ou d'émission.

10Désactiver une campagne et combler les trous

Désactiver une campagne la retire de la grille et du conducteur sans perdre ses réglages ; on la réactive d'un clic.

  1. Sur la carte de la campagne, cliquez Désactiver. Ses passages sont retirés (et mémorisés) ; la carte quitte la liste du haut pour le volet « Autres campagnes », en pointillés avec la mention « désactivée ». Les autres passages ne bougent pas.
  2. Les créneaux libérés apparaissent en rouge !.
  3. Cliquez Programmer les créneaux vides : seuls les trous sont calculés, en tenant compte de tout ce qui est déjà en place (séparations, rotation des heures, y compris avec les passages qui suivent).
  4. Les créneaux qu'aucune campagne ne peut prendre dans les règles restent en rouge : choisissez à la main, ou assouplissez une règle.
Volet « Autres campagnes » ouvert, avec la campagne désactivée et son bouton « Activer ».
Après désactivation de VIP1 : ses créneaux deviennent des trous rouges.
Après « Programmer les créneaux vides » : les trous sont comblés par les autres campagnes quand les règles le permettent ; les passages d'origine sont restés à leur place.

Réactiver

Ouvrez le volet « Autres campagnes » sous la liste, puis bouton Activer. Les passages retirés à la désactivation ont été mémorisés : chacun revient à sa place si son créneau est encore libre et toujours valable (dates, interdictions, spot). Les créneaux pris entre-temps par une autre campagne restent à celle-ci. Le message indique combien de passages sont revenus et combien de créneaux ont été pris entre-temps.

Pour compléter ensuite : Programmer les créneaux vides (la campagne prend des créneaux libres) ou Tout recalculer (elle retrouve toute sa place, retouches perdues).

11Onglet « Spots par campagne »

Pour une campagne, où passe chaque spot, jour par jour — et la possibilité d'échanger les spots par glisser-déposer.

VIP1 dans l'onglet « Spots par campagne ».

Glisser-déposer

Le glisser-déposer se fait à la souris. Sur écran tactile, utilisez le menu (clic sur l'heure).

12Onglet « Conducteur »

La liste chronologique des passages, prête à coller dans un tableur ou dans l'automate de diffusion.

Le conducteur, groupé par journée d'antenne.
  1. Choisissez Toute la période ou un jour.
  2. Cliquez Copier pour tableur / automate. Le message indique le nombre de lignes copiées.
  3. Collez dans le tableur ou l'automate.
ColonneContenu
DateDate calendaire réelle (un passage de nuit porte la date du lendemain), au format 2026-10-14.
HeurePosition théorique 06:00, 06:30…
Campagne · Spot · AccrocheVIP1 · S2 · « Demain 9h ».
ÉmissionL'émission promue (vide pour une promo d'antenne).

Le texte copié est séparé par tabulations, avec une ligne d'en-tête. Si le navigateur refuse la copie automatique, le texte apparaît sélectionné dans une zone : faites Ctrl+C. Les campagnes désactivées n'apparaissent pas dans le conducteur.

13Le bilan et l'affinage des règles

Le bilan des campagnes.
ColonneContenu
PassagesPassages placés et passages visés. L'objectif tient compte des jours réduits (§ 06) : un jour d'émission qui ne permet que 2 passages vise 2, pas 4. Pastille orange si un jour reste sous son objectif.
RotationNombre d'écarts aux règles de la campagne, et nombre d'heures différentes occupées sur la période.
Répartition des spotsNombre de passages de chaque spot.
Jours incompletsLes jours sous l'objectif, avec « obtenu / visé ».

En tête du bilan, le total des écarts aux règles, par règle : séparation campagne sous la valeur souple, séparation spot sous la valeur souple, même heure que la veille, et « sous un minimum strict » (seulement possible par placement manuel).

Résumé des écarts en mode « Programmer quand même ».

Affiner les règles : méthode

On règle, on regarde le bilan et les cases rouges, on ajuste. Quelques repères :

On observe…Piste de réglage
Beaucoup de créneaux rouges le matin (06h–08h)Il faut au moins 4 à 5 campagnes actives pour remplir les deux créneaux par heure avec 2h–2h30 de séparation. Ajouter une promo d'antenne, ou baisser la séparation stricte de campagne.
Créneaux rouges isolésLes choisir à la main (menu du créneau), ou passer en « Programmer quand même ».
Beaucoup d'écarts « même heure que la veille »Trop peu de campagnes pour tourner : en ajouter, ou laisser cette règle souple.
Une campagne sous son objectif tous les joursAugmenter ses passages visés (son poids), ou réduire ceux des autres.
Un spot qui ne sort presque jamaisVérifier son moment de diffusion et ses dates ; en parts automatiques, regarder le tableau jour par jour du panneau campagne.
Un jour réduit pour une campagne (orange dans le plan)Normal si l'émission occupe la journée ; sinon ajouter un spot valable ce jour-là, ou assouplir la séparation par spot.

14Une démo partagée

Sur cadence.rendez-vous.la, la démo est commune à tous les visiteurs : si vous changez une règle, la personne qui ouvre la démo après vous voit votre règle.

Partagé avec tousPropre à chaque navigateur
Période, règles, émissions, campagnes (actives ou non), grille avec ses retouches. Campagne sélectionnée, onglet ouvert, blocs repliés, mode de couleur, jour du conducteur.

N'importe quel visiteur peut modifier la démo : c'est voulu (pas de compte). La copie de travail sur claude.ai (artifact) fonctionne, elle, en local : ses modifications restent dans le navigateur.

15Scénario complet, du début à la fin

Exemple : promouvoir une soirée spéciale du jeudi 15/10 de 20h à 22h, avec trois messages « jeudi », « demain » et « ce soir », dans une semaine déjà programmée.

  1. Période : début mercredi 14/10 à 06h, fin mardi 20/10 à 20h.
  2. Règles : marge 2 h, séparation campagne 2h00 / 2h30, spot 4h00 / 5h00, « jamais à la même heure deux jours de suite » souple, « Laisser le créneau non programmé ».
  3. + Campagne. Nom : LIVE2.
  4. Émission promue : « + Nouvelle émission » → « Soirée spéciale », Ponctuelle, jeudi 15/10, 20h–22h, marge 2 h → Enregistrer. L'encadré annonce « pas d'autopromo de 20h à 23h inclus » ; la fin de campagne se cale sur jeudi 20h.
  5. Dates : début mercredi 06h (laisser), fin jeudi 20h (déjà calée).
  6. Passages par jour visés : 5.
  7. Spots : la campagne part avec un spot ; S1 « Jeudi 20h » en Jour nommé, puis + Ajouter un spot deux fois : S2 « Demain soir » en « Demain », S3 « Ce soir 20h » en « Aujourd'hui / ce soir ». Laisser « Parts calculées automatiquement ».
  8. Lire le tableau jour par jour : mercredi, S1 et S2 ; jeudi, seul S3, objectif réduit (la séparation par spot ne permet que 4 passages entre 06h et 19h).
  9. Cliquer Enregistrer et programmer les créneaux vides si la semaine a déjà été retouchée, sinon Enregistrer et tout recalculer.
  10. Sélectionner LIVE2 : vérifier ses passages en couleur franche et la zone de la soirée (barre pleine 20h–21h, pointillée 22h–23h).
  11. Traiter les créneaux rouges éventuels : clic → choisir une campagne conforme.
  12. Contrôler l'onglet Spots par campagne (échanger deux spots si besoin), puis le bilan.
  13. Onglet Conducteur → « Copier pour tableur / automate » → coller.
  14. Après la soirée : Désactiver LIVE2 puis Programmer les créneaux vides.

16Hébergement et maintenance

La démo tourne sur le serveur dédié Ikoula (Debian), derrière nginx, sans SSO (volontaire).

ÉlémentEmplacement
Page/srv/cadence/web/index.html
Service d'état partagé/srv/cadence/api/serveur.py (Python, bibliothèque standard), unité systemd cadence-api, écoute 127.0.0.1:8797
Données/srv/cadence/donnees/etat.json et historique/ (200 dernières versions)
Vhost nginx/etc/nginx/sites-available/cadence : page statique + /api/ vers le service ; noindex
CertificatLet's Encrypt (webroot), renouvelé par le minuteur certbot
Source de référenceC:\Users\vMix\dedie-ikoula\cadence\ (page, script d'enveloppe, service, vhost, CADENCE.md)

Mettre à jour la page

  1. Modifier grille-autopromo.html dans le dossier source.
  2. python construire-index.py grille-autopromo.html index.html
  3. Déposer sous un nom temporaire (index.html.nouveau), comparer l'empreinte md5sum, puis renommer. Aucun redémarrage.

Si le format des données change, augmenter le numéro de version de la page : un visiteur dont l'état est d'un ancien format repart des données d'exemple.

Revenir à une version précédente de la démo

Lister les versions : https://cadence.rendez-vous.la/api/historique. Puis, sur le serveur (utilisateur olivier) :

cd /srv/cadence/donnees && python3 -c "import json;a=json.load(open('etat.json'));b=json.load(open('historique/FICHIER.json'));b['version']=a['version']+1;json.dump(b,open('etat.json','w'),ensure_ascii=False)"

Le numéro de version est relevé pour que les navigateurs ouverts reprennent cette version au lieu de la réécraser.

Vérifier

17Limites de la démo

18Annexes

Valeurs par défaut

Périodemercredi 14/10/2026 06h → mardi 20/10/2026 24h (7 jours)
Marge par défaut2 h
Séparation campagnestricte 2h00, souple 2h30
Séparation spotstricte 4h00, souple 5h00
Même heure que la veilleactivée, souple
Créneau sans campagne conformelaissé non programmé
Nuitnon programmée
Parts des spotsautomatiques
Couleurpar campagne ; aucune campagne sélectionnée

Données de démonstration

ÉmissionHorairesMarge
Le Club VIPtous les jours 09h–10h2 h
Le Grand Directdu lundi au vendredi 17h–19h2 h
Soirée spéciale Livejeudi 15/10 20h–22h2 h
Week-end Sportsamedi et dimanche 14h–17h1 h (personnalisée)
CampagnePromeutDatesVisésSpots
VIP1Le Club VIP14/10 06h → 20/10 09h4/jGénérique · Demain 9h · Ce matin 9h
LIVE1Soirée spéciale Live14/10 06h → 15/10 20h5/jJeudi 20h · Demain soir · Ce soir 20h
DIRECT1Le Grand Direct14/10 06h → 20/10 17h3/jGénérique A · Générique B
SPORT1Week-end Sport14/10 06h → 18/10 14h3/jCe week-end · Demain 14h · Cet après-midi
APPLI1promo d'antennetoute la période3/jTéléchargez l'appli · Le direct dans l'appli
JEU1promo d'antennetoute la période3/jLe grand jeu · Comment jouer · Derniers jours (dès le 18/10)
PODCAST1promo d'antennetoute la période2/jNouveaux podcasts · À réécouter

Glossaire

Créneau non programméCase rouge « ! » : aucune campagne conforme, à choisir à la main.
ÉcartPassage qui enfreint une règle souple (ou stricte, s'il est manuel) ; entouré d'orange, compté au bilan.
Journée d'antenneDe 06h à 05h le lendemain ; une colonne de la grille.
MargeHeures après la fin d'une émission où sa promo reste interdite.
Objectif réalistePassages visés, plafonnés à ce que la journée permet (émission, marge, séparations).
PartPoids d'un spot dans sa campagne, automatique ou manuel.
Promo d'antenneCampagne sans émission (appli, jeu, podcasts) : aucune interdiction horaire.
Séparation stricte / soupleÉcart minimum jamais franchi / écart visé ; entre les deux, l'écart est compté.