{
    "visits_per_day": [
        {
            "day": "2026-06-10",
            "count": 116
        },
        {
            "day": "2026-06-11",
            "count": 504
        },
        {
            "day": "2026-06-12",
            "count": 514
        },
        {
            "day": "2026-06-13",
            "count": 743
        },
        {
            "day": "2026-06-14",
            "count": 416
        },
        {
            "day": "2026-06-15",
            "count": 982
        },
        {
            "day": "2026-06-16",
            "count": 153
        },
        {
            "day": "2026-06-17",
            "count": 53
        }
    ],
    "countries": [
        {
            "country": "Robot",
            "country_code": "RB",
            "count": 3481
        }
    ],
    "hours": [
        {
            "hour": 0,
            "count": 82
        },
        {
            "hour": 1,
            "count": 67
        },
        {
            "hour": 2,
            "count": 78
        },
        {
            "hour": 3,
            "count": 79
        },
        {
            "hour": 4,
            "count": 54
        },
        {
            "hour": 5,
            "count": 75
        },
        {
            "hour": 6,
            "count": 54
        },
        {
            "hour": 7,
            "count": 84
        },
        {
            "hour": 8,
            "count": 108
        },
        {
            "hour": 9,
            "count": 173
        },
        {
            "hour": 10,
            "count": 345
        },
        {
            "hour": 11,
            "count": 261
        },
        {
            "hour": 12,
            "count": 301
        },
        {
            "hour": 13,
            "count": 111
        },
        {
            "hour": 14,
            "count": 252
        },
        {
            "hour": 15,
            "count": 399
        },
        {
            "hour": 16,
            "count": 128
        },
        {
            "hour": 17,
            "count": 86
        },
        {
            "hour": 18,
            "count": 199
        },
        {
            "hour": 19,
            "count": 197
        },
        {
            "hour": 20,
            "count": 107
        },
        {
            "hour": 21,
            "count": 65
        },
        {
            "hour": 22,
            "count": 80
        },
        {
            "hour": 23,
            "count": 96
        }
    ],
    "pages": [
        {
            "page": "\/fOfO\/topic.php?id=185",
            "count": 120
        },
        {
            "page": "\/fOfO\/",
            "count": 81
        },
        {
            "page": "\/fOfO\/index.php",
            "count": 54
        },
        {
            "page": "\/fOfO\/login.php",
            "count": 36
        },
        {
            "page": "\/fOfO\/blog_post.php?id=404",
            "count": 36
        },
        {
            "page": "\/fOfO\/blog.php",
            "count": 32
        },
        {
            "page": "\/fOfO\/register.php",
            "count": 28
        },
        {
            "page": "\/fOfO\/blog_post.php?id=402",
            "count": 27
        },
        {
            "page": "\/fOfO\/forum.php?id=30",
            "count": 26
        },
        {
            "page": "\/fOfO\/blog_post.php?id=396",
            "count": 25
        }
    ],
    "topics": [
        {
            "id": 2,
            "title": "Inscription",
            "views": 389
        },
        {
            "id": 18,
            "title": "Sheet Caractères HTML",
            "views": 216
        },
        {
            "id": 3,
            "title": "Suivi des évolutions",
            "views": 203
        },
        {
            "id": 185,
            "title": "Pub sous Windows et alternative Linux.",
            "views": 186
        },
        {
            "id": 4,
            "title": "J'essaye de mettre une image",
            "views": 104
        },
        {
            "id": 21,
            "title": "Sheet JS",
            "views": 76
        },
        {
            "id": 6,
            "title": "Avancement du site",
            "views": 75
        },
        {
            "id": 7,
            "title": "Jean TALU",
            "views": 68
        },
        {
            "id": 12,
            "title": "Présentation JDG",
            "views": 65
        },
        {
            "id": 25,
            "title": "Keepass 2.53.1",
            "views": 61
        }
    ],
    "blog": [
        {
            "id": 404,
            "title": "Google enterre les “dix liens bleus”, le web ouvert va disparaître",
            "views": 36
        },
        {
            "id": 402,
            "title": "Après des années sous perfusion numérique, l’État français tente enfin le sevrage",
            "views": 27
        },
        {
            "id": 396,
            "title": "La souveraineté numérique, c’est pour les autres selon l'éducation nationale",
            "views": 26
        },
        {
            "id": 392,
            "title": "L’aigle, la liberté… et le porno en 4K",
            "views": 25
        },
        {
            "id": 391,
            "title": "L’art très français de légiférer sur ce qu’on ne comprend pas",
            "views": 24
        },
        {
            "id": 291,
            "title": "L'avènement de l'ère Gemini",
            "views": 15
        },
        {
            "id": 383,
            "title": "Cloud souverain, données européennes et droit américain",
            "views": 14
        },
        {
            "id": 333,
            "title": "Le Cyberdico de l'ANSSI où comment déchiffrer le jargon de la cybersécurité !",
            "views": 12
        },
        {
            "id": 370,
            "title": "Brokers of Shame : comment l’Amérique recycle sa conscience",
            "views": 12
        },
        {
            "id": 320,
            "title": "L'anonymat en ligne est un casse-tête chinois législatif",
            "views": 11
        }
    ],
    "page_types": [
        {
            "type": "Site principal",
            "count": 2016
        },
        {
            "type": "Blog",
            "count": 1158
        },
        {
            "type": "Forum",
            "count": 307
        }
    ],
    "summary": {
        "total_visits": 3481,
        "unique_visitors": 1147,
        "total_countries": 1,
        "top_item": "Suivi des évolutions",
        "top_views": 806,
        "top_url": "blog_post.php?id=3"
    },
    "bots": [
        {
            "type": "Robots",
            "count": 3481
        }
    ]
}