{"id":9368,"date":"2026-08-12T10:35:00","date_gmt":"2026-08-12T08:35:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=9368"},"modified":"2026-08-12T10:35:00","modified_gmt":"2026-08-12T08:35:00","slug":"google-ads-datenaufbewahrung-37-monate-de","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/","title":{"rendered":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Seit dem 01.06.2026 haben Google-Ads-Daten ein Verfallsdatum. Leistungsdaten werden 37 Monate aufbewahrt, der \u00c4nderungsverlauf eines Kontos 11 Jahre, Reach-and-Frequency-Daten 3 Jahre. Heute ist der 10.08.2026, der \u00e4lteste Leistungstag, den Sie noch abrufen k\u00f6nnen, ist damit der 10.07.2023 \u2013 und diese Linie r\u00fcckt jeden Tag um einen Tag weiter. Wenn Ihre Reporting-Historie ausschlie\u00dflich in Google Ads liegt, verlieren Sie davon still und leise pro Tag einen Tag. Dieser Artikel rechnet das durch, korrigiert die Zahlen, die im selben Atemzug falsch zitiert werden, und baut einen wiederaufnehmbaren Backfill-Job, der alles oberhalb der Linie in Ihr eigenes Warehouse holt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Was auf der Seite zur Datenaufbewahrung tats\u00e4chlich steht<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dokumentiert sind drei Zeitr\u00e4ume \u2013 und nur diese drei:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>37 Monate<\/strong> f\u00fcr Leistungsdaten.<\/li>\n<li><strong>11 Jahre<\/strong> f\u00fcr den \u00c4nderungsverlauf des Kontos.<\/li>\n<li><strong>3 Jahre<\/strong> f\u00fcr Reach and Frequency.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In den meisten Beitr\u00e4gen zu dieser \u00c4nderung tauchen drei weitere Zahlen mit auf: 36 Monate f\u00fcr die GA Data API, 24 Monate f\u00fcr den BigQuery Data Transfer Service, 24 Monate f\u00fcr DV360 und CM360. Diese Werte stehen nirgends auf der Google-Ads-Hilfeseite, die die Aufbewahrungsfristen angek\u00fcndigt hat. Im Rahmen dieser Ank\u00fcndigung sind sie schlicht undokumentiert \u2013 und wer sie weitergibt, als geh\u00f6rten sie dazu, macht aus einem Ger\u00fccht eine Planungsgrundlage. Planen Sie mit den drei Werten oben. Wenn Sie eine Aufbewahrungsfrist f\u00fcr GA4, f\u00fcr BigQuery-Transfers oder f\u00fcr DV360 und CM360 brauchen, holen Sie sie aus der Dokumentation des jeweiligen Produkts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Detail wird leicht \u00fcberlesen: 37 Monate sind l\u00e4nger als drei Jahre. Reach and Frequency verf\u00e4llt deshalb rund einen Monat <em>vor<\/em> den Leistungsdaten zu denselben Kampagnen. Wenn Sie beides sichern, hat R&amp;F die knappere Frist, nicht die gro\u00dfz\u00fcgigere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Die eigene Frist ausrechnen \u2013 und herausfinden, was schon weg ist<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Grenze ist rollierend, kein einmaliger Schnitt im Juni. Rechnen Sie sie aus, statt sie sich zu merken:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-python\">from datetime import date\nfrom dateutil.relativedelta import relativedelta\n\ntoday = date(2026, 8, 10)\nprint(today - relativedelta(months=37))  # Leistungsdaten      2023-07-10\nprint(today - relativedelta(years=3))    # Reach and Frequency 2023-08-10\nprint(today - relativedelta(years=11))   # \u00c4nderungsverlauf    2015-08-10<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Alles, was vor dem 10.07.2023 liegt, ist \u00fcber die API bereits nicht mehr zu retten. Morgen ist es alles vor dem 11.07.2023. Bevor Sie eine Zeile Export-Code schreiben, sollten Sie wissen, wie viel des noch verf\u00fcgbaren Zeitraums Sie tats\u00e4chlich vorliegen haben. Gegen ein Postgres-Warehouse mit einer Tagestabelle:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-sql\">WITH expected AS (\n  SELECT generate_series(DATE '2023-07-10', CURRENT_DATE - 1, INTERVAL '1 day')::date AS d\n)\nSELECT count(*) AS missing_days, min(e.d) AS oldest_gap, max(e.d) AS newest_gap\nFROM expected e\nLEFT JOIN ads_daily a ON a.day = e.d\nWHERE a.day IS NULL;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Lassen Sie dieselbe Abfrage noch einmal laufen, diesmal mit Ihrem eigenen fr\u00fchesten erwarteten Tag als Fensterbeginn. Alles, was sie unterhalb von 2023-07-10 meldet, ist ein dauerhaftes Loch; alles dar\u00fcber ist Arbeit, die Sie noch erledigen k\u00f6nnen.<\/p>\n\n\n\n<figure class=\"lw-diagram\">\n<img src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/hand-adsretention-de.png\" width=\"1120\" height=\"660\" decoding=\"async\" loading=\"lazy\"\n     alt=\"Eine Zeitachse mit einem 37-Monate-Fenster, dessen linke Kante t\u00e4glich wandert und \u00e4ltere Daten in ein selbstgehostetes Warehouse fallen l\u00e4sst\">\n<figcaption>Drei Fristen, eine wandernde Kante. Alles links davon hat Google Ads bereits verlassen. Der Export-Job n\u00fctzt deshalb nur, solange er der Kante vorausl\u00e4uft statt hinterher.<\/figcaption>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">3. Ein Backfill-Job, der wieder aufsetzt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eine GAQL-Feldliste drucke ich hier nicht ab, denn die richtige ist die, die Sie ohnehin schon verwenden. Nehmen Sie die Resource, das Datumssegment und die ausgew\u00e4hlten Felder direkt aus dem Report, den Sie heute fahren, legen Sie sie in eine Config-Datei \u2013 und lassen Sie dem Job nichts als Eigentum au\u00dfer dem Datumsfenster:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"customer_id\": \"1234567890\",\n  \"dsn\": \"postgresql:\/\/ads@localhost\/warehouse\",\n  \"resource\":   \"&lt;the resource your existing report reads&gt;\",\n  \"date_field\": \"&lt;the date segment that report groups by&gt;\",\n  \"fields\":     [\"&lt;field 1&gt;\", \"&lt;field 2&gt;\"],\n  \"query_template\": \"SELECT {fields} FROM {resource} WHERE {date_field} BETWEEN '{start}' AND '{end}'\",\n  \"oldest_wanted\": \"2019-01-01\"\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der Runner holt pro Aufruf genau ein Fenster und schreibt es fest. Der State besteht aus vier Spalten: <code>customer_id<\/code>, <code>window_start<\/code>, <code>window_end<\/code>, <code>rows<\/code>, geschrieben in derselben Transaktion wie die Daten \u2013 ein Absturz wiederholt also einfach das Fenster.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-python\">import json\nfrom datetime import date, timedelta\nfrom dateutil.relativedelta import relativedelta\nimport psycopg\n\nCFG, CHUNK = json.load(open(\"\/etc\/ads-backfill\/config.json\")), timedelta(days=7)\nCID = CFG[\"customer_id\"]\n\ndef next_window(cur):\n    cur.execute(\"SELECT max(window_end) FROM backfill_state WHERE customer_id = %s\", (CID,))\n    (last,) = cur.fetchone()\n    floor = max(date.today() - relativedelta(months=37),\n                date.fromisoformat(CFG[\"oldest_wanted\"]))\n    start = last + timedelta(days=1) if last else floor\n    if start &lt; floor:                    # Job hing fest, diese Tage sind verfallen\n        cur.execute(\"INSERT INTO backfill_lost VALUES (%s, %s, %s)\",\n                    (CID, start, floor - timedelta(days=1)))\n        start = floor\n    end = min(start + CHUNK - timedelta(days=1), date.today() - timedelta(days=1))\n    return (start, end) if start &lt;= end else None\n\nwith psycopg.connect(CFG[\"dsn\"]) as conn, conn.cursor() as cur:\n    win = next_window(cur)\n    if win:\n        start, end = win\n        rows = run_report(CID, CFG[\"query_template\"].format(\n            fields=\", \".join(CFG[\"fields\"]), resource=CFG[\"resource\"],\n            date_field=CFG[\"date_field\"], start=start, end=end))\n        cur.executemany(CFG[\"insert_sql\"], rows)\n        cur.execute(\"INSERT INTO backfill_state VALUES (%s, %s, %s, %s, now())\",\n                    (CID, start, end, len(rows)))\n        conn.commit()<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>run_report<\/code> ist Ihr vorhandener API-Wrapper, gleich welche Client-Bibliothek darunter liegt. Alles \u00dcbrige in der Datei arbeitet auf Ihrer Seite der Linie: Ihre Config, Ihre Tabelle, Ihre Transaktionsgrenze.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. Cron, Reihenfolge und das Verlustregister<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\"># \/etc\/cron.d\/ads-backfill \u2014 ein Fenster pro Stunde, \u00e4ltestes zuerst\n7 * * * * ads \/opt\/ads-backfill\/.venv\/bin\/python \/opt\/ads-backfill\/backfill.py &gt;&gt; \/var\/log\/ads-backfill.log 2&gt;&amp;1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Zwei Dinge an diesem Job sind Absicht. Er l\u00e4uft <strong>von der Grenze aus vorw\u00e4rts<\/strong>, nicht von heute aus r\u00fcckw\u00e4rts, denn nur die \u00e4ltesten Daten haben eine Frist; die j\u00fcngsten Tage k\u00f6nnen warten. Und wenn er feststellt, dass die Grenze seinen eigenen Fortschritt \u00fcberholt hat, \u00fcberspringt er die L\u00fccke nicht stillschweigend, sondern schreibt den Zeitraum in <code>backfill_lost<\/code>. Diese Tabelle ist die ehrliche Antwort auf die Frage \u201eWelche Zeitr\u00e4ume haben wir nicht mehr?\u201c \u2013 und sie geh\u00f6rt auf ein Dashboard, direkt neben die L\u00fcckenabfrage aus Abschnitt 2.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Rechnung ist entspannt. Vom 10.07.2023 bis gestern sind es 1.126 Tage, also 161 Fenster zu je sieben Tagen. Bei einem Fenster pro Stunde sind das keine sieben Tage reale Laufzeit, in denen die Grenze um sieben Tage weiterr\u00fcckt: Sie gewinnen 168 Tage Historie f\u00fcr jeden einzelnen, den Sie verlieren. Ist der R\u00fcckstand einmal abgearbeitet, h\u00e4lt derselbe Job das hintere Ende aktuell und kostet einen API-Call pro Stunde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5. Zusammenfassung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sie haben jetzt eine Grenze, die Sie berechnen statt sie sich zu merken, eine Abfrage, die Ihnen sagt, welche Tage innerhalb des noch verf\u00fcgbaren Fensters in Ihrem Warehouse fehlen, einen Runner f\u00fcr jeweils ein Fenster, der nach einem Absturz sauber wieder aufsetzt und sich selbst auf den aktuellen Cutoff begrenzt, einen st\u00fcndlichen Cron-Eintrag und ein Register der Zeitr\u00e4ume, die bereits verloren sind. Der gesamte R\u00fcckstand ab dem 10.07.2023 ist nach rund einer Woche unbeaufsichtigtem Betrieb abgearbeitet; danach wird der Job zur reinen Wartungsaufgabe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Gewinn: Ihre Reporting-Historie h\u00e4ngt nicht l\u00e4nger an der Aufbewahrungsrichtlinie eines anderen. Jahresvergleiche, Saisonalit\u00e4tsmodelle und Attributions-Rebuilds brauchen fr\u00fcher oder sp\u00e4ter Daten, die \u00e4lter als 37 Monate sind, und nach dem 01.06.2026 existiert davon nur noch die Kopie, die Sie selbst vorhalten. Pr\u00fcfen Sie die drei dokumentierten Fristen in der Prim\u00e4rquelle und ignorieren Sie die Zusatzzahlen, die mit ihnen kursieren: <a href=\"https:\/\/support.google.com\/google-ads\/answer\/15188209\">Google Ads data retention policy<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google Ads l\u00f6scht Leistungsdaten jetzt nach 37 Monaten, und die Grenze verschiebt sich t\u00e4glich: hier die Rechnung, ein wiederaufnehmbarer Backfill-Job und die Zahlen, die derzeit falsch zitiert werden.<\/p>\n","protected":false},"author":1,"featured_media":9383,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[92055,92081,92026,92068],"class_list":["post-9368","post","type-post","status-publish","format-standard","hentry","category-digital-marketing-de","tag-automation-de","tag-bigquery-de","tag-marketing-cyfrowy-pl-de","tag-google-ads-de"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan - Lukas Wojcik - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"Google Ads l\u00f6scht Leistungsdaten jetzt nach 37 Monaten, und die Grenze verschiebt sich t\u00e4glich: hier die Rechnung, ein wiederaufnehmbarer Backfill-Job und die Zahlen, die derzeit falsch zitiert werden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-12T08:35:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"luky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"luky\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/\"},\"author\":{\"name\":\"luky\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan\",\"datePublished\":\"2026-08-12T08:35:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/\"},\"wordCount\":865,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg\",\"keywords\":[\"Automation\",\"BigQuery\",\"Digital Marketing\",\"Google Ads\"],\"articleSection\":[\"Digital Marketing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/\",\"name\":\"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg\",\"datePublished\":\"2026-08-12T08:35:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg\",\"width\":1200,\"height\":630,\"caption\":\"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/google-ads-datenaufbewahrung-37-monate-de\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"luky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"luky\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/author\\\/luky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan - Lukas Wojcik - Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/","og_locale":"en_US","og_type":"article","og_title":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan - Lukas Wojcik - Blog","og_description":"Google Ads l\u00f6scht Leistungsdaten jetzt nach 37 Monaten, und die Grenze verschiebt sich t\u00e4glich: hier die Rechnung, ein wiederaufnehmbarer Backfill-Job und die Zahlen, die derzeit falsch zitiert werden.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-08-12T08:35:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg","type":"image\/jpeg"}],"author":"luky","twitter_card":"summary_large_image","twitter_misc":{"Written by":"luky","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/"},"author":{"name":"luky","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan","datePublished":"2026-08-12T08:35:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/"},"wordCount":865,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg","keywords":["Automation","BigQuery","Digital Marketing","Google Ads"],"articleSection":["Digital Marketing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/","url":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/","name":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg","datePublished":"2026-08-12T08:35:00+00:00","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/fi-9368-37-monate-und-schluss-google-ads-daten-verfallen-jet.jpg","width":1200,"height":630,"caption":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/google-ads-datenaufbewahrung-37-monate-de\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"37 Monate und Schluss: Google-Ads-Daten verfallen jetzt nach Fahrplan"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"luky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"luky"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"],"url":"https:\/\/www.lukaswojcik.com\/blog\/author\/luky\/"}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/9368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=9368"}],"version-history":[{"count":1,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/9368\/revisions"}],"predecessor-version":[{"id":9743,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/9368\/revisions\/9743"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/9383"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=9368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=9368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=9368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}