{"source":"Attendance of the Digital Public Space (EPN) - Single users in free access from 2015 to 2018","entry_url":"https://c0mm0.com/entry/attendance-of-the-digital-public-space-epn-single-users-in-free-access-from-2015-to-2018/","license":null,"retrieved_at":"2026-10-04T02:53:18.343Z","upstream_url":"https://data.fleurysurorne.fr/api/explore/v2.1/catalog/datasets/statistiques-de-lespace-public-numerique/exports/csv?use_labels=true","live":true,"personal_data":{"status":"none","basis":"no_person_column_cited","grain":"none","allowed":true,"columns":{"direct_identifiers":[],"family_names":[],"given_names":[],"attributes":[],"unresolved_names":[],"measures":["Nombre d'usagers uniques"],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: no cited column names a natural person (the cited columns are all this reads)"},"row_count":44,"columns":["Année","Mois","Nombre d'usagers uniques"],"field_provenance":{"Année":{"basis":"upstream_parsed","derived":false,"upstream_field":"published-file.Année","transform":"parsed by Commodity out of the file the publisher serves (format re-sniffed at request time, since servers mislabel it); the column name is the file's own header/key and the value is the text it carries","cells":{"rows":44,"delivered":43,"empty":1,"stringified":0,"truncated":0},"inferred":{"type":"int"},"description_en":"Year of attendance record."},"Mois":{"basis":"upstream_parsed","derived":false,"upstream_field":"published-file.Mois","transform":"parsed by Commodity out of the file the publisher serves (format re-sniffed at request time, since servers mislabel it); the column name is the file's own header/key and the value is the text it carries","cells":{"rows":44,"delivered":44,"empty":0,"stringified":0,"truncated":0},"inferred":{"type":"text"},"description_en":"Month of attendance record."},"Nombre d'usagers uniques":{"basis":"upstream_parsed","derived":false,"upstream_field":"published-file.Nombre d'usagers uniques","transform":"parsed by Commodity out of the file the publisher serves (format re-sniffed at request time, since servers mislabel it); the column name is the file's own header/key and the value is the text it carries","cells":{"rows":44,"delivered":44,"empty":0,"stringified":0,"truncated":0},"inferred":{"type":"number"},"description_en":"Number of unique users during free access that month."}},"rows":[{"Année":"2014","Mois":"novembre","Nombre d'usagers uniques":"33.0"},{"Année":"2014","Mois":"octobre","Nombre d'usagers uniques":"6.0"},{"Année":"2014","Mois":"décembre","Nombre d'usagers uniques":"16.0"},{"Année":"2015","Mois":"janvier","Nombre d'usagers uniques":"70.0"},{"Année":"2015","Mois":"avril","Nombre d'usagers uniques":"50.0"},{"Année":"2015","Mois":"décembre","Nombre d'usagers uniques":"50.0"},{"Année":"2015","Mois":"juillet","Nombre d'usagers uniques":"33.0"},{"Année":"2015","Mois":"octobre","Nombre d'usagers uniques":"44.0"},{"Année":"2015","Mois":"mars","Nombre d'usagers uniques":"32.0"},{"Année":"2015","Mois":"mai","Nombre d'usagers uniques":"64.0"},{"Année":"2015","Mois":"février","Nombre d'usagers uniques":"39.0"},{"Année":"2015","Mois":"juin","Nombre d'usagers uniques":"109.0"},{"Année":"2015","Mois":"août","Nombre d'usagers uniques":"25.0"},{"Année":"2015","Mois":"septembre","Nombre d'usagers uniques":"40.0"},{"Année":"2015","Mois":"novembre","Nombre d'usagers uniques":"33.0"},{"Année":"2016","Mois":"août","Nombre d'usagers uniques":"142.0"},{"Année":"2016","Mois":"mars","Nombre d'usagers uniques":"113.0"},{"Année":"2016","Mois":"juillet","Nombre d'usagers uniques":"57.0"},{"Année":"2016","Mois":"novembre","Nombre d'usagers uniques":"55.0"},{"Année":"2016","Mois":"avril","Nombre d'usagers uniques":"113.0"},{"Année":"2016","Mois":"décembre","Nombre d'usagers uniques":"49.0"},{"Année":"2016","Mois":"mai","Nombre d'usagers uniques":"93.0"},{"Année":"2016","Mois":"septembre","Nombre d'usagers uniques":"120.0"},{"Année":"2016","Mois":"juin","Nombre d'usagers uniques":"82.0"},{"Année":"2016","Mois":"février","Nombre d'usagers uniques":"47.0"},{"Année":"2016","Mois":"janvier","Nombre d'usagers uniques":"61.0"},{"Année":"2016","Mois":"octobre","Nombre d'usagers uniques":"100.0"},{"Année":"2017","Mois":"décembre","Nombre d'usagers uniques":"63.0"},{"Année":"2017","Mois":"janvier","Nombre d'usagers uniques":"69.0"},{"Année":"2017","Mois":"septembre","Nombre d'usagers uniques":"56.0"},{"Année":"2017","Mois":"octobre","Nombre d'usagers uniques":"49.0"},{"Année":"2017","Mois":"mai","Nombre d'usagers uniques":"92.0"},{"Année":"2017","Mois":"février","Nombre d'usagers uniques":"71.0"},{"Année":"2017","Mois":"août","Nombre d'usagers uniques":"69.0"},{"Année":"2017","Mois":"novembre","Nombre d'usagers uniques":"58.0"},{"Année":"2017","Mois":"mars","Nombre d'usagers uniques":"95.0"},{"Année":"2017","Mois":"avril","Nombre d'usagers uniques":"55.0"},{"Année":"2017","Mois":"juin","Nombre d'usagers uniques":"111.0"},{"Année":"2017","Mois":"juillet","Nombre d'usagers uniques":"58.0"},{"Année":"2018","Mois":"janvier","Nombre d'usagers uniques":"60.0"},{"Année":"2018","Mois":"mars","Nombre d'usagers uniques":"30.0"},{"Année":"2018","Mois":"février","Nombre d'usagers uniques":"55.0"},{"Année":"2018","Mois":"avril","Nombre d'usagers uniques":"20.0"},{"Année":null,"Mois":"Total","Nombre d'usagers uniques":"2687.0"}],"manifest":{"answer_sha256":"b093d609dbba66f280eb82716bfa2d2d3239114c9303704a82fbd12a1b889f03","answer_sha256_rule":"sha256 (hex, UTF-8) of JSON.stringify(this body) after deleting the keys listed in manifest.stamped_keys from manifest, and deleting manifest itself if it is then empty. The hash was computed before the stamp existed, so no field of the stamp is inside it.","stamped_keys":["answer_sha256","answer_sha256_rule","stamped_keys","row_count","row_count_basis","live","live_basis","created_at","created_at_basis","durable_citation"],"row_count":44,"row_count_basis":"Objects that are elements of a JSON array anywhere in this body, excluding manifest. Not a claim about which collection is the answer. Largest single collection: rows[] (44 rows).","live":true,"live_basis":"This body was produced by executing the request.","created_at":"2026-10-04T02:53:18.343Z","created_at_basis":"When this response body was assembled, deliberately OUTSIDE the hashed bytes so the same answer hashes identically on every request. Not the upstream read time — that is provenance[].retrieved_at. A zone-cached replay carries the assembly time, not your receipt time.","durable_citation":"This manifest is produced at response time and is NOT stored. A durable, replayable citation is persisted only on an explicit cite: GET /api/v1/entries/{id-or-slug}/evidence, or the MCP cite_query tool. Both are entry-scoped, because evidence_manifests is entry-shaped; a domain answer spanning several sources has no single entry and cannot be persisted through that path."}}