{"transaction_id":"e99eec6ef8e20f8a86ab49fb","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"banner_shown","label":"Banner angezeigt","action":"show","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"denied_until_choice","marketing":"denied"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:28:45+00:00","required_fields":["domain","banner_version","policy_version","region","created_at"],"previous_hash":"b9421704d0ca4e7a165a35a33047f4221efe261b2349cd71a1b541a9c9041762","row_hash":"256adab9b03ac1b8cd41f081a7723998c57fdd5749b82e105689dd262dc8e263"}
{"transaction_id":"07942da08fa2747c03e69250","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"consent_saved","label":"Einwilligung gespeichert","action":"accept_or_save","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"granted_if_selected","marketing":"granted_if_selected"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:29:45+00:00","required_fields":["consent_id","categories","services","action","created_at"],"previous_hash":"256adab9b03ac1b8cd41f081a7723998c57fdd5749b82e105689dd262dc8e263","row_hash":"f1d34edca05e47fca86e5227906378ea717e680565872ec624692ba50c9c1ea2"}
{"transaction_id":"477c14714cd66d811b20ef67","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"consent_rejected","label":"Ablehnung gespeichert","action":"reject","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"denied_until_choice","marketing":"denied"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:30:45+00:00","required_fields":["consent_id","categories","action","created_at"],"previous_hash":"f1d34edca05e47fca86e5227906378ea717e680565872ec624692ba50c9c1ea2","row_hash":"482d20a0182f57c385d8ae7d1442cf51b95ab2d1a7d0f6d62a0b129b63e6c81e"}
{"transaction_id":"7367f85fa37e0de291205620","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"consent_withdrawn","label":"Widerruf gespeichert","action":"withdraw","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"denied_until_choice","marketing":"denied"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:31:45+00:00","required_fields":["previous_consent_id","withdrawn_at","categories","source"],"previous_hash":"482d20a0182f57c385d8ae7d1442cf51b95ab2d1a7d0f6d62a0b129b63e6c81e","row_hash":"34d6d200804e8ee29598ee8a6b91988269197b71671bc6dcfb42e74a58f74029"}
{"transaction_id":"17f77ae398db7912e0256a95","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"gpc_seen","label":"GPC-Signal berücksichtigt","action":"gpc","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"denied_until_choice","marketing":"denied"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:32:45+00:00","required_fields":["gpc_signal","region","action","created_at"],"previous_hash":"34d6d200804e8ee29598ee8a6b91988269197b71671bc6dcfb42e74a58f74029","row_hash":"667790588c4ef0f4ee8cc292937e97386b4dc7699bba37b2fc3cffa5df486371"}
{"transaction_id":"6740cec7eb2af3f2265a5797","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"vendor_sync","label":"Downstream-Sync","action":"sync","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"granted_if_selected","marketing":"denied"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:33:45+00:00","required_fields":["destination","categories","sync_status","created_at"],"previous_hash":"667790588c4ef0f4ee8cc292937e97386b4dc7699bba37b2fc3cffa5df486371","row_hash":"88aacdbb6d7e81809b917093954f123cf439be2e8e3a7e22d4df0ef062e2f21a"}
{"transaction_id":"227636714c94efadb6dd7252","domain":"funktionale-programmierung.de","scan_id":"52efe06b-5ead-4b4e-b56c-47cd23b173ca","event_id":"rescan_evidence","label":"Re-Scan-Nachweis","action":"rescan","region":"DE/EU","subject_key_hash":"sha256:template-not-a-user-id","categories":{"notwendig":"granted","statistik":"denied_until_choice","marketing":"denied"},"services":"aus Anbieterregister synchronisieren","evidence_ref":"https://saferpage.de/nachweise/funktionale-programmierung.de/export","created_at":"2026-06-21T23:34:45+00:00","required_fields":["scan_id","checked_at","result_url","evidence_hash"],"previous_hash":"88aacdbb6d7e81809b917093954f123cf439be2e8e3a7e22d4df0ef062e2f21a","row_hash":"4f123cf0a0a61f07a9fc6091eee52b2fe8ae408af4bc9de1627a67e5f1f113e7"}
