---
slug: datenstruktur-des-exports
title: "Datenstruktur des Exports"
category: berichte
locale: de
updated: 2026-10-18
keywords: ["Vollexport","Datenstruktur","Format","manifest.json","JSON","CSV","UTF-8","Exportschlüssel","Anbieterwechsel","Data Act"]
questions: ["Welche Dateien und Felder enthält der Vollexport, und in welchem Format?","Datenstrukturverzeichnis","Formatverzeichnis des Exports","Wie ist der Vollexport aufgebaut?","Was steht in manifest.json?","Welche Felder hat conversions.json?","Welcher Zeichensatz, welches Trennzeichen?","Wie liest ein neuer Anbieter meine Daten ein?","Exportschlüssel für einen anderen Anbieter","Kann ein anderer Anbieter meine Daten abrufen?","Data Act Datenstruktur"]
url: https://bench.metrunio.com/de/hilfe/datenstruktur-des-exports
---

# Datenstruktur des Exports

**Welche Dateien und Felder enthält der Vollexport, und in welchem Format?**

Der Vollexport besteht aus ZIP-Dateien mit je einer JSON- und einer CSV-Datei pro Tabelle und dem Verzeichnis manifest.json. Dieser Artikel nennt jede Datei, jedes Feld mit Format und Bedeutung und die Tabellen, die bewusst fehlen. Er entsteht aus derselben Quelle wie der Export; ein neuer Anbieter kann den Export damit einlesen, auch per Exportschlüssel ohne dein Zutun.

## Aufbau

- Der Export im Hintergrund besteht aus einem oder mehreren Teilen, metrunio-export-JJJJ-MM-TT-001.zip und folgende, mit höchstens rund 250.000 Zeilen je Teil, dazu manifest.json. Der direkte Download ist ein einziges ZIP mit manifest.json darin.
- Je Tabelle eine Datei json/<tabelle>.json und eine Datei csv/<tabelle>.csv mit denselben Zeilen. Passt eine Tabelle nicht in einen Teil, folgen json/<tabelle>.0002.json, json/<tabelle>.0003.json und so fort im nächsten Teil.
- manifest.json nennt Format und Fassung (format, version), den Zeitpunkt (createdAt), die Teile mit Dateien, Größe und SHA-256 (parts), je Tabelle Zeilenzahl, Dateien und Beschreibung (tables), die bewusst fehlenden Tabellen mit Grund (excluded) und die ausgelassenen Felder (droppedColumns).
- consistent: true heißt, alle Teile zeigen denselben Stand. false heißt, der Export wurde unterbrochen und in einem neuen Stand fortgesetzt; eine Zeile, die sich dazwischen geändert hat, kann dann doppelt oder gar nicht darin stehen. Für ein festes Bild exportierst du nach dem Schließen des Kontos, dann ändert sich nichts mehr, oder du startest einen neuen Export.

## Formate und Zeichensatz

- Zeichensatz überall UTF-8 ohne Byte-Order-Mark, Zeilenende \n.
- JSON: eine Liste von Objekten, ein Objekt je Zeile, die Feldnamen wie unten.
- CSV: Semikolon als Trennzeichen, Feldnamen in der ersten Zeile. Felder mit Semikolon, Anführungszeichen oder Zeilenumbruch stehen in doppelten Anführungszeichen. Ein leeres Feld ist kein Wert (null).
- Beginnt ein Text in der CSV mit =, +, -, @ oder einem Tabulator, steht ein Hochkomma davor, damit eine Tabellenkalkulation ihn nicht als Formel ausführt. In der JSON-Datei steht der Text unverändert.
- Zeitpunkte nach ISO 8601 in UTC, etwa 2026-10-18T09:15:00.123+00:00; Tage als JJJJ-MM-TT.
- Zahlen mit Punkt als Dezimaltrenner. Beträge stehen in der Währung der Zeile (Feld currency, ISO 4217), nicht in Cent.
- Kennungen sind UUIDs. Ein Verweis wie „Verweis auf sites.id“ zeigt auf die Kennung in der genannten Datei; so setzt du Websites, Journeys, Conversions und Kontakte wieder zusammen.
- Werte mit Struktur (JSON, Listen) stehen in der JSON-Datei als Objekt oder Liste, in der CSV als JSON-Text.
- Ein Feld mit fester Werteliste nennt unten alle möglichen Werte.

## Abruf durch einen neuen Anbieter mit einem Exportschlüssel

Damit ein neuer Anbieter deine Daten selbst abrufen kann, legst du unter „Exporte & KI-Verbindungen“, Karte „Alles mitnehmen“, einen Exportschlüssel an und gibst ihn weiter. Er öffnet nur den Vollexport, sonst nichts: keine Berichte, keine Lese-Schnittstelle, keine Änderung. Es gibt ihn in jedem Tarif, auch in Start und Pro, und auch in den 30 Tagen nach einer Schließung. Die Lese-Schnittstelle bleibt ein Merkmal ab Growth.

1. POST /v1/exports/full-jobs mit dem Kopf Authorization: Bearer xk_… startet den Export im Hintergrund oder gibt den laufenden zurück.
2. GET /v1/exports/full-jobs/:id zeigt den Stand. Ist status succeeded, stehen unter parts die Teile mit Größe und SHA-256.
3. GET /v1/exports/full-jobs/:id/parts/:number lädt einen Teil, GET /v1/exports/full-jobs/:id/manifest.json das Verzeichnis.
4. Für ein kleines Konto geht auch GET /v1/exports/full.zip direkt. Über 300.000 Zeilen antwortet er mit 409 FULL_EXPORT_TOO_LARGE; dann gilt der Weg oben.

- Die Teile liegen 7 Tage bereit, nach einer Schließung höchstens bis zur Löschung des Kontos. Danach sind sie gelöscht, und ein neuer Export ist nötig.
- Jeder Abruf steht im Protokoll deines Kontos. Ist ein Export fertig, den ein Exportschlüssel gestartet hat, bekommen die Admins eine Mail mit dem Namen des Schlüssels.
- Den Schlüssel ziehst du jederzeit unter „Alles mitnehmen“ zurück, auch nach dem Schließen. Gib ihm eine Gültigkeit, die zum Wechsel passt.
- Anlegen kann ihn, wer das Konto verwaltet (Admin). Er gibt dieselben Daten heraus wie der Vollexport im Portal, also auch die Adressen der Mitglieder und das Protokoll.

> **Rechtlicher Hinweis:** Mit dem Exportschlüssel entscheidest du, dass ein anderer Anbieter die Daten deines Kontos abruft. Ob dafür eine Vereinbarung mit ihm nötig ist, etwa zur Auftragsverarbeitung, entscheidest du als Verantwortlicher. Den Wechsel und die Unterstützung dabei regeln die AGB in § 8a.

## Was bewusst fehlt

Zugangsdaten zu anderen Plattformen, Laufsteuerung ohne eigenen Inhalt und Aufzeichnungen, die uns als Anbieter gehören, gehen nicht mit. Prüfsummen von Schlüsseln, Einladungen und Abmeldelinks fehlen in jeder Tabelle; die Zeile selbst bleibt. Je Tabelle:

- tenant_secrets: Zugangsdaten zu fremden Plattformen, verschlüsselt; der neue Anbieter verbindet mit eigenen Zugängen
- integration_credential_references: Verweise auf abgelegte Zugangsdaten, ohne eigenen Inhalt
- oauth_tokens: Zugriffstoken für MCP und Lese-Schnittstelle; nach dem Wechsel wertlos
- portal_login_tokens: Anmeldelinks mit kurzer Laufzeit
- ad_oauth_grants: Zwischenstand einer laufenden Anmeldung bei einer Werbeplattform
- search_console_oauth_states: Zwischenstand einer laufenden Anmeldung bei Google
- request_nonces: Wiederholungsschutz des Collectors, Prüfsummen mit Ablauf
- event_queue: Warteschlange der Verarbeitung; der Inhalt steht in raw_events
- processing_attempts: Verarbeitungsversuche des Workers; der Inhalt steht in raw_events
- dead_letter_events: Verweise auf gescheiterte Verarbeitungen; das Ereignis steht in raw_events
- web_engagement_pending: Zwischenstand eines laufenden Besuchs bis zu seinem Abschluss
- mirror_deletions: Laufsteuerung des Analysespiegels
- mirror_refreshes: Laufsteuerung des Analysespiegels
- usage_window_checks: Laufsteuerung der Verbrauchsprüfung
- suppression_scan_state: Laufsteuerung der Sperrlistenprüfung
- report_mail_claims: Laufsteuerung des Berichtsversands
- support_contacts: gehört der Plattform: Anfragen an den Support, auch von Menschen ohne Konto
- lifecycle_messages: Versandprotokoll der Mails des Anbieters an das Konto
- tenant_milestones: Auswertung des Anbieters über den Verlauf des Kontos
- tenant_signup_origins: Messung des Anbieters, woher die Registrierung kam
- paid_revenue: Umsatzbuch des Anbieters für Partnerprovisionen
- tenant_deletions: Löschprotokoll des Anbieters
- legal_holds: Aufbewahrungssperre des Anbieters

## Alle Dateien und Felder

97 Dateien je Format, in der Reihenfolge des Exports: erst das Konto und seine Mitglieder, dann jede Tabelle nach Namen. Ohne eigene Bedeutung erklären Name, Format und die Beschreibung der Tabelle das Feld.

## tenants

Das Konto selbst: Name, Tarif, Zeitzone, Währung, Zustand und Einstellungen auf Kontoebene. Genau eine Zeile. Dateien: json/tenants.json und csv/tenants.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| name | Text | Name |
| slug | Text | – |
| status | Einer von: active, suspended, archived | Zustand |
| plan_id | Kennung (UUID) als Text | Verweis auf subscription_plans.id |
| raw_event_retention_days | Ganze Zahl | – |
| contact_email | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| suspended_at | Zeitpunkt nach ISO 8601 in UTC | – |
| archived_at | Zeitpunkt nach ISO 8601 in UTC | Archiviert oder geschlossen am |
| weekly_report_enabled | true oder false | – |
| weekly_report_last_sent_at | Zeitpunkt nach ISO 8601 in UTC | – |
| lifecycle_emails_enabled | true oder false | – |
| stripe_customer_id | Text | – |
| billing_suspended_at | Zeitpunkt nach ISO 8601 in UTC | – |
| billing_parent_id | Kennung (UUID) als Text | Verweis auf tenants.id |
| base_currency | Text | – |
| trial_ends_at | Zeitpunkt nach ISO 8601 in UTC | – |
| report_interval | Einer von: off, weekly, monthly | – |
| individual_tariff_accepted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| report_note | Text | – |
| report_note_sent_at | Zeitpunkt nach ISO 8601 in UTC | – |
| billing_source | Text | – |
| business_timezone | Text | – |
| read_api_grandfathered_plan_id | Kennung (UUID) als Text | Verweis auf subscription_plans.id |
| sso_grandfathered_plan_id | Kennung (UUID) als Text | Verweis auf subscription_plans.id |
| intended_plan_key | Text | – |
| retention_reduction_due_at | Zeitpunkt nach ISO 8601 in UTC | – |
| payment_overdue_since | Zeitpunkt nach ISO 8601 in UTC | – |
| billing_termination_notice_at | Zeitpunkt nach ISO 8601 in UTC | – |
| trial_ended_at | Zeitpunkt nach ISO 8601 in UTC | – |
| server_order_instruction_version | Text | – |
| server_order_instruction_activated_at | Zeitpunkt nach ISO 8601 in UTC | – |
| server_order_instruction_activated_by | Kennung (UUID) als Text | Verweis auf users.id |
| server_order_reconciliation_enabled | true oder false | – |
| server_order_reconciliation_changed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| server_order_reconciliation_changed_by | Kennung (UUID) als Text | Verweis auf users.id |
| order_bridge_enabled | true oder false | – |
| order_bridge_changed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| order_bridge_changed_by | Kennung (UUID) als Text | Verweis auf users.id |
| invoice_locale | Text | – |
| stripe_invoice_locale | Text | – |
| survey_enabled | true oder false | – |
| support_access_allowed | true oder false | – |
| client_status_digest_at | Zeitpunkt nach ISO 8601 in UTC | – |
| agency_lock_notified_at | Zeitpunkt nach ISO 8601 in UTC | – |
| trial_from_first_event | true oder false | – |
| intended_billing_interval | Text | – |

## users

Die Mitglieder des Kontos mit Kennung, Adresse, Name und Sprache. Ohne Passwort und ohne Anmeldedaten. Dateien: json/users.json und csv/users.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| email | Text | E-Mail-Adresse |
| name | Text | Name |
| locale | Text | Sprache, etwa de oder en |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## ad_costs

Kosten, Impressionen und Klicks je Anzeige und Tag, wie die Werbeplattform sie meldet. Dateien: json/ad_costs.json und csv/ad_costs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| ad_id | Kennung (UUID) als Text | Kennung der Anzeige |
| day | Tag als JJJJ-MM-TT | Tag |
| platform | Text | Werbeplattform |
| cost | Dezimalzahl mit Punkt | Kosten in der Währung der Zeile |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| impressions | Ganze Zahl | Impressionen |
| clicks | Ganze Zahl | Klicks |
| source | Text | Quelle |
| fx_rate | Dezimalzahl mit Punkt | Wechselkurs in die Berichtswährung des Kontos |
| fx_rate_date | Tag als JJJJ-MM-TT | Tag des Wechselkurses |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## ad_groups

Anzeigengruppen der Kampagnen, mit der Kennung bei der Plattform. Dateien: json/ad_groups.json und csv/ad_groups.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| name | Text | Name |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| platform | Text | Werbeplattform |
| external_ref | Text | – |

## ads

Anzeigen der Kampagnen, mit der Kennung bei der Plattform. Dateien: json/ads.json und csv/ads.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| ad_group_id | Kennung (UUID) als Text | Kennung der Anzeigengruppe |
| name | Text | Name |
| landing_url | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| platform | Text | Werbeplattform |
| external_ref | Text | – |
| preview_url | Text | – |

## agency_report_logos

Das Logo einer Agentur für den Monatsbericht, als Bild (PNG oder JPEG). Dateien: json/agency_report_logos.json und csv/agency_report_logos.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| content_type | Text | – |
| data | Binärdaten als Hex-Text mit \x davor | – |
| width | Ganze Zahl | – |
| height | Ganze Zahl | – |
| updated_by | Kennung (UUID) als Text | Verweis auf users.id |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## ai_usage_monthly

Zahl der Fragen an den Assistenten je Monat und Modell. Ein Zähler ohne Frage- und Antworttext. Dateien: json/ai_usage_monthly.json und csv/ai_usage_monthly.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| period_start | Tag als JJJJ-MM-TT | – |
| surface | Text | – |
| model | Text | Attributionsmodell |
| questions | Ganze Zahl | – |
| staff_questions | Ganze Zahl | – |
| calls | Ganze Zahl | – |
| calls_without_usage | Ganze Zahl | – |
| input_tokens | Ganze Zahl | – |
| cached_input_tokens | Ganze Zahl | – |
| output_tokens | Ganze Zahl | – |
| thinking_tokens | Ganze Zahl | – |
| cost_warned_at | Zeitpunkt nach ISO 8601 in UTC | – |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## alert_events

Ausgelöste Benachrichtigungen mit den Zahlen, die dazu geführt haben. Dateien: json/alert_events.json und csv/alert_events.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| rule_id | Kennung (UUID) als Text | Verweis auf alert_rules.id |
| message_key | Text | – |
| details | JSON (in der CSV als JSON-Text) | – |
| triggered_at | Zeitpunkt nach ISO 8601 in UTC | – |
| notified_at | Zeitpunkt nach ISO 8601 in UTC | – |
| recipients | Ganze Zahl | – |

## alert_rules

Regeln für Benachrichtigungen: Stille seit einer Zahl von Stunden oder Änderung einer Kennzahl gegenüber der Vorwoche. Dateien: json/alert_rules.json und csv/alert_rules.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| kind | Text | Art |
| metric | Text | – |
| direction | Text | – |
| threshold | Dezimalzahl mit Punkt | – |
| enabled | true oder false | – |
| last_triggered_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## allowed_domains

Domains, von denen eine Website Ereignisse annimmt. Dateien: json/allowed_domains.json und csv/allowed_domains.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| domain | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## anonymous_reach

Reichweite ohne Einwilligung: Zählungen von Seitenaufrufen und Sitzungen ohne Kennung. Dateien: json/anonymous_reach.json und csv/anonymous_reach.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| day | Tag als JJJJ-MM-TT | Tag |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| event_type | Einer von: ad_impression, ad_viewable_impression, ad_click, session_start, page_view, product_view, add_to_cart, form_submit, lead, purchase, refund, custom, email_open, goal, survey | Art des Ereignisses |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| source_name | Text | Name der Quelle |
| medium_name | Text | – |
| events | Ganze Zahl | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## api_keys

API-Schlüssel mit Name, Bereich, Präfix, Ablauf und letzter Nutzung. Ohne den Schlüssel selbst und ohne seine Prüfsumme. Dateien: json/api_keys.json und csv/api_keys.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| name | Text | Name |
| scope | Einer von: write, server, read, export | – |
| key_prefix | Text | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| last_used_at | Zeitpunkt nach ISO 8601 in UTC | – |
| rotated_from_id | Kennung (UUID) als Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| revoked_at | Zeitpunkt nach ISO 8601 in UTC | Zurückgezogen am |
| expires_at | Zeitpunkt nach ISO 8601 in UTC | Läuft ab am |
| instruction_version | Text | – |
| instruction_locale | Text | – |
| tenant_instruction_id | Kennung (UUID) als Text | Verweis auf tenant_instructions.id |

## app_links

Verbundene Anwendungen, etwa die Shopify-App, die für eine Website misst. Ohne Zugangsdaten. Dateien: json/app_links.json und csv/app_links.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| provider | Text | – |
| external_id | Text | – |
| status | Einer von: pending, active, revoked | Zustand |
| link_code_expires_at | Zeitpunkt nach ISO 8601 in UTC | – |
| write_key_id | Kennung (UUID) als Text | Verweis auf api_keys.id |
| server_key_id | Kennung (UUID) als Text | Verweis auf api_keys.id |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| linked_at | Zeitpunkt nach ISO 8601 in UTC | – |
| revoked_at | Zeitpunkt nach ISO 8601 in UTC | Zurückgezogen am |
| theme_embed_status | Text | – |
| theme_embed_checked_at | Zeitpunkt nach ISO 8601 in UTC | – |
| origin | Text | – |
| details | JSON (in der CSV als JSON-Text) | – |

## attribution_configurations

Einstellungen der Attribution: Standardmodell, Zeitfenster und Post-View. Dateien: json/attribution_configurations.json und csv/attribution_configurations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| click_window_days | Ganze Zahl | – |
| view_window_days | Ganze Zahl | – |
| default_model | Text | – |
| include_post_view | true oder false | Mit Post-View gerechnet ja oder nein |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## attribution_credits

Zugeordnete Anteile: je Conversion, Modell und Kontaktpunkt der Anteil und der zugeordnete Wert. Dateien: json/attribution_credits.json und csv/attribution_credits.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| attribution_run_id | Kennung (UUID) als Text | Kennung des Rechenlaufs |
| conversion_id | Kennung (UUID) als Text | Kennung der Conversion |
| touchpoint_id | Kennung (UUID) als Text | Kennung des Kontakts |
| model | Einer von: first_touch, last_touch, last_non_direct_click, linear, position_based, click_priority_post_view, data_driven | Attributionsmodell |
| include_post_view | true oder false | Mit Post-View gerechnet ja oder nein |
| credit | Dezimalzahl mit Punkt | Anteil an der Conversion zwischen 0 und 1 |
| credited_value | Dezimalzahl mit Punkt | Zugeordneter Wert |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| is_post_view | true oder false | Anteil über eine Sichtung |
| is_unattributed | true oder false | Platzhalter für eine nicht zugeordnete Conversion |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| ad_group_id | Kennung (UUID) als Text | Kennung der Anzeigengruppe |
| ad_id | Kennung (UUID) als Text | Kennung der Anzeige |
| creative_id | Kennung (UUID) als Text | Kennung des Werbemittels |
| placement_id | Kennung (UUID) als Text | Kennung der Platzierung |
| time_to_conversion_seconds | Ganze Zahl | Sekunden vom Kontakt bis zur Conversion |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| source_name | Text | Name der Quelle |
| credited_set_value | Dezimalzahl mit Punkt | Zugeordneter Akquisitionswert, gesetzt; nie Teil des Umsatzes |
| publisher_domain | Text | Website, auf der die Anzeige stand |
| conversion_occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt der Conversion |

## attribution_model_fits

Grundlage des datengetriebenen Modells, wie sie aus dem Bestand gerechnet wurde. Dateien: json/attribution_model_fits.json und csv/attribution_model_fits.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| model | Text | Attributionsmodell |
| environment | Text | Umgebung: production (Live) oder test |
| weights | JSON (in der CSV als JSON-Text) | – |
| removal_effects | JSON (in der CSV als JSON-Text) | – |
| baseline | Dezimalzahl mit Punkt | – |
| window_days | Ganze Zahl | – |
| paths_used | Ganze Zahl | – |
| conversions_used | Ganze Zahl | – |
| status | Text | Zustand |
| fitted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## attribution_runs

Rechenläufe der Attribution mit Zeitpunkt und Zustand. Dateien: json/attribution_runs.json und csv/attribution_runs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| model | Einer von: first_touch, last_touch, last_non_direct_click, linear, position_based, click_priority_post_view, data_driven | Attributionsmodell |
| include_post_view | true oder false | Mit Post-View gerechnet ja oder nein |
| click_window_days | Ganze Zahl | – |
| view_window_days | Ganze Zahl | – |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| trigger | Text | – |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| finished_at | Zeitpunkt nach ISO 8601 in UTC | Ende |
| conversions_processed | Ganze Zahl | – |
| credits_written | Ganze Zahl | – |

## audit_logs

Protokoll des Kontos: wer wann was geändert, angelegt, exportiert oder gelöscht hat. Dateien: json/audit_logs.json und csv/audit_logs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| actor_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| actor_role | Text | – |
| actor_type | Text | – |
| action | Text | – |
| entity_type | Text | – |
| entity_id | Text | – |
| support_mode | true oder false | – |
| reason | Text | – |
| ip_hash | Text | Prüfsumme, kein Klartext |
| correlation_id | Text | – |
| metadata | JSON (in der CSV als JSON-Text) | Weitere Angaben als JSON |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## billing_line_items

Zusatzposten der Abrechnung, etwa Mehrverbrauch und Agenturzuschlag, je Abrechnungszeitraum. Dateien: json/billing_line_items.json und csv/billing_line_items.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| kind | Text | Art |
| period_start | Zeitpunkt nach ISO 8601 in UTC | – |
| period_end | Zeitpunkt nach ISO 8601 in UTC | – |
| quantity | Ganze Zahl | – |
| unit_amount_cents | Ganze Zahl | – |
| amount_cents | Ganze Zahl | – |
| uncapped_amount_cents | Ganze Zahl | – |
| description | Text | – |
| stripe_invoice_item_id | Text | – |
| billed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| skipped_reason | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| shopify_app_link_id | Kennung (UUID) als Text | Verweis auf app_links.id |
| shopify_event_handle | Text | – |
| shopify_units | Ganze Zahl | – |
| shopify_idempotency_key | Text | – |
| shopify_event_id | Text | – |
| shopify_reported_at | Zeitpunkt nach ISO 8601 in UTC | – |
| report_attempts | Ganze Zahl | – |
| stripe_invoice_id | Text | – |

## billing_subscriptions

Das Abo beim Zahlungsanbieter: Tarif, Zahlweise, Zustand und Laufzeit. Dateien: json/billing_subscriptions.json und csv/billing_subscriptions.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| plan_id | Kennung (UUID) als Text | Verweis auf subscription_plans.id |
| stripe_customer_id | Text | – |
| stripe_subscription_id | Text | – |
| stripe_price_id | Text | – |
| status | Text | Zustand |
| current_period_end | Zeitpunkt nach ISO 8601 in UTC | – |
| cancel_at | Zeitpunkt nach ISO 8601 in UTC | – |
| cancel_at_period_end | true oder false | – |
| last_event_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| billing_interval | Text | – |

## campaign_costs

Werbekosten je Kampagne und Tag, mit Impressionen, Klicks und den Conversions, die die Plattform selbst meldet. Dateien: json/campaign_costs.json und csv/campaign_costs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| day | Tag als JJJJ-MM-TT | Tag |
| cost | Dezimalzahl mit Punkt | Kosten in der Währung der Zeile |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| impressions | Ganze Zahl | Impressionen |
| clicks | Ganze Zahl | Klicks |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| source | Text | Woher die Kosten kamen: Abruf, Import oder Tabelle |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| reported_conversions | Ganze Zahl | Conversions, wie die Plattform sie selbst meldet |
| reported_value | Dezimalzahl mit Punkt | Wert, wie die Plattform ihn selbst meldet |
| platform | Text | Werbeplattform |
| fx_rate | Dezimalzahl mit Punkt | Wechselkurs in die Berichtswährung des Kontos |
| fx_rate_date | Tag als JJJJ-MM-TT | Tag des Wechselkurses |

## campaigns

Kampagnen je Kanal, mit der Kennung bei der Plattform und Laufzeit. Dateien: json/campaigns.json und csv/campaigns.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| name | Text | Name |
| external_ref | Text | – |
| start_date | Tag als JJJJ-MM-TT | – |
| end_date | Tag als JJJJ-MM-TT | – |
| is_active | true oder false | Aktiv ja oder nein |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| site_id | Kennung (UUID) als Text | Kennung der Website |

## channels

Kanäle des Kontos, etwa Google Ads, Meta oder E-Mail. Dateien: json/channels.json und csv/channels.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| key | Text | Fester Schlüssel, unter dem der Eintrag geführt wird |
| name | Text | Name |
| kind | Einer von: display, programmatic, paid_search, paid_social, email, affiliate, referral, organic, direct, other | Art |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## client_report_recipients

Empfänger des Monatsberichts, die eine Agentur je Kunde einträgt. Dateien: json/client_report_recipients.json und csv/client_report_recipients.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| client_tenant_id | Kennung (UUID) als Text | Verweis auf tenants.id |
| email | Text | E-Mail-Adresse |
| name | Text | Name |
| created_by | Kennung (UUID) als Text | Verweis auf users.id |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| unsubscribed_at | Zeitpunkt nach ISO 8601 in UTC | – |

## client_report_recipients_off

Seit wann die Empfängerliste des Monatsberichts für eine Agentur ausgeschaltet ist. Dateien: json/client_report_recipients_off.json und csv/client_report_recipients_off.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| off_since | Zeitpunkt nach ISO 8601 in UTC | – |

## client_report_settings

Einstellungen des Monatsberichts je Kundenmandant: Rhythmus, Sprache, Inhalt. Dateien: json/client_report_settings.json und csv/client_report_settings.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| client_tenant_id | Kennung (UUID) als Text | Verweis auf tenants.id |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| locale | Text | Sprache, etwa de oder en |
| updated_by | Kennung (UUID) als Text | Verweis auf users.id |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| recipient_controller | Text | – |
| recipient_privacy_url | Text | – |
| recipient_notice_set_by | Kennung (UUID) als Text | Verweis auf users.id |
| recipient_notice_set_at | Zeitpunkt nach ISO 8601 in UTC | – |

## client_report_suppressions

Abmeldungen vom Monatsbericht, nur als Prüfsumme der Adresse. Dateien: json/client_report_suppressions.json und csv/client_report_suppressions.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| client_tenant_id | Kennung (UUID) als Text | Verweis auf tenants.id |
| address_hash | Text | Prüfsumme, kein Klartext |
| unsubscribed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| invited_at | Zeitpunkt nach ISO 8601 in UTC | – |
| invited_by | Kennung (UUID) als Text | Verweis auf users.id |
| invitation_email | Text | – |
| invitation_name | Text | – |
| invitation_expires_at | Zeitpunkt nach ISO 8601 in UTC | – |
| invitation_requested_on | Tag als JJJJ-MM-TT | – |

## client_takeover_invitations

Einladungen einer Agentur, ein bestehendes Konto als Kundenmandant zu übernehmen. Dateien: json/client_takeover_invitations.json und csv/client_takeover_invitations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| expires_at | Zeitpunkt nach ISO 8601 in UTC | Läuft ab am |
| status | Text | Zustand |
| accepted_tenant_id | Kennung (UUID) als Text | Verweis auf tenants.id |
| accepted_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| accepted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| revoked_at | Zeitpunkt nach ISO 8601 in UTC | Zurückgezogen am |

## closure_refund_claims

Erstattungen aus einer Kontoschließung, die beim Zahlungsanbieter noch offen sind oder von Hand erstattet werden, mit Betrag und Versuchen. Dateien: json/closure_refund_claims.json und csv/closure_refund_claims.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| stripe_subscription_id | Text | – |
| closed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| parts | JSON (in der CSV als JSON-Text) | – |
| amount_cents | Ganze Zahl | – |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| cancel_pending | true oder false | – |
| refund_pending | true oder false | – |
| status | Text | Zustand |
| attempts | Ganze Zahl | – |
| next_attempt_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_error | Text | – |
| credit_note_ids | JSON (in der CSV als JSON-Text) | – |
| refunded_cents | Ganze Zahl | – |
| settled_at | Zeitpunkt nach ISO 8601 in UTC | – |
| manual_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## cohort_snapshot_months

Festgehaltene Kohorten: Werte je Monat seit dem ersten Kauf. Dateien: json/cohort_snapshot_months.json und csv/cohort_snapshot_months.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| cohort_month | Tag als JJJJ-MM-TT | – |
| customers | Ganze Zahl | – |
| shop_confirmed | Ganze Zahl | – |
| with_user_id | Ganze Zahl | – |

## cohort_snapshot_periods

Festgehaltene Kohorten: die Zeiträume, für die gerechnet wurde. Dateien: json/cohort_snapshot_periods.json und csv/cohort_snapshot_periods.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| cohort_month | Tag als JJJJ-MM-TT | – |
| period_offset | Ganze Zahl | – |
| active_customers | Ganze Zahl | – |
| orders | Ganze Zahl | – |
| margin | Dezimalzahl mit Punkt | – |
| orders_with_margin | Ganze Zahl | – |

## cohort_snapshot_scopes

Festgehaltene Kohorten: Umfang der Rechnung, etwa Website und Kanal. Dateien: json/cohort_snapshot_scopes.json und csv/cohort_snapshot_scopes.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| first_purchase_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_purchase_at | Zeitpunkt nach ISO 8601 in UTC | – |

## cohort_snapshot_states

Festgehaltene Kohorten: Stand der Rechnung je Umfang. Dateien: json/cohort_snapshot_states.json und csv/cohort_snapshot_states.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| stale_since | Zeitpunkt nach ISO 8601 in UTC | – |
| ready | true oder false | – |
| generation | Ganze Zahl | – |
| time_zone | Text | – |
| computed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## consent_configurations

Einstellungen zur Einwilligung je Website: Kategorien, Verhalten vor der Entscheidung, Fassung des Bannertexts. Dateien: json/consent_configurations.json und csv/consent_configurations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| preset | Einer von: google_consent_mode, iab_tcf, usercentrics, cookiebot, consentmanager, generic_cmp, custom_api, none, ccm19, shopware, onetrust, complianz, borlabs_cookie, cookieyes, real_cookie_banner, wp_consent_api | – |
| analytics_category | Text | – |
| marketing_category | Text | – |
| behavior_before_consent | Einer von: block_all, analytics_only_after_consent, anonymous_analytics_pending_review | – |
| last_tested_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_test_result | JSON (in der CSV als JSON-Text) | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| ad_user_data_category | Text | – |
| consent_text_version | Text | – |
| consent_text_confirmed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| consent_text_confirmed_by | Kennung (UUID) als Text | Verweis auf users.id |

## consent_states

Der zuletzt gemeldete Einwilligungsstand je Browser. Dateien: json/consent_states.json und csv/consent_states.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| anonymous_id | Text | Anonyme Kennung des Browsers, vom Messskript gesetzt |
| environment | Text | Umgebung: production (Live) oder test |
| state | Text | – |
| purposes | Liste von Texten (in der CSV als JSON) | – |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| withdrawn_at | Zeitpunkt nach ISO 8601 in UTC | – |
| withdrawal_executed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| order_consent_since | Zeitpunkt nach ISO 8601 in UTC | – |
| order_consent_text_version | Text | – |
| last_seen_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt gesehen am |

## contract_confirmations

Wiedergabe der abgesandten Bestätigungen zum Vertragsschluss. Dateien: json/contract_confirmations.json und csv/contract_confirmations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| terms_acceptance_id | Kennung (UUID) als Text | Kennung in terms_acceptances |
| processing_agreement_id | Kennung (UUID) als Text | Kennung in processing_agreements |
| recipient_email | Text | – |
| recipient_name | Text | – |
| subject | Text | – |
| body | Text | – |
| locale | Text | Sprache, etwa de oder en |
| company_name | Text | – |
| company_address | Text | – |
| shop | Text | – |
| source | Text | Quelle |
| accepted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| sent_at | Zeitpunkt nach ISO 8601 in UTC | – |

## conversion_definitions

Ziele: welche Ereignisse als Conversion zählen, mit Auslöser und Wert. Dateien: json/conversion_definitions.json und csv/conversion_definitions.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| name | Text | Name |
| template | Einer von: purchase, lead_form, signup, appointment, download, add_to_cart, custom_page, goal | – |
| event_type | Text | Art des Ereignisses |
| trigger | Einer von: confirmation_url, data_layer_event, gtm_event, server_webhook, manual_test | – |
| trigger_config | JSON (in der CSV als JSON-Text) | – |
| value_mode | Einer von: from_event, fixed, none, event_or_fixed | – |
| fixed_value | Dezimalzahl mit Punkt | – |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| is_active | true oder false | Aktiv ja oder nein |
| last_event_at | Zeitpunkt nach ISO 8601 in UTC | – |
| tested_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| key | Text | Fester Schlüssel, unter dem der Eintrag geführt wird |
| position | Ganze Zahl | Reihenfolge |
| once_per_identity | true oder false | – |
| discovered_at | Zeitpunkt nach ISO 8601 in UTC | – |

## conversion_forwards

Meldungen von Conversions an Werbeplattformen, je Ziel mit Zustand und Versuchen. Dateien: json/conversion_forwards.json und csv/conversion_forwards.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| conversion_id | Kennung (UUID) als Text | Kennung der Conversion |
| destination_id | Kennung (UUID) als Text | Verweis auf pushback_destinations.id |
| status | Text | Zustand |
| skip_reason | Text | – |
| attempts | Ganze Zahl | – |
| last_error | Text | – |
| external_id | Text | – |
| next_attempt_at | Zeitpunkt nach ISO 8601 in UTC | – |
| sent_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## conversion_items

Positionen einer Bestellung: Produkt, Menge, Preis, Kosten. Dateien: json/conversion_items.json und csv/conversion_items.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| conversion_id | Kennung (UUID) als Text | Kennung der Conversion |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Ereignisses |
| position | Ganze Zahl | Reihenfolge |
| product_ref | Text | – |
| sku | Text | – |
| name | Text | Name |
| category | Text | – |
| brand | Text | – |
| quantity | Dezimalzahl mit Punkt | – |
| unit_price | Dezimalzahl mit Punkt | – |
| unit_cost | Dezimalzahl mit Punkt | – |
| line_value | Dezimalzahl mit Punkt | – |
| line_cost | Dezimalzahl mit Punkt | – |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## conversions

Conversions: Bestellungen, Anfragen und andere Ziele mit Wert, Erstattung, Währung und Zuordnung. Dateien: json/conversions.json und csv/conversions.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| journey_id | Kennung (UUID) als Text | Kennung der Journey |
| identity_id | Kennung (UUID) als Text | Kennung der Identität |
| raw_event_id | Kennung (UUID) als Text | Kennung des Rohereignisses |
| conversion_definition_id | Kennung (UUID) als Text | Kennung des Ziels, das die Conversion ausgelöst hat |
| event_type | Einer von: ad_impression, ad_viewable_impression, ad_click, session_start, page_view, product_view, add_to_cart, form_submit, lead, purchase, refund, custom, email_open, goal, survey | Art des Ereignisses |
| occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Ereignisses |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| order_id | Text | Bestellnummer aus deinem Shop |
| lead_id | Text | Kennung der Anfrage aus deinem System |
| value | Dezimalzahl mit Punkt | Wert in der Währung der Zeile |
| refunded_value | Dezimalzahl mit Punkt | Erstatteter Betrag |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| status | Einer von: confirmed, partially_refunded, refunded | Zustand |
| is_attributed | true oder false | Ob mindestens ein Modell der Conversion einen Anteil gibt |
| unattributed_reason | Text | Warum die Conversion keinem Kontakt zugeordnet ist |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| new_customer | true oder false | Neukunde ja oder nein |
| new_customer_source | Text | Woher die Angabe zum Neukunden stammt |
| net_value | Dezimalzahl mit Punkt | Nettowert |
| shipping_value | Dezimalzahl mit Punkt | Versandkosten |
| tax_value | Dezimalzahl mit Punkt | Steuern |
| discount_value | Dezimalzahl mit Punkt | Rabatt |
| cost_of_goods | Dezimalzahl mit Punkt | Warenkosten |
| refunded_net_value | Dezimalzahl mit Punkt | Erstatteter Nettowert |
| refunded_cost_of_goods | Dezimalzahl mit Punkt | Erstattete Warenkosten |
| refund_breakdown_missing | true oder false | Ob die Erstattung ohne Aufschlüsselung kam |
| margin_value | Dezimalzahl mit Punkt | Marge |
| fx_rate | Dezimalzahl mit Punkt | Wechselkurs in die Berichtswährung des Kontos |
| fx_rate_date | Tag als JJJJ-MM-TT | Tag des Wechselkurses |
| goal_key | Text | Schlüssel des Ziels |
| once_per_identity | true oder false | Ob das Ziel je Identität nur einmal zählt |
| attributed_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt zugeordnet am |
| set_value | Dezimalzahl mit Punkt | Akquisitionswert, von dir gesetzt; nie Teil des Umsatzes |
| bridged_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt, zu dem die Pixel-Brücke die Bestellung zugeordnet hat |
| bridge_raw_event_id | Kennung (UUID) als Text | Rohereignis im Browser, über das die Pixel-Brücke zugeordnet hat |
| bridge_consent_since | Zeitpunkt nach ISO 8601 in UTC | Seit wann die Einwilligung bestand, auf die sich die Pixel-Brücke stützt |
| bridge_text_version | Text | Fassung des Bannertexts zu dieser Einwilligung |
| subscription_ref | Text | Kennung des Abos im Shop |
| is_renewal | true oder false | Folgezahlung eines Abos ja oder nein |
| value_source | Einer von: web_sdk, server_api, ad_pixel, ad_click_redirect, viewability_tag, webhook, manual_test, offline_import | Woher der Wert stammt |

## cost_connectors

Verbindungen zum automatischen Abruf der Werbekosten. Ohne Zugangsdaten. Dateien: json/cost_connectors.json und csv/cost_connectors.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| platform | Text | Werbeplattform |
| config | JSON (in der CSV als JSON-Text) | – |
| enabled | true oder false | – |
| dry_run | true oder false | – |
| lookback_days | Ganze Zahl | – |
| last_run_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_success_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_error | Text | – |
| last_row_count | Ganze Zahl | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| last_fetched_count | Ganze Zahl | – |
| last_unmatched_count | Ganze Zahl | – |
| sync_requested_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_unmatched | JSON (in der CSV als JSON-Text) | – |
| ad_level_run_at | Zeitpunkt nach ISO 8601 in UTC | – |
| ad_level_error | Text | – |
| ad_level_row_count | Ganze Zahl | – |
| config_secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |

## cost_sheets

Tabellen mit Werbekosten, die regelmäßig eingelesen werden, und der Stand des letzten Laufs. Dateien: json/cost_sheets.json und csv/cost_sheets.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| name | Text | Name |
| url | Text | – |
| enabled | true oder false | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| sync_requested_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_run_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_success_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_problem | Text | – |
| last_problem_params | JSON (in der CSV als JSON-Text) | – |
| last_row_count | Ganze Zahl | – |
| last_rejected_count | Ganze Zahl | – |
| last_unmatched | JSON (in der CSV als JSON-Text) | – |
| last_days | JSON (in der CSV als JSON-Text) | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| url_secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| url_hint | Text | – |

## creatives

Werbemittel der Anzeigen, mit der Kennung bei der Plattform. Dateien: json/creatives.json und csv/creatives.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| ad_id | Kennung (UUID) als Text | Kennung der Anzeige |
| name | Text | Name |
| format | Text | – |
| width | Ganze Zahl | – |
| height | Ganze Zahl | – |
| asset_url | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## data_quality_issues

Befunde zur Datenqualität, etwa fehlende Einwilligung oder doppelte Bestellungen. Dateien: json/data_quality_issues.json und csv/data_quality_issues.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| code | Text | – |
| severity | Einer von: info, warning, critical | – |
| title | Text | Titel |
| description | Text | – |
| impact | Text | – |
| resolution | JSON (in der CSV als JSON-Text) | – |
| context | JSON (in der CSV als JSON-Text) | – |
| occurrences | Ganze Zahl | – |
| first_seen_at | Zeitpunkt nach ISO 8601 in UTC | Zuerst gesehen am |
| last_seen_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt gesehen am |
| resolved_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## diagnostic_runs

Läufe der Einrichtungsprüfung mit Ergebnis. Dateien: json/diagnostic_runs.json und csv/diagnostic_runs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| triggered_by | Text | – |
| triggered_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| finished_at | Zeitpunkt nach ISO 8601 in UTC | Ende |
| checks | JSON (in der CSV als JSON-Text) | – |
| issues_found | Ganze Zahl | – |
| summary | Text | – |

## dismissed_notices

Hinweise im Portal, die eine Person ausgeblendet hat. Dateien: json/dismissed_notices.json und csv/dismissed_notices.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| user_id | Kennung (UUID) als Text | Kennung des Mitglieds |
| notice_key | Text | – |
| dismissed_at | Zeitpunkt nach ISO 8601 in UTC | – |

## email_campaign_stats

Von einer E-Mail-Plattform gemeldete Zahlen je versendeter Kampagne. Dateien: json/email_campaign_stats.json und csv/email_campaign_stats.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| connection_id | Kennung (UUID) als Text | Verweis auf email_platform_connections.id |
| platform | Text | Werbeplattform |
| external_id | Text | – |
| name | Text | Name |
| utm_campaign | Text | UTM-Wert utm_campaign aus der Adresse |
| sent_at | Zeitpunkt nach ISO 8601 in UTC | – |
| recipients | Ganze Zahl | – |
| delivered | Ganze Zahl | – |
| unique_clicks | Ganze Zahl | – |
| fetched_at | Zeitpunkt nach ISO 8601 in UTC | – |

## email_platform_connections

Verbindungen zu E-Mail-Plattformen wie Klaviyo oder Brevo. Ohne Zugangsdaten. Dateien: json/email_platform_connections.json und csv/email_platform_connections.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| platform | Text | Werbeplattform |
| secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| enabled | true oder false | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| last_run_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_success_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_problem | Text | – |
| last_campaign_count | Ganze Zahl | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## experiment_groups

Gruppen eines Experiments, etwa Test und Kontrolle. Dateien: json/experiment_groups.json und csv/experiment_groups.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| experiment_id | Kennung (UUID) als Text | Verweis auf experiments.id |
| role | Text | – |
| label | Text | – |
| campaign_ids | JSON (in der CSV als JSON-Text) | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## experiment_periods

Zeiträume je Gruppe eines Experiments. Dateien: json/experiment_periods.json und csv/experiment_periods.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| experiment_id | Kennung (UUID) als Text | Verweis auf experiments.id |
| group_id | Kennung (UUID) als Text | Verweis auf experiment_groups.id |
| starts_at | Zeitpunkt nach ISO 8601 in UTC | – |
| ends_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## experiments

Experimente zur gemessenen Wirkung von Kampagnen. Dateien: json/experiments.json und csv/experiments.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| name | Text | Name |
| hypothesis | Text | – |
| kind | Text | Art |
| environment | Text | Umgebung: production (Live) oder test |
| conversion_type | Text | – |
| status | Text | Zustand |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## export_jobs

Ausfuhren des Kontos: wer wann welchen Export geholt hat, auch dieser Vollexport. Dateien: json/export_jobs.json und csv/export_jobs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| kind | Text | Art |
| status | Einer von: queued, running, succeeded, failed | Zustand |
| params | JSON (in der CSV als JSON-Text) | Parameter als JSON |
| row_count | Ganze Zahl | – |
| error_message | Text | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| finished_at | Zeitpunkt nach ISO 8601 in UTC | Ende |
| progress | JSON (in der CSV als JSON-Text) | – |
| parts | JSON (in der CSV als JSON-Text) | – |
| storage_prefix | Text | – |
| expires_at | Zeitpunkt nach ISO 8601 in UTC | Läuft ab am |
| files_deleted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| attempts | Ganze Zahl | – |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| notified_at | Zeitpunkt nach ISO 8601 in UTC | – |
| locale | Text | Sprache, etwa de oder en |
| api_key_id | Kennung (UUID) als Text | Verweis auf api_keys.id |

## identities

Wiedererkannte Besucher oder Kunden je Website, mit erstem und letztem Kontakt. Dateien: json/identities.json und csv/identities.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| public_ref | Text | Öffentliche Kennung, wie sie im Portal und in Exporten erscheint |
| first_seen_at | Zeitpunkt nach ISO 8601 in UTC | Zuerst gesehen am |
| last_seen_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt gesehen am |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## identity_links

Merkmale, über die eine Identität wiedererkannt wird, etwa eine anonyme Kennung oder die Prüfsumme einer Adresse. Dateien: json/identity_links.json und csv/identity_links.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| identity_id | Kennung (UUID) als Text | Kennung der Identität |
| link_type | Text | – |
| link_value | Text | – |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## import_jobs

Importe von Kosten und Offline-Conversions mit Zustand und Ergebnis. Dateien: json/import_jobs.json und csv/import_jobs.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| kind | Text | Art |
| status | Einer von: queued, running, succeeded, failed | Zustand |
| params | JSON (in der CSV als JSON-Text) | Parameter als JSON |
| rows_processed | Ganze Zahl | – |
| rows_rejected | Ganze Zahl | – |
| error_message | Text | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| finished_at | Zeitpunkt nach ISO 8601 in UTC | Ende |

## integrations

Einbau je Website: Weg (Snippet, Tag Manager, Plugin) und Zustand. Dateien: json/integrations.json und csv/integrations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| method | Einer von: gtm, snippet, server_api, shopify, shopware, wordpress | – |
| status | Einer von: not_started, pending_verification, active, degraded, disabled | Zustand |
| details | JSON (in der CSV als JSON-Text) | – |
| installed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_seen_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt gesehen am |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## invitations

Offene und angenommene Einladungen ins Konto. Ohne den Einladungslink. Dateien: json/invitations.json und csv/invitations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| email | Text | E-Mail-Adresse |
| role | Einer von: platform_admin, support, tenant_admin, analyst, viewer | – |
| invited_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| expires_at | Zeitpunkt nach ISO 8601 in UTC | Läuft ab am |
| accepted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| revoked_at | Zeitpunkt nach ISO 8601 in UTC | Zurückgezogen am |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| locale | Text | Sprache, etwa de oder en |

## journeys

Customer Journeys: die Kontakte einer Identität bis zur Conversion, mit Beginn und letzter Aktivität. Dateien: json/journeys.json und csv/journeys.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| identity_id | Kennung (UUID) als Text | Kennung der Identität |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| public_ref | Text | Öffentliche Kennung, wie sie im Portal und in Exporten erscheint |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Erster Kontakt der Journey |
| last_activity_at | Zeitpunkt nach ISO 8601 in UTC | Letzte Aktivität |
| touchpoint_count | Ganze Zahl | Zahl der Kontakte |
| conversion_count | Ganze Zahl | Zahl der Conversions |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## measurement_domains

Eigene Messdomänen der Websites mit Prüfstand des DNS-Eintrags und Zertifikat. Dateien: json/measurement_domains.json und csv/measurement_domains.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| hostname | Text | – |
| dns_target | Text | – |
| verification_token | Text | – |
| status | Einer von: pending_dns, issuing, active, failed | Zustand |
| verified_at | Zeitpunkt nach ISO 8601 in UTC | – |
| activated_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_checked_at | Zeitpunkt nach ISO 8601 in UTC | – |
| failed_checks | Ganze Zahl | – |
| last_error | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| acme_record_name | Text | – |
| acme_record_value | Text | – |
| dns_authorization | Text | – |
| certificate | Text | – |
| certificate_map_entry | Text | – |
| certificate_state | Text | – |
| certificate_issue | Text | – |
| certificate_expires_at | Zeitpunkt nach ISO 8601 in UTC | – |
| health_checked_at | Zeitpunkt nach ISO 8601 in UTC | – |
| health_problem | Text | – |
| health_notified_at | Zeitpunkt nach ISO 8601 in UTC | – |
| sdk_path | Text | – |

## memberships

Wer im Konto Mitglied ist und mit welcher Rolle. Dateien: json/memberships.json und csv/memberships.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| user_id | Kennung (UUID) als Text | Kennung des Mitglieds |
| role | Einer von: platform_admin, support, tenant_admin, analyst, viewer | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| paused_at | Zeitpunkt nach ISO 8601 in UTC | – |
| report_mails_enabled | true oder false | – |
| lifecycle_mails_enabled | true oder false | – |
| client_status_mails_enabled | true oder false | – |
| client_report_mails_enabled | true oder false | – |

## oauth_grants

Freigaben für KI-Werkzeuge über OAuth: wer welchem Werkzeug das Lesen erlaubt hat. Ohne Token. Dateien: json/oauth_grants.json und csv/oauth_grants.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| user_id | Kennung (UUID) als Text | Kennung des Mitglieds |
| client_id | Kennung (UUID) als Text | Verweis auf oauth_clients.id |
| client_name | Text | – |
| redirect_host | Text | – |
| scope | Text | – |
| resource | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| last_used_at | Zeitpunkt nach ISO 8601 in UTC | – |
| revoked_at | Zeitpunkt nach ISO 8601 in UTC | Zurückgezogen am |
| revoked_reason | Text | – |
| instruction_version | Text | – |
| instruction_locale | Text | – |
| tenant_instruction_id | Kennung (UUID) als Text | Verweis auf tenant_instructions.id |

## onboarding_states

Stand der Einrichtung im Portal. Dateien: json/onboarding_states.json und csv/onboarding_states.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| current_step | Einer von: confirm_company, conclude_dpa, add_website, choose_integration, configure_consent, install_tracking, verify_connection, define_conversion, test_conversion, review_data, complete | – |
| completed_steps | JSON (in der CSV als JSON-Text) | – |
| failed_checks | JSON (in der CSV als JSON-Text) | – |
| integration_method | Einer von: gtm, snippet, server_api, shopify, shopware, wordpress | – |
| consent_preset | Einer von: google_consent_mode, iab_tcf, usercentrics, cookiebot, consentmanager, generic_cmp, custom_api, none, ccm19, shopware, onetrust, complianz, borlabs_cookie, cookieyes, real_cookie_banner, wp_consent_api | – |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| last_active_at | Zeitpunkt nach ISO 8601 in UTC | – |
| first_event_at | Zeitpunkt nach ISO 8601 in UTC | – |
| first_conversion_at | Zeitpunkt nach ISO 8601 in UTC | – |
| first_journey_at | Zeitpunkt nach ISO 8601 in UTC | – |
| completed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| abandoned_step | Einer von: confirm_company, conclude_dpa, add_website, choose_integration, configure_consent, install_tracking, verify_connection, define_conversion, test_conversion, review_data, complete | – |
| failed_test_count | Ganze Zahl | – |
| reopened_step_count | Ganze Zahl | – |
| support_contact_count | Ganze Zahl | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| first_production_event_at | Zeitpunkt nach ISO 8601 in UTC | – |
| website_url | Text | – |

## order_bridge_candidates

Abgleichsdaten der Pixel-Brücke zwischen Serverbestellung und Browser, mit kurzer Frist. Dateien: json/order_bridge_candidates.json und csv/order_bridge_candidates.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| order_id | Text | Bestellnummer aus deinem Shop |
| checkout_ref_hash | Text | Prüfsumme, kein Klartext |
| ordered_at | Zeitpunkt nach ISO 8601 in UTC | – |
| raw_event_id | Kennung (UUID) als Text | Kennung des Rohereignisses |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| expires_at | Zeitpunkt nach ISO 8601 in UTC | Läuft ab am |

## outbound_deliveries

Zustellungen an eigene Ziele wie Webhooks, Slack oder Teams, mit Zustand und Versuchen. Dateien: json/outbound_deliveries.json und csv/outbound_deliveries.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| endpoint_id | Kennung (UUID) als Text | Verweis auf outbound_endpoints.id |
| event_type | Text | Art des Ereignisses |
| event_key | Text | – |
| payload | JSON (in der CSV als JSON-Text) | – |
| status | Text | Zustand |
| attempts | Ganze Zahl | – |
| next_attempt_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_status | Ganze Zahl | – |
| last_error | Text | – |
| last_duration_ms | Ganze Zahl | – |
| delivered_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| conversion_id | Kennung (UUID) als Text | Kennung der Conversion |
| subject_hashes | Liste von Texten (in der CSV als JSON) | – |
| cancelled_at | Zeitpunkt nach ISO 8601 in UTC | – |

## outbound_endpoints

Eigene Ziele für ausgehende Meldungen: Webhooks, Slack, Teams. Ohne Signiergeheimnis. Dateien: json/outbound_endpoints.json und csv/outbound_endpoints.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| kind | Text | Art |
| url | Text | – |
| url_secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| url_hint | Text | – |
| signing_secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| event_types | Liste von Texten (in der CSV als JSON) | – |
| locale | Text | Sprache, etwa de oder en |
| description | Text | – |
| enabled | true oder false | – |
| last_success_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_failure_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_error | Text | – |
| consecutive_failures | Ganze Zahl | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## outbound_recipient_trail

Spur, an welches Ziel eine Meldung gegangen ist, für Auskunft und Löschung. Dateien: json/outbound_recipient_trail.json und csv/outbound_recipient_trail.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| endpoint_id | Kennung (UUID) als Text | – |
| endpoint_kind | Text | – |
| endpoint_name | Text | – |
| endpoint_host | Text | – |
| subject_hash | Text | Prüfsumme, kein Klartext |
| delivered_at | Zeitpunkt nach ISO 8601 in UTC | – |

## payment_connections

Verbindungen zu Stripe oder PayPal als Quelle von Käufen. Ohne Zugangsdaten. Dateien: json/payment_connections.json und csv/payment_connections.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| provider | Text | – |
| secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| paypal_webhook_id | Text | – |
| enabled | true oder false | – |
| last_event_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_error | Text | – |
| last_error_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| foreign_reference_at | Zeitpunkt nach ISO 8601 in UTC | – |

## payment_events

Eingangsprotokoll der Zahlungsanbieter, ohne Bestellnummer und Kennungen. Dateien: json/payment_events.json und csv/payment_events.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| connection_id | Kennung (UUID) als Text | Verweis auf payment_connections.id |
| provider_event_id | Text | – |
| event_type | Text | Art des Ereignisses |
| outcome | Text | – |
| reason | Text | – |
| amount | Dezimalzahl mit Punkt | – |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| with_reference | true oder false | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## payment_rejected_orders

Abgewiesene Zahlungskäufe, nur als Prüfsumme mit Zeitpunkt. Dateien: json/payment_rejected_orders.json und csv/payment_rejected_orders.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| order_hash | Text | Prüfsumme, kein Klartext |
| rejected_at | Zeitpunkt nach ISO 8601 in UTC | – |

## placements

Platzierungen, auf denen Anzeigen ausgespielt wurden. Dateien: json/placements.json und csv/placements.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| name | Text | Name |
| publisher | Text | – |
| site_domain | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## privacy_requests

Datenschutzanfragen wie Auskunft und Löschung, mit Zustand. Dateien: json/privacy_requests.json und csv/privacy_requests.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| type | Einer von: access, deletion, rectification, objection | Art |
| status | Einer von: open, in_progress, completed, rejected | Zustand |
| subject_id | Text | – |
| notes | Text | – |
| requested_at | Zeitpunkt nach ISO 8601 in UTC | – |
| completed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| affected_records | Ganze Zahl | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| source | Text | Quelle |
| due_at | Zeitpunkt nach ISO 8601 in UTC | – |

## processing_agreements

Abschlüsse des Auftragsverarbeitungsvertrags mit Fassung, Firma und Zeitpunkt. Dateien: json/processing_agreements.json und csv/processing_agreements.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| version | Text | – |
| locale | Text | Sprache, etwa de oder en |
| company_name | Text | – |
| company_address | Text | – |
| signatory_name | Text | – |
| signatory_function | Text | – |
| processor | Text | – |
| documents | JSON (in der CSV als JSON-Text) | – |
| accepted_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| accepted_by_email | Text | – |
| ip_hash | Text | Prüfsumme, kein Klartext |
| accepted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| source | Text | Quelle |
| external_id | Text | – |
| app_link_id | Kennung (UUID) als Text | Verweis auf app_links.id |
| actor_external_id | Text | – |
| actor_name | Text | – |
| actor_account_owner | true oder false | – |
| representation_confirmed | true oder false | – |
| recorded_at | Zeitpunkt nach ISO 8601 in UTC | – |

## pushback_destinations

Ziele für die Rückgabe von Conversions an Werbeplattformen. Ohne Zugangsdaten. Dateien: json/pushback_destinations.json und csv/pushback_destinations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| platform | Text | Werbeplattform |
| config | JSON (in der CSV als JSON-Text) | – |
| enabled | true oder false | – |
| dry_run | true oder false | – |
| last_success_at | Zeitpunkt nach ISO 8601 in UTC | – |
| last_error | Text | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| last_run_at | Zeitpunkt nach ISO 8601 in UTC | – |
| config_secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |

## raw_events

Rohereignisse, so wie sie angenommen wurden: Seitenaufrufe, Klicks, Bestellungen, Anfragen und mehr, im Rahmen der Aufbewahrung. Dateien: json/raw_events.json und csv/raw_events.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| event_id | Text | Kennung des Ereignisses beim Absender, gegen doppelte Annahme |
| schema_version | Text | Fassung des Ereignisformats |
| event_type | Einer von: ad_impression, ad_viewable_impression, ad_click, session_start, page_view, product_view, add_to_cart, form_submit, lead, purchase, refund, custom, email_open, goal, survey | Art des Ereignisses |
| occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Ereignisses |
| received_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Eingangs bei uns |
| source | Einer von: web_sdk, server_api, ad_pixel, ad_click_redirect, viewability_tag, webhook, manual_test, offline_import | Weg, auf dem das Ereignis kam |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| anonymous_id | Text | Anonyme Kennung des Browsers, vom Messskript gesetzt |
| session_id | Text | Kennung der Sitzung |
| user_id_hash | Text | Prüfsumme einer Kundenkennung, kein Klartext |
| consent_state | Einer von: unknown, denied, partial, granted | Einwilligungsstand beim Ereignis |
| consent_purposes | JSON (in der CSV als JSON-Text) | Zwecke, für die eingewilligt war, als JSON-Liste |
| page_url | Text | Adresse der Seite |
| page_title | Text | Titel der Seite |
| referrer | Text | Verweisende Adresse |
| utm_source | Text | UTM-Wert utm_source aus der Adresse |
| utm_medium | Text | UTM-Wert utm_medium aus der Adresse |
| utm_campaign | Text | UTM-Wert utm_campaign aus der Adresse |
| utm_content | Text | UTM-Wert utm_content aus der Adresse |
| utm_term | Text | UTM-Wert utm_term aus der Adresse |
| click_id | Text | Klickkennung der Werbeplattform, etwa gclid oder fbclid |
| impression_id | Text | Kennung einer Impression |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| ad_group_id | Kennung (UUID) als Text | Kennung der Anzeigengruppe |
| ad_id | Kennung (UUID) als Text | Kennung der Anzeige |
| creative_id | Kennung (UUID) als Text | Kennung des Werbemittels |
| placement_id | Kennung (UUID) als Text | Kennung der Platzierung |
| order_id | Text | Bestellnummer aus deinem Shop |
| lead_id | Text | Kennung der Anfrage aus deinem System |
| value | Dezimalzahl mit Punkt | Wert in der Währung der Zeile |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| viewable | true oder false | Ob die Anzeige sichtbar war (Viewability) |
| metadata | JSON (in der CSV als JSON-Text) | Weitere Angaben als JSON |
| ip_hash | Text | Prüfsumme der IP-Adresse mit kurzer Frist, keine Adresse |
| user_agent_family | Text | Browserfamilie |
| is_bot | true oder false | Als Bot erkannt ja oder nein |
| correlation_id | Text | Kennung der Anfrage, für die Fehlersuche |
| status | Einer von: received, processed, rejected, duplicate | Stand der Verarbeitung |
| rejection_code | Text | Grund einer Abweisung als Code |
| rejection_message | Text | Grund einer Abweisung als Text |
| processed_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt der Verarbeitung |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| click_id_source | Text | Woher die Klickkennung stammt, etwa gclid |
| new_customer | true oder false | Neukunde ja oder nein |
| net_value | Dezimalzahl mit Punkt | Nettowert |
| shipping_value | Dezimalzahl mit Punkt | Versandkosten |
| tax_value | Dezimalzahl mit Punkt | Steuern |
| discount_value | Dezimalzahl mit Punkt | Rabatt |
| cost_of_goods | Dezimalzahl mit Punkt | Warenkosten |
| items | JSON (in der CSV als JSON-Text) | Positionen einer Bestellung als JSON |
| anonymous | true oder false | Ohne Kennung gemessen (Reichweite ohne Einwilligung) |
| view_id | Text | Kennung einer Sichtung (Post-View), mit der sie einem Besuch zugeordnet wird |
| view_linkable | true oder false | Ob die Sichtung einem Besuch zugeordnet werden darf |
| view_returned | true oder false | Ob nach der Sichtung ein Besuch kam |
| goal_key | Text | Schlüssel des Ziels |
| checkout_ref_hash | Text | Prüfsumme der Checkout-Kennung für die Pixel-Brücke |
| survey_answer | Text | Antwort der Nachkauf-Frage, angegeben |
| publisher_domain | Text | Website, auf der die Anzeige stand |
| publisher_referrer | Text | Verweisende Adresse der Website, auf der die Anzeige stand |
| subscription_ref | Text | Kennung des Abos im Shop |
| subscription_renewal | true oder false | Folgezahlung eines Abos ja oder nein |
| device_family | Text | Geräteart |
| os_family | Text | Betriebssystem |
| country_code | Text | Land nach ISO 3166-1, zwei Buchstaben |

## saved_views

Gespeicherte Ansichten der Berichte je Person. Dateien: json/saved_views.json und csv/saved_views.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| user_id | Kennung (UUID) als Text | Kennung des Mitglieds |
| name | Text | Name |
| report | Text | – |
| params | JSON (in der CSV als JSON-Text) | Parameter als JSON |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## search_console_connections

Verbindung zur Google Search Console. Ohne Zugangsdaten. Dateien: json/search_console_connections.json und csv/search_console_connections.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| secret_id | Kennung (UUID) als Text | Verweis auf tenant_secrets.id |
| oauth_client | Text | – |
| status | Text | Zustand |
| last_error | Text | – |
| last_error_at | Zeitpunkt nach ISO 8601 in UTC | – |
| connected_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| connected_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## search_console_sites

Gewählte Property der Search Console je Website. Dateien: json/search_console_sites.json und csv/search_console_sites.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| connection_id | Kennung (UUID) als Text | Verweis auf search_console_connections.id |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| property | Text | – |
| chosen_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## shopify_subscriptions

Abos über Shopify je verbundenem Shop. Dateien: json/shopify_subscriptions.json und csv/shopify_subscriptions.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| app_link_id | Kennung (UUID) als Text | Verweis auf app_links.id |
| shop | Text | – |
| status | Text | Zustand |
| plan_name | Text | – |
| test | true oder false | – |
| current_period_end | Zeitpunkt nach ISO 8601 in UTC | – |
| shopify_subscription_id | Text | – |
| reported_at | Zeitpunkt nach ISO 8601 in UTC | – |
| access_ended_at | Zeitpunkt nach ISO 8601 in UTC | – |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## sites

Websites des Kontos mit Adresse, Zeitzone, Währung und Einstellungen. Dateien: json/sites.json und csv/sites.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| public_id | Text | Öffentliche Kennung der Website im Messskript |
| name | Text | Name |
| primary_url | Text | Hauptadresse der Website |
| timezone | Text | Zeitzone nach IANA, etwa Europe/Berlin |
| currency | Text | Währung nach ISO 4217, etwa EUR |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |
| archived_at | Zeitpunkt nach ISO 8601 in UTC | Archiviert oder geschlossen am |
| paused_at | Zeitpunkt nach ISO 8601 in UTC | Seit wann die Website ruht, weil der Tarif weniger Websites trägt |
| form_source_without_consent | true oder false | Frühere Einstellung zur Formularherkunft ohne Einwilligung |
| web_path_exclusions | Liste von Texten (in der CSV als JSON) | Ausgeschlossene Pfade der Webanalyse als Liste |

## source_rules

Eigene Regeln, welche Herkunft ein Referrer bekommt. Dateien: json/source_rules.json und csv/source_rules.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| host_pattern | Text | – |
| source_name | Text | Name der Quelle |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## support_access_grants

Zugriffe des Supports mit Grund, Beginn und Ende. Dateien: json/support_access_grants.json und csv/support_access_grants.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| support_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| reason | Text | – |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| expires_at | Zeitpunkt nach ISO 8601 in UTC | Läuft ab am |
| ended_at | Zeitpunkt nach ISO 8601 in UTC | – |
| action_count | Ganze Zahl | – |

## suppressed_subjects

Sperrliste nach Löschung und Widerspruch, nur als Prüfsummen. Dateien: json/suppressed_subjects.json und csv/suppressed_subjects.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| value_hash | Text | Prüfsumme, kein Klartext |
| reason | Text | – |
| privacy_request_id | Kennung (UUID) als Text | Verweis auf privacy_requests.id |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| lifted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| lifted_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| identifier_type | Text | – |
| scope | Text | – |

## survey_answers

Antworten der Nachkauf-Frage, gekennzeichnet als angegeben. Dateien: json/survey_answers.json und csv/survey_answers.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| raw_event_id | Kennung (UUID) als Text | Kennung des Rohereignisses |
| order_id | Text | Bestellnummer aus deinem Shop |
| answer | Text | – |
| journey_id | Kennung (UUID) als Text | Kennung der Journey |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Ereignisses |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## tenant_instructions

Zusatzweisungen des Kontos mit Wortlaut, Fassung, Person und Zeitpunkt. Dateien: json/tenant_instructions.json und csv/tenant_instructions.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| kind | Text | Art |
| version | Text | – |
| locale | Text | Sprache, etwa de oder en |
| wording | Text | – |
| granted_by | Kennung (UUID) als Text | Verweis auf users.id |
| granted_by_name | Text | – |
| granted_by_email | Text | – |
| granted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| source | Text | Quelle |
| processing_agreement_id | Kennung (UUID) als Text | Verweis auf processing_agreements.id |
| ip_hash | Text | Prüfsumme, kein Klartext |
| ended_at | Zeitpunkt nach ISO 8601 in UTC | – |
| ended_reason | Text | – |
| ended_by | Kennung (UUID) als Text | Verweis auf users.id |
| ended_by_email | Text | – |

## tenant_sso_configurations

Einstellungen der Anmeldung über das Unternehmenskonto. Dateien: json/tenant_sso_configurations.json und csv/tenant_sso_configurations.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| provider | Text | – |
| email_domain | Text | – |
| jit_provisioning | true oder false | – |
| default_role | Einer von: platform_admin, support, tenant_admin, analyst, viewer | – |
| enabled | true oder false | – |
| verified_by_user_id | Kennung (UUID) als Text | Verweis auf users.id |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| updated_at | Zeitpunkt nach ISO 8601 in UTC | Zuletzt geändert am |

## terms_acceptances

Zustimmungen zu AGB und Datenschutzhinweisen mit Fassung und Zeitpunkt. Dateien: json/terms_acceptances.json und csv/terms_acceptances.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| user_id | Kennung (UUID) als Text | Kennung des Mitglieds |
| email | Text | E-Mail-Adresse |
| terms_version | Text | – |
| privacy_version | Text | – |
| locale | Text | Sprache, etwa de oder en |
| source | Text | Quelle |
| external_id | Text | – |
| app_link_id | Kennung (UUID) als Text | Verweis auf app_links.id |
| accepted_at | Zeitpunkt nach ISO 8601 in UTC | – |
| recorded_at | Zeitpunkt nach ISO 8601 in UTC | – |
| representation_confirmed | true oder false | – |
| actor_external_id | Text | – |
| actor_name | Text | – |
| actor_account_owner | true oder false | – |

## touchpoints

Kontaktpunkte einer Journey: Klicks und Sichtungen mit Kanal, Kampagne, Anzeige und Herkunft. Dateien: json/touchpoints.json und csv/touchpoints.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| journey_id | Kennung (UUID) als Text | Kennung der Journey |
| identity_id | Kennung (UUID) als Text | Kennung der Identität |
| raw_event_id | Kennung (UUID) als Text | Kennung des Rohereignisses |
| type | Einer von: impression, viewable_impression, click, site_visit, engagement, email_open | Art des Kontakts: Klick oder Sichtung |
| occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Ereignisses |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| ad_group_id | Kennung (UUID) als Text | Kennung der Anzeigengruppe |
| ad_id | Kennung (UUID) als Text | Kennung der Anzeige |
| creative_id | Kennung (UUID) als Text | Kennung des Werbemittels |
| placement_id | Kennung (UUID) als Text | Kennung der Platzierung |
| source_name | Text | Name der Quelle |
| medium_name | Text | Medium |
| campaign_name | Text | Name der Kampagne |
| click_id | Text | Klickkennung der Werbeplattform, etwa gclid oder fbclid |
| impression_id | Text | Kennung einer Impression |
| viewable | true oder false | Ob die Anzeige sichtbar war (Viewability) |
| is_direct | true oder false | Direkter Aufruf ohne Herkunft |
| data_source | Text | Woher die Angaben zum Kontakt stammen |
| engagement_score | Ganze Zahl | Maß der Beteiligung beim Besuch |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| click_id_source | Text | Woher die Klickkennung stammt, etwa gclid |
| view_id | Text | Kennung einer Sichtung (Post-View), mit der sie einem Besuch zugeordnet wird |
| view_linkable | true oder false | Ob die Sichtung einem Besuch zugeordnet werden darf |
| view_returned | true oder false | Ob nach der Sichtung ein Besuch kam |
| publisher_domain | Text | Website, auf der die Anzeige stand |
| publisher_domain_source | Text | Woher die Website der Anzeige stammt |

## tracking_assets

Erzeugte Einbaumittel wie Snippets und Tag-Vorlagen je Website. Dateien: json/tracking_assets.json und csv/tracking_assets.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| type | Einer von: impression_pixel, viewability_tag, click_url | Art |
| campaign_id | Kennung (UUID) als Text | Kennung der Kampagne |
| ad_group_id | Kennung (UUID) als Text | Kennung der Anzeigengruppe |
| ad_id | Kennung (UUID) als Text | Kennung der Anzeige |
| creative_id | Kennung (UUID) als Text | Kennung des Werbemittels |
| placement_id | Kennung (UUID) als Text | Kennung der Platzierung |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| destination_url | Text | – |
| token | Text | – |
| token_version | Ganze Zahl | – |
| last_used_at | Zeitpunkt nach ISO 8601 in UTC | – |
| use_count | Ganze Zahl | – |
| created_by_user_id | Kennung (UUID) als Text | Kennung des Mitglieds, das den Eintrag angelegt hat |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |
| revoked_at | Zeitpunkt nach ISO 8601 in UTC | Zurückgezogen am |
| consent_handover | Text | – |

## web_daily

Webanalyse: Summen je Tag, Website und Kanal in der Zeitzone des Kontos. Dateien: json/web_daily.json und csv/web_daily.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| day | Tag als JJJJ-MM-TT | Tag |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| page_views | Ganze Zahl | – |
| visits | Ganze Zahl | – |
| engaged_visits | Ganze Zahl | – |
| active_ms | Ganze Zahl | Aktive Zeit in Millisekunden |
| conversions | Ganze Zahl | – |

## web_daily_blocked

Webanalyse: Ereignisse je Tag, die ohne Einwilligung abgewiesen wurden. Dateien: json/web_daily_blocked.json und csv/web_daily_blocked.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| day | Tag als JJJJ-MM-TT | Tag |
| events | Ganze Zahl | – |

## web_daily_pages

Webanalyse: Seiten je Tag mit Aufrufen, Besuchen, Einstiegen, Ausstiegen und aktiver Zeit. Dateien: json/web_daily_pages.json und csv/web_daily_pages.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| day | Tag als JJJJ-MM-TT | Tag |
| path | Text | Pfad der Seite ohne Abfrageteil |
| views | Ganze Zahl | – |
| visits | Ganze Zahl | – |
| entries | Ganze Zahl | – |
| exits | Ganze Zahl | – |
| bounces | Ganze Zahl | – |
| active_ms | Ganze Zahl | Aktive Zeit in Millisekunden |

## web_daily_paths

Webanalyse: Übergänge zwischen zwei Seiten je Tag. Dateien: json/web_daily_paths.json und csv/web_daily_paths.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| day | Tag als JJJJ-MM-TT | Tag |
| from_path | Text | – |
| to_path | Text | – |
| transitions | Ganze Zahl | – |

## web_daily_tech

Webanalyse: Gerät, Browser, Betriebssystem und Land je Tag. Dateien: json/web_daily_tech.json und csv/web_daily_tech.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| day | Tag als JJJJ-MM-TT | Tag |
| dimension | Text | – |
| value | Text | Wert in der Währung der Zeile |
| visits | Ganze Zahl | – |
| engaged_visits | Ganze Zahl | – |

## web_hourly

Webanalyse: Summen je Stunde (UTC), Website und Kanal, für die letzten Tage. Dateien: json/web_hourly.json und csv/web_hourly.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| hour | Zeitpunkt nach ISO 8601 in UTC | – |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| page_views | Ganze Zahl | – |
| visits | Ganze Zahl | – |
| engaged_visits | Ganze Zahl | – |
| active_ms | Ganze Zahl | Aktive Zeit in Millisekunden |
| conversions | Ganze Zahl | – |

## web_page_views

Webanalyse: einzelne Seitenaufrufe eines Besuchs mit Pfad und aktiver Zeit. Dateien: json/web_page_views.json und csv/web_page_views.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| visit_id | Kennung (UUID) als Text | Verweis auf web_visits.id |
| raw_event_id | Kennung (UUID) als Text | Kennung des Rohereignisses |
| path | Text | Pfad der Seite ohne Abfrageteil |
| title | Text | Titel |
| occurred_at | Zeitpunkt nach ISO 8601 in UTC | Zeitpunkt des Ereignisses |
| active_ms | Ganze Zahl | Aktive Zeit in Millisekunden |
| position | Ganze Zahl | Reihenfolge |

## web_rollup_requests

Webanalyse: Stunden und Tage, deren Summen nach einer Löschung neu gerechnet werden. Dateien: json/web_rollup_requests.json und csv/web_rollup_requests.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| created_at | Zeitpunkt nach ISO 8601 in UTC | Angelegt am |

## web_visits

Webanalyse: Besuche mit Beginn, Ende, Seitenzahl, Herkunft und Technik. Dateien: json/web_visits.json und csv/web_visits.csv.

| Feld | Format | Bedeutung |
| --- | --- | --- |
| id | Kennung (UUID) als Text | Kennung dieser Zeile |
| tenant_id | Kennung (UUID) als Text | Kennung des Kontos |
| site_id | Kennung (UUID) als Text | Kennung der Website |
| environment | Einer von: test, production | Umgebung: production (Live) oder test |
| session_id | Text | Kennung der Sitzung |
| anonymous_id | Text | Anonyme Kennung des Browsers, vom Messskript gesetzt |
| start_raw_event_id | Kennung (UUID) als Text | – |
| started_at | Zeitpunkt nach ISO 8601 in UTC | Beginn |
| last_activity_at | Zeitpunkt nach ISO 8601 in UTC | Letzte Aktivität |
| closed_at | Zeitpunkt nach ISO 8601 in UTC | – |
| active_ms | Ganze Zahl | Aktive Zeit in Millisekunden |
| page_views | Ganze Zahl | – |
| entry_path | Text | – |
| exit_path | Text | – |
| channel_id | Kennung (UUID) als Text | Kennung des Kanals |
| source | Text | Quelle |
| medium | Text | – |
| campaign | Text | – |
| device | Text | – |
| browser | Text | – |
| os | Text | – |
| country | Text | – |
| converted | true oder false | – |
| engaged | true oder false | – |
| needs_rollup | true oder false | – |

## Ebenfalls gefragt

- Datenstrukturverzeichnis
- Formatverzeichnis des Exports
- Wie ist der Vollexport aufgebaut?
- Was steht in manifest.json?
- Welche Felder hat conversions.json?
- Welcher Zeichensatz, welches Trennzeichen?
- Wie liest ein neuer Anbieter meine Daten ein?
- Exportschlüssel für einen anderen Anbieter
- Kann ein anderer Anbieter meine Daten abrufen?
- Data Act Datenstruktur

## Weiterführend

- https://bench.metrunio.com/de/hilfe/csv-export
- https://bench.metrunio.com/de/hilfe/bezahlen-und-rechnungen
- https://bench.metrunio.com/de/hilfe/api-keys-rotieren
- https://bench.metrunio.com/de/hilfe/aufbewahrung
