Google hat eine wichtige Änderung für Shopping-Kampagnen bestätigt, die die lokale Inventarverwaltung betrifft. Ab dem 31. August 2026 werden Anzeigen mit lokalem Inventar die Standardeinstellung für alle Shopping-Kampagnen sein. Werbetreibende können diese Einstellung dann nicht mehr über die Google Ads API deaktivieren. Diese Neuigkeit stammt direkt aus dem Google Ads Developer Blog, nachdem Google Werbetreibende erst letzte Woche darüber informiert hatte.
Dies ist mehr als nur ein kleines Update für Einzelhändler mit Online- und Ladengeschäft. Es bedeutet eine Änderung der zulässigen Produktangebote in den Suchergebnissen, und Werbetreibende verlieren eine Einstellung, die sie schon seit Längerem genutzt haben.
Was lokale Inventaranzeigen tatsächlich bewirken
LIA (Local Inventory Ads) ermöglicht es Händlern, Produkte, die in nahegelegenen Filialen erhältlich sind, über Google-Suchanfragen zu bewerben. Anstatt Online-Anzeigen für Waren aus einem Lager zu schalten, können Händler Kunden darüber informieren, dass ein bestimmtes Produkt in einer Filiale in der Nähe zur sofortigen Abholung bereitsteht. Dies hat sich als nützliches Feature für Marken mit stationären Geschäften erwiesen, da es ihnen ermöglicht, Online-Suchaktivitäten mit dem Kundenverkehr im stationären Handel zu verknüpfen.
Bisher war für diese Funktion eine Anmeldung erforderlich. Marketingfachleute mussten das Feld „enable_local“ in den Shopping-Einstellungen ihrer Kampagne auf „true“ setzen, um einen Feed für lokale Inventaranzeigen zu nutzen und lokale Artikel anzuzeigen. War das Feld nicht aktiviert, wurden in der Anzeige versandfähige Produkte präsentiert.
Dieser Unterschied besteht bei Standard-Shopping-Kampagnen nicht mehr.
Was ändert sich am 31. August?
Ab dem 31. August aktiviert Google die Einstellung „Lokale Produkte“ automatisch für alle Shopping-Kampagnen, unabhängig vom aktuellen Wert des Felds „enable_local“. Dies hat unmittelbare Auswirkungen auf Werbetreibende und die Entwickler, die ihre Konten verwalten.
Erstens sind lokale Inventaranzeigen bei allen Shopping-Kampagnen standardmäßig aktiviert. Zweitens wird das Feld „enable_local“ von der Google Ads API vollständig ignoriert. Schließlich interpretiert Google dieses Feld unabhängig von seinem Wert als „true“, sodass die Einstellung auf „false“ keinerlei Auswirkungen hat.
Mit dieser Änderung verhalten sich Standard-Shopping-Kampagnen standardmäßig genauso wie Performance Max für den Einzelhandel, wo lokale Inventaranzeigen standardmäßig enthalten sind. Google scheint die Sichtbarkeit lokaler Inventaranzeigen für alle seine Einzelhandelsanzeigenformate zu standardisieren, anstatt sie optional zu lassen.
Warum dies für Werbetreibende wichtig ist
Werbetreibende, die lokale Inventaranzeigen bewusst deaktiviert haben, werden die Auswirkungen dieses Updates am stärksten spüren. Dafür gibt es mehrere mögliche Gründe:
- Um Budgets und Gebotsstrategien für lokale und Online-Anforderungen zu trennen;
- Wir möchten bestimmte Produkte nicht als zur Abholung im Geschäft verfügbar bewerben, da es zu Lager- oder Lieferproblemen kommt;
- Oder einfach, weil deren Kontoeinrichtung darauf beruhte, dass lokale und Online-Produkte getrennt sind, solange nichts anderes angegeben ist.
Mit diesem Update wird diese Annahme hinfällig, da nun jede Kampagne, bei der das Feld enable_local auf false gesetzt ist, plötzlich in der Lage sein wird, lokale Inventare anzuzeigen.
Dies stellt insbesondere für Entwicklerteams, die große Google Ads-Kampagnen über die API verwalten, ein erhebliches Problem dar, da eine solche Änderung erfolgen kann, ohne dass jemand die Kontoeinstellungen manuell anpasst. Das plötzliche Auftauchen neuer Abholoptionen in unerwarteten Anzeigen ist ein eindeutiger Hinweis darauf, dass dieses Update stattgefunden hat.
Was Entwickler tun müssen
Google hat hier eine Grenze gezogen, die von der API-Version abhängt. Alle Entwickler, die die Google Ads API ab Version 25.1 verwenden, erhalten die Fehlermeldung `ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT`, sobald sie versuchen, `enable_local` in ihrem Code auf `false` zu setzen. Diese Einstellung, die zuvor keine Auswirkung hatte, führt nun zu einem Fehler.
Für Werbetreibende, die ältere API-Versionen verwenden, läuft bestehender Code weiterhin fehlerfrei, ignoriert jedoch alle Versuche, `enable_local` auf `false` zu setzen, da Google dieses Feld intern ohnehin als `true` behandelt. Technisch gesehen ist dies das gefährlichere Szenario, da Entwickler, die ältere API-Versionen verwenden, möglicherweise nicht wissen, dass ihre Einstellung nicht mehr funktioniert.
In beiden Fällen bleibt die Aussage dieselbe: Entwickler müssen aufhören, ihren Code zum Setzen von enable_local auf false für Shopping-Kampagnen zu verwenden, da dies zukünftig nutzlos sein wird.
Wie man verhindert, dass lokale Produkte angezeigt werden
Google hat die Möglichkeit, die Produktdarstellung zu steuern, nicht entfernt. Stattdessen verschiebt Google diese Steuerung von den Kampagneneinstellungen in die Filterfunktionen für den Produktbestand. Werbetreibende, die weiterhin verhindern möchten, dass lokale Produkte in einer bestimmten Kampagne ausgespielt werden, haben zwei Optionen.
Die erste Möglichkeit besteht darin, über den CampaignCriterionService einen Listing-Bereich mit dem Parameter product_channel auf ONLINE zu erstellen. Dadurch wird der Kampagne mitgeteilt, dass sie Produkte ausschließlich aus dem Online-Produktfeed abrufen soll, obwohl lokale Inventaranzeigen auf Kampagnenebene aktiviert sind.
Alternativ kann der Inventarfilter in den Kampagneneinstellungen von Google Ads angewendet werden. Dadurch können Werbetreibende lokale Produkte direkt ausschließen und Budgets für lokale und Online-Produkte trennen, ohne dafür die API zu verwenden.
Kurz gesagt, Google nimmt der lokalen und der Online-Bestandsverwaltung nicht die Möglichkeit, diese zu trennen. Google verlagert die Verantwortung lediglich von einer einzigen Option auf präzisere Filter, die näher am Produktfeed angewendet werden.
Was sich nicht ändert
Diese Änderung betrifft ausschließlich Standard-Shopping-Kampagnen. Werbetreibende, die Performance Max- und Demand Gen-Kampagnen schalten, werden keine Änderung im Verhalten des Felds „enable_local“ feststellen. Diese Kampagnen funktionieren weiterhin wie bisher, da Performance Max for Retail bereits standardmäßig lokale Inventaranzeigen aktiviert und Demand Gen-Kampagnen von diesem Update nicht betroffen sind.
Für Werbetreibende, die gemischte Kampagnenportfolios betreiben, ist es wichtig, den Unterschied zu verstehen, da er sich auf die Art und Weise auswirkt, wie sie das Update bei der Einrichtung ihres Kontos berücksichtigen müssen.
Vorbereitungen vor dem Rollout
Da das Update ab dem 31. August in Kraft tritt, haben Werbetreibende, deren Shopping-Kampagnen das Feld „enable_local“ auf „false“ gesetzt haben, eine festgelegte Frist, um sich auf diese Änderung vorzubereiten. Prüfen Sie zunächst diese Kampagnen und ermitteln Sie die Gründe für die Deaktivierung der lokalen Inventaranzeigen. Entscheiden Sie anschließend, wie Sie dieses Verhalten in Ihren Kontoeinstellungen durch Einschränkungen des Anzeigenbereichs oder Inventarfilter ersetzen können.
Konten mit der Google Ads API Version 25.1 oder höher sollten diese Änderung als notwendiges Code-Update betrachten, da sie beim Deaktivieren des lokalen Inventars in ihren Kampagnen eine Fehlermeldung erhalten. Konten mit älteren API-Versionen haben etwas mehr Zeit, da ihr Code nicht beeinträchtigt wird. Dennoch müssen sie Anpassungen vornehmen, um zu verhindern, dass lokale Produkte versehentlich in Anzeigen erscheinen.
The Bigger Picture
Diese Änderung setzt den Trend fort, dass Google die Kluft zwischen lokaler und Online-Einzelhandelswerbung verringert. Performance Max for Retail aktiviert bereits standardmäßig lokale Inventaranzeigen, und diese Änderung erweitert dieses Prinzip auf Standard-Shopping-Kampagnen.
Die Verantwortung liegt nun bei den Werbetreibenden, ihre Werbeflächen präziser zu verwalten, anstatt sich auf eine einzige Einstellung zur Trennung von lokalen und Online-Produkten zu verlassen. Für Werbetreibende, die lokale und Online-Werbung kombinieren, ändert sich möglicherweise gar nichts.
Häufig gestellte Fragen
Frage 1: Was ändert sich bei den Anzeigen für lokale Inventare am 31. August?
Google aktiviert ab diesem Datum automatisch lokale Inventaranzeigen für alle Shopping-Kampagnen. Werbetreibende können diese Einstellung nicht mehr über die Standard-Kampagnenkonfiguration deaktivieren.
Frage 2: Können Werbetreibende nach diesem Update die Anzeigen für lokale Inventare weiterhin deaktivieren?
Nicht über das Feld „enable_local“. Werbetreibende, die lokale Produkte ausschließen möchten, müssen einen Listing-Bereich mit dem auf „ONLINE“ eingestellten Produktkanal verwenden oder den Inventarfilter in den Kampagneneinstellungen anwenden.
Frage 3: Hat dies Auswirkungen auf Performance Max-Kampagnen?
Nein. Performance Max for Retail hat Local Inventory Ads bereits standardmäßig aktiviert, daher ändert dieses Update nichts am Verhalten dieser Kampagnen.
Frage 4: Hat dies Auswirkungen auf Demand-Gen-Kampagnen?
Nein. Das Feld enable_local funktioniert weiterhin normal für Demand-Gen-Kampagnen, da sich dieses Update speziell auf Shopping-Kampagnen bezieht.
Frage 5: Was passiert, wenn ich nach dem 31. August versuche, enable_local auf false zu setzen?
Das hängt von Ihrer API-Version ab. Bei Google Ads API v25.1 oder höher gibt die Anfrage den Fehler ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT zurück. Bei älteren Versionen wird die Anfrage einfach ignoriert und lokale Inventaranzeigen bleiben aktiviert.
Frage 6: Warum hat Google diese Änderung vorgenommen?
Google hat keine detaillierte Begründung für sein Vorgehen veröffentlicht, aber das Update gleicht Standard-Shopping-Kampagnen an Performance Max for Retail an, wo lokale Lagerbestände bereits standardmäßig integriert sind.
Frage 7: Muss ich meine Google Ads API-Integration vor dem 31. August aktualisieren?
Wenn Ihre Integration derzeit `enable_local` auf `false` setzt und Sie API-Version 25.1 oder höher verwenden, ja. Der Code wird nach der Änderung Fehler zurückgeben und muss daher aktualisiert werden, um stattdessen die Bestandsfilterung zu nutzen.
Frage 8: Worin besteht der Unterschied zwischen den beiden Methoden zum Ausschluss des lokalen Lagerbestands?
Die Verwendung von CampaignCriterionService mit dem Parameter product_channel = ONLINE erzeugt einen Listing-Bereich auf API-Ebene. Die Verwendung des Inventarfilters in den Kampagneneinstellungen erzielt ein ähnliches Ergebnis direkt über die Google Ads-Oberfläche, ohne dass benutzerdefinierter API-Code erforderlich ist.
Frage 9: Wird sich diese Änderung auf meine Werbeausgaben auswirken?
Das ist möglich, da Kampagnen, die bisher keine lokalen Produkte angezeigt haben, nun mehr Produkte präsentieren und mehr potenzielle Käufer vor Ort erreichen könnten. Werbetreibende sollten Budgets und Performance nach dem Start genau im Auge behalten.
Frage 10: Wo finde ich die offizielle Ankündigung von Google zu diesem Update?
Google veröffentlichte die Bestätigung im Google Ads Developer Blog, nachdem zuvor eine Mitteilung über die bevorstehende Änderung direkt an die Werbetreibenden versandt worden war.



