Produkt-IDs und Katalogabgleich: So werden Ihre Anzeigen mit Ihrem Produkt-Feed abgeglichen
Erläuterung, welche Produkt-ID das Tracking von Shoporama übermittelt, warum diese immer mit dem Google Shopping-Feed übereinstimmt, was „Katalogabgleich“ für Ihre Anzeigen bei Meta und Google bedeutet und wie Sie Ihre Übereinstimmungsrate überprüfen und Fehler beheben können.
Wenn Sie mit dynamischen Produktanzeigen bei Meta (Facebook und Instagram) oder Google werben, gibt es einen entscheidenden Faktor, der darüber entscheidet, ob alles funktioniert: Die Produkt-ID, die Ihre Tracking-Events übermitteln, muss genau mit der ID übereinstimmen, die in Ihrem Produkt-Feed angegeben ist. Dies wird als Katalogabgleich bezeichnet. Ohne diese Übereinstimmung können die Plattformen das Verhalten eines Kunden nicht mit den richtigen Produkten verknüpfen, und dann funktionieren Retargeting und dynamische Anzeigen schlichtweg nicht.
Die gute Nachricht ist, dass Shoporama dies automatisch übernimmt. Wenn du das integrierte serverseitige Tracking von Shoporama zusammen mit dem integrierten Google-Shopping-Feed verwendest, senden Tracking und Feed immer dieselbe Produkt-ID. In diesem Artikel erklären wir, welche ID gesendet wird, warum sie mit dem Feed übereinstimmt, wie Sie Ihre Übereinstimmungsrate überprüfen können und was Sie tun müssen, wenn etwas nicht übereinstimmt.
Was ist ein Katalogabgleich?
Meta und Google pflegen jeweils einen eigenen Produktkatalog für deinen Shop. Der Katalog wird in der Regel mit deinem Google-Shopping-Feed gespeist, in dem jedes Produkt eine eindeutige ID hat. Gleichzeitig sendet dein Webshop Tracking-Events, wenn Kunden Produkte ansehen, in den Warenkorb legen und kaufen. Jedes Ereignis enthält ebenfalls eine Produkt-ID (bei Meta heißt das Feld „Content-IDs“, auf Englisch „content_ids“).
Die Plattform vergleicht die ID aus dem Ereignis mit den IDs im Katalog. Wenn sie übereinstimmen, weiß die Plattform genau, für welches Produkt sich die Kundin interessiert hat, und kann dies nutzen für:
- Dynamische Produktanzeigen, in denen die Kundin genau die Produkte sieht, die sie sich angesehen hat
- Retargeting von Kunden, die den Warenkorb ohne Kauf verlassen haben
- Automatische Optimierung, bei der der Algorithmus lernt, welche Produkte am besten konvertieren
- Korrekte Zuordnung von Verkäufen zu den einzelnen Produkten und Kampagnen
Stimmen die IDs nicht überein, steht die Plattform vor einem Ereignis, das sie keinem Produkt zuordnen kann. Das Ergebnis sind eine niedrige Übereinstimmungsrate, schlechtere Anzeigen und letztendlich verschwendete Werbegelder.
Welche Produkt-ID sendet Shoporama?
Das integrierte Tracking von Shoporama sendet Produkt-IDs in allen relevanten Ereignissen, sowohl im Browser (z. B. view_item, add_to_cart und purchase) als auch im zusätzlichen Kaufereignis, das direkt vom Tracking-Server von Shoporama gesendet wird, wenn eine Bestellung bezahlt wird.
Standardmäßig wird dieses ID-Schema verwendet:
- Produkte ohne Varianten: die numerische Produkt-ID, z. B. 154585
- Varianten: die Produkt-ID gefolgt von einem Doppelpunkt und der Varianten-ID, z. B. 154585:45789
Es handelt sich um genau dasselbe Schema, das Ihr Google Shopping-Feed im ID-Feld (g:id) verwendet. Tracking und Feed sind so konzipiert, dass sie Hand in Hand arbeiten, sodass die IDs 1:1 übereinstimmen, ohne dass Sie etwas konfigurieren müssen. Wenn Sie den Shoporama-Feed in den Meta Commerce Manager und das Google Merchant Center hochladen, stimmen Ihre Events vom ersten Tag an mit dem Katalog überein.
Shops mit Sprach- und Länder-Feeds verwenden die Artikelnummer (SKU)
Wenn du mehrere Webshops in deinem Konto hast, z. B. eine dänische, eine schwedische und eine deutsche Version desselben Shops, kannst du Länder- und Sprach-Feeds aktivieren. Dann wird die Artikelnummer (SKU) des Produkts anstelle der numerischen ID als ID im Feed verwendet. Das ist sinnvoll, da dasselbe Produkt in jedem Ländershop unterschiedliche numerische IDs hat, während die Artikelnummer der stabile Schlüssel über alle Shops hinweg ist.
Sie finden die Einstellung unter „Webshop“ → „Allgemein“ auf der Registerkarte „Feeds“ im Abschnitt „Google Shopping-Feed“. Sie heißt „Länder- und Sprach-Feeds aktivieren?“ und wird nur angezeigt, wenn Ihr Konto mehr als einen Webshop umfasst.
Wenn die Einstellung aktiviert ist, passt sich das integrierte Tracking automatisch an und übermittelt auch die Artikelnummer als Produkt-ID:
- Bei Varianten wird die eigene Artikelnummer der Variante verwendet, sofern diese angegeben ist
- Andernfalls wird die Artikelnummer des Produkts verwendet
Wichtig: Verfügt ein Produkt in einem Shop mit Länder- und Sprach-Feeds über keine Artikelnummer, kann es nicht mit dem Katalog abgeglichen werden. Der Feed sendet eine leere ID für das Produkt, und das Tracking greift auf die numerische ID zurück, die dann nicht im Katalog vorhanden ist. Stellen Sie daher sicher, dass alle Produkte (und Varianten) eine Artikelnummer haben, wenn Sie Länder- und Sprach-Feeds verwenden.
Deshalb ist die Übereinstimmungsrate entscheidend für Ihre Werbekosten
Die Matchrate ist der Anteil Ihrer Events, die die Plattform mit einem Produkt im Katalog verknüpfen kann. Sie ist nicht nur eine technische Zahl. Sie bestimmt direkt, wie gut Ihre Anzeigen performen:
- Retargeting verfehlt sein Ziel: Der Kunde hat sich eine bestimmte Jacke angesehen, aber die Plattform weiß nicht, welche. Dann kann sie die Jacke nicht erneut anzeigen, und die Anzeige wird generisch statt persönlich.
- Der Algorithmus lernt langsamer: Ohne Produktdaten zu den Events haben Meta und Google weniger Signale, anhand derer sie optimieren können. Das führt zu teureren Klicks und einer schlechteren Zielgruppenansprache.
- Das Budget schwindet: Sie zahlen für Anzeigenimpressionen, die weitaus präziser hätten sein können. Eine niedrige Übereinstimmungsrate ist einer der am häufigsten übersehenen Gründe für enttäuschende Renditen bei Produktanzeigen.
Mit dem integrierten Tracking und Feed von Shoporama liegt die Matchrate normalerweise nahe bei 100 %, da beide dieselbe ID übermitteln. Wenn Sie eine niedrige Matchrate feststellen, ist dies fast immer ein Zeichen dafür, dass eine angepasste Tracking-Konfiguration im Spiel ist oder dass Produkten in einem Shop mit Länder- und Sprach-Feeds die Artikelnummer fehlt.
So überprüfen Sie Ihre Übereinstimmungsrate und beheben Fehler
Bei Meta
- Übereinstimmungsrate: Öffne den Meta Commerce Manager, wähle deinen Katalog aus und schau unter „Ereignisse/Diagnose“ nach. Hier siehst du, wie großer Anteil deiner Ereignisse mit dem Katalog übereinstimmt.
- Test-Events: Im Meta Events Manager kannst du unter „Test-Events“ deine Events in Echtzeit verfolgen, während du selbst im Shop herumklickst, einschließlich der mitgesendeten Inhalts-IDs.
- Meta Pixel Helper: Eine kostenlose Browser-Erweiterung für Chrome, die anzeigt, welche Ereignisse und IDs Ihr Shop über den Browser sendet.
Eine typische Fehlermeldung bei Meta lautet „Es wurden keine Inhalts-IDs empfangen“. Das bedeutet, dass Ihre Ereignisse ohne Produkt-IDs ankommen. Dies geschieht in der Regel, wenn ein Shop eine ältere oder selbst erstellte Tracking-Konfiguration verwendet, die die IDs nicht mitsendet. Die Lösung besteht darin, auf das integrierte Tracking von Shoporama umzusteigen oder sicherzustellen, dass die angepasste Konfiguration die richtigen IDs übermittelt (siehe Abschnitt für Entwickler weiter unten).
Bei Google
- GA4 DebugView: Zeigt Ihre Ereignisse in Echtzeit in Google Analytics 4 an, sodass Sie genau sehen können, welche Produkt-IDs übermittelt werden.
- Google Tag Assistant: Googles eigenes Tool, um Tags und Ereignisse direkt in Ihrem Shop zu überprüfen.
Checkliste bei niedriger Übereinstimmungsrate
- Verwenden Sie sowohl das integrierte Tracking von Shoporama als auch den integrierten Google Shopping-Feed? Dann sollten die IDs automatisch übereinstimmen.
- Hast du Länder- und Sprach-Feeds aktiviert? Überprüfe, ob alle Produkte und Varianten eine Artikelnummer haben.
- Wird das Katalog bei Meta oder Google mit einem anderen Feed als dem von Shoporama gespeist, z. B. einer manuell hochgeladenen Tabelle? Dann haben die IDs wahrscheinlich ein anderes Format.
- Verwendet das Theme parallel dazu einen eigenen Tracking-Code? Eigene Events müssen dasselbe ID-Schema wie der Feed verwenden.
- Hast du kürzlich zwischen Standard-IDs und Artikelnummern gewechselt? Gib den Plattformen etwas Zeit und stelle sicher, dass der Feed erneut in den Katalog geladen wurde.
Technischer Abschnitt für Entwickler
Dieser Abschnitt richtet sich an Theme-Entwickler und Techniker. Wenn du das integrierte Tracking von Shoporama nutzt, kannst du diesen Abschnitt getrost überspringen.
Wenn du dein eigenes Tracking in einem Theme einbaust, z. B. einen Data-Layer-Push an deine eigene Google Tag Manager-Konfiguration oder die Facebook Conversions API, müssen deine Events genau dieselbe Produkt-ID wie der Feed verwenden. Stelle die ID niemals selbst zusammen. Verwende stattdessen die Methode `getTrackingId()` auf dem Produkt-Objekt. Diese gibt immer die vom Feed verwendete ID zurück und berücksichtigt automatisch, ob der Shop das Standard-Schema oder das Artikelnummern-Schema verwendet:
<script>
dataLayer.push({
event: 'view_item',
ecommerce: {
currency: 'DKK',
items: [{
item_id: '<{$product->getTrackingId()}>',
item_name: '<{$product->getName()|escape:"javascript"}>',
price: <{$product->getPrice()}>
}]
}
});
</script>
Wenn Sie die ID einer bestimmten Variante übermitteln möchten, geben Sie die Attribut-Wert-ID der Variante als zweites Argument an:
item_id: '<{$product->getTrackingId(null, $attribute_value_id)}>'
Die Methode gibt dann standardmäßig die ID der Variante im aktiven Schema zurück: Produkt-ID:Varianten-ID, oder die Artikelnummer der Variante in Shops mit Länder- und Sprach-Feeds. Auf diese Weise stimmen Ihre eigenen Ereignisse immer mit dem Feed überein, auch wenn der Shop die Einstellung später ändert.
Häufig gestellte Fragen
Muss ich selbst etwas tun, damit meine Anzeigen mit meinem Feed übereinstimmen?
Nein. Wenn du das integrierte Tracking von Shoporama und den integrierten Google-Shopping-Feed verwendest, werden automatisch dieselben Produkt-IDs gesendet. Du musst lediglich sicherstellen, dass der Katalog bei Meta oder Google mit dem Feed von Shoporama eingerichtet ist.
Meta zeigt den Fehler „Es wurden keine Inhalts-IDs empfangen“ an. Was soll ich tun?
Der Fehler bedeutet, dass Ihre Events ohne Produkt-IDs eingehen. Dies liegt in der Regel an einer veralteten oder selbst erstellten Tracking-Konfiguration. Wechseln Sie zu Shoporamas integriertem Tracking oder bitten Sie Ihren Entwickler, die IDs in den eigenen Events des Themes mitzusenden. Verwende „Test Events“ im Meta Events Manager, um zu sehen, was tatsächlich gesendet wird.
Ich habe mehrere Ländershops. Welche ID wird übergreifend verwendet?
Wenn Länder- und Sprach-Feeds aktiviert sind, wird die Artikelnummer (SKU) sowohl im Feed als auch beim Tracking als ID verwendet. Die Artikelnummer ist in allen Ihren Ländershops identisch und dient somit als stabiler Schlüssel, auch wenn die numerischen Produkt-IDs in jedem Shop unterschiedlich sind.
Was passiert, wenn ein Produkt keine Artikelnummer hat?
In Shops mit Länder- und Sprach-Feeds kann das Produkt dann nicht im Katalog abgeglichen werden. Der Feed sendet eine leere ID, und das Ereignis greift auf die numerische ID zurück, die im Katalog nicht vorhanden ist. Weisen Sie dem Produkt (und seinen Varianten) eine Artikelnummer zu, dann wird das Problem bei der nächsten Feed-Aktualisierung behoben.
Kann ich selbst wählen, welches ID-Format beim Tracking verwendet wird?
Nein, und das ist beabsichtigt. Das Tracking folgt immer den Einstellungen des Feeds: standardmäßig numerische IDs, Artikelnummern, wenn Länder- und Sprach-Feeds aktiviert sind. Gäbe es eine separate Einstellung für das Tracking, könnten die beiden aus dem Takt geraten, und dann würde der Katalogabgleich zusammenbrechen.
Wo kann ich sehen, wie viele meiner Produkte abgeglichen wurden?
Bei Meta findest du die Übereinstimmungsrate im Commerce Manager unter deinem Katalog. Dort kannst du auch sehen, welche Ereignisse nicht abgeglichen werden konnten und warum. Bei Google kannst du GA4 DebugView und den Google Tag Assistant verwenden, um die IDs zu überprüfen, die deine Ereignisse senden.
Funktioniert der Katalogabgleich auch für Varianten?
Ja. Varianten haben sowohl im Feed als auch im Tracking eigene IDs: standardmäßig die Produkt-ID plus die Varianten-ID, getrennt durch einen Doppelpunkt, und in Shops mit Länder- und Sprach-Feeds die eigene Artikelnummer der Variante. Die Kundin kann also mit genau der Variante erneut angesprochen werden, die sie sich angesehen hat.
Kostet „Katalogmatch“ extra?
Nein, für den Katalogabgleich fallen keine gesonderten Kosten an. Der Google Shopping-Feed ist in Shoporama enthalten, und das integrierte Tracking kostet 89 DKK pro Monat zzgl. MwSt. und erfordert ein Pro- oder Flex-Paket. Weitere Informationen findest du im Leitfaden zum serverseitigen Tracking.
Wenn Sie Fragen zu Produkt-IDs oder zum Katalogabgleich haben, können Sie sich jederzeit gerne an support@shoporama.dk wenden.
Ähnliche Artikel
Server-seitige Verfolgung in Shoporama
Umfassender Leitfaden zum serverseitigen Tracking in Shoporama. Bessere Datenqualität, weniger Verluste durch Ad-Blocker, Produkt-IDs, die mit...
Google Shopping Feed einrichten
Anleitung zur Einrichtung des Google Shopping-Feeds in Shoporama: Kategorien, benutzerdefinierte Bezeichnungen, Produkt-ID und Katalogabgleich...
Facebook-Umsätze API
Anleitung zur Facebook Conversions API auf Shoporama: Einrichtung mit Pixel-ID und Zugriffstoken, automatische Deduplizierung von Käufen,...
Nachverfolgung in Ihrem Shoporama-Webshop
Aktivieren Sie die integrierte Nachverfolgung von Shoporama und senden Sie präzise Tracking-Daten an Facebook, Google Ads, GA4, TikTok und weitere...