Dashboard Sync — État des crons
Crons exécutés chaque nuit à 3h00 Bangkok (20h UTC). Les données du dashboard sont pré-calculées — aucun appel GA4/GSC en direct pendant la navigation.
État actuel par source
🔍 GSC
Google Search Console — clics, positions, pages
il y a 14h
—
Données jusqu'au 2026-07-12
📊 GA4
Google Analytics 4 — sessions, conversions par pays/source
il y a 14h
—
🎯 Conversion
Données GA4 enrichies + tunnel + backoffice pour l'onglet Overview
il y a 13h
2.2s
838
Données jusqu'au 2026-07-14
2026-07-15 03:20 BKK
🚇 Tunnel
Snapshot complet du tunnel de devis (16 requêtes pré-calculées)
il y a 13h
1.2s
4 442
Données jusqu'au 2026-06-28
2026-07-15 03:25 BKK
⚡ PageSpeed
PSI scores + statut HTTP de toutes les pages GSC
il y a 12h
—
🕒 Planning des crons (à configurer dans Coolify)
| Source | Commande | Cron (UTC) | Heure Bangkok |
|---|---|---|---|
| GSC | npm run cron:gsc | 0 20 * * * | 03:00 BKK |
| GA4 | npm run cron:ga4 | 5 20 * * * | 03:05 BKK |
| Conversion | npm run cron:conversion | 20 20 * * * | 03:20 BKK |
| Tunnel | npm run cron:tunnel | 25 20 * * * | 03:25 BKK |
| PageSpeed | npm run cron:pagespeed | 0 21 * * * | 04:00 BKK |
Historique des 30 dernières exécutions
| Source | Statut | Démarré (Bangkok) | Durée | Lignes | Erreur |
|---|---|---|---|---|---|
| 🚇 Tunnel | ✓ succès | 2026-07-15 03:25 BKK | 1.2s | 4 442 | — |
| 🎯 Conversion | ✓ succès | 2026-07-15 03:20 BKK | 2.2s | 838 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-14 03:25 BKK | 1.4s | 4 405 | — |
| 🎯 Conversion | ✓ succès | 2026-07-14 03:20 BKK | 2.4s | 840 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-13 03:25 BKK | 1.3s | 4 435 | — |
| 🎯 Conversion | ✓ succès | 2026-07-13 03:20 BKK | 2.4s | 838 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-12 03:25 BKK | 1.1s | 4 481 | — |
| 🎯 Conversion | ✓ succès | 2026-07-12 03:20 BKK | 2.4s | 838 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-11 03:25 BKK | 2.6s | 4 524 | — |
| 🎯 Conversion | ✓ succès | 2026-07-11 03:20 BKK | 2.2s | 838 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-10 03:25 BKK | 1.3s | 4 487 | — |
| 🎯 Conversion | ✓ succès | 2026-07-10 03:20 BKK | 2.2s | 840 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-09 03:25 BKK | 1.4s | 4 521 | — |
| 🎯 Conversion | ✓ succès | 2026-07-09 03:20 BKK | 2.3s | 840 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-08 03:25 BKK | 1.3s | 4 559 | — |
| 🎯 Conversion | ✓ succès | 2026-07-08 03:20 BKK | 1.9s | 840 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-07 03:25 BKK | 1.4s | 4 596 | — |
| 🎯 Conversion | ✓ succès | 2026-07-07 03:20 BKK | 2.2s | 848 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-06 03:25 BKK | 1.5s | 4 634 | — |
| 🎯 Conversion | ✓ succès | 2026-07-06 03:20 BKK | 3.2s | 848 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-05 03:25 BKK | 1.5s | 4 676 | — |
| 🎯 Conversion | ✓ succès | 2026-07-05 03:20 BKK | 1.9s | 854 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-04 03:25 BKK | 1.4s | 4 708 | — |
| 🎯 Conversion | ✓ succès | 2026-07-04 03:20 BKK | 2.3s | 860 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-03 03:25 BKK | 1.3s | 4 745 | — |
| 🎯 Conversion | ✓ succès | 2026-07-03 03:20 BKK | 2.3s | 866 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-02 03:25 BKK | 1.2s | 4 777 | — |
| 🎯 Conversion | ✓ succès | 2026-07-02 03:20 BKK | 2.1s | 872 | — |
| 🚇 Tunnel | ✓ succès | 2026-07-01 03:25 BKK | 1.3s | 4 743 | — |
| 🎯 Conversion | ✓ succès | 2026-07-01 03:20 BKK | 2.3s | 878 | — |
🔧 Lancer manuellement
En production sur le serveur Coolify, ou en local avec npm run cron:<source>
Les scripts tournent côté serveur via POST /api/sync/run/[source]. La page se rafraîchit automatiquement après succès.