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

sync détectée
Dernière sync

il y a 14h

Durée

Période

Données jusqu'au 2026-07-12

📊 GA4

Google Analytics 4 — sessions, conversions par pays/source

sync détectée
Dernière sync

il y a 14h

Durée

🎯 Conversion

Données GA4 enrichies + tunnel + backoffice pour l'onglet Overview

✓ succès
Dernière sync

il y a 13h

Durée

2.2s

Lignes insérées

838

Période

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)

✓ succès
Dernière sync

il y a 13h

Durée

1.2s

Lignes insérées

4 442

Période

Données jusqu'au 2026-06-28

2026-07-15 03:25 BKK

PageSpeed

PSI scores + statut HTTP de toutes les pages GSC

sync détectée
Dernière sync

il y a 12h

Durée

🕒 Planning des crons (à configurer dans Coolify)

SourceCommandeCron (UTC)Heure Bangkok
GSCnpm run cron:gsc0 20 * * *03:00 BKK
GA4npm run cron:ga45 20 * * *03:05 BKK
Conversionnpm run cron:conversion20 20 * * *03:20 BKK
Tunnelnpm run cron:tunnel25 20 * * *03:25 BKK
PageSpeednpm run cron:pagespeed0 21 * * *04:00 BKK

Historique des 30 dernières exécutions

SourceStatutDémarré (Bangkok)DuréeLignesErreur
🚇 Tunnel✓ succès2026-07-15 03:25 BKK1.2s4 442
🎯 Conversion✓ succès2026-07-15 03:20 BKK2.2s838
🚇 Tunnel✓ succès2026-07-14 03:25 BKK1.4s4 405
🎯 Conversion✓ succès2026-07-14 03:20 BKK2.4s840
🚇 Tunnel✓ succès2026-07-13 03:25 BKK1.3s4 435
🎯 Conversion✓ succès2026-07-13 03:20 BKK2.4s838
🚇 Tunnel✓ succès2026-07-12 03:25 BKK1.1s4 481
🎯 Conversion✓ succès2026-07-12 03:20 BKK2.4s838
🚇 Tunnel✓ succès2026-07-11 03:25 BKK2.6s4 524
🎯 Conversion✓ succès2026-07-11 03:20 BKK2.2s838
🚇 Tunnel✓ succès2026-07-10 03:25 BKK1.3s4 487
🎯 Conversion✓ succès2026-07-10 03:20 BKK2.2s840
🚇 Tunnel✓ succès2026-07-09 03:25 BKK1.4s4 521
🎯 Conversion✓ succès2026-07-09 03:20 BKK2.3s840
🚇 Tunnel✓ succès2026-07-08 03:25 BKK1.3s4 559
🎯 Conversion✓ succès2026-07-08 03:20 BKK1.9s840
🚇 Tunnel✓ succès2026-07-07 03:25 BKK1.4s4 596
🎯 Conversion✓ succès2026-07-07 03:20 BKK2.2s848
🚇 Tunnel✓ succès2026-07-06 03:25 BKK1.5s4 634
🎯 Conversion✓ succès2026-07-06 03:20 BKK3.2s848
🚇 Tunnel✓ succès2026-07-05 03:25 BKK1.5s4 676
🎯 Conversion✓ succès2026-07-05 03:20 BKK1.9s854
🚇 Tunnel✓ succès2026-07-04 03:25 BKK1.4s4 708
🎯 Conversion✓ succès2026-07-04 03:20 BKK2.3s860
🚇 Tunnel✓ succès2026-07-03 03:25 BKK1.3s4 745
🎯 Conversion✓ succès2026-07-03 03:20 BKK2.3s866
🚇 Tunnel✓ succès2026-07-02 03:25 BKK1.2s4 777
🎯 Conversion✓ succès2026-07-02 03:20 BKK2.1s872
🚇 Tunnel✓ succès2026-07-01 03:25 BKK1.3s4 743
🎯 Conversion✓ succès2026-07-01 03:20 BKK2.3s878

🔧 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.