Das Finden der Shopify Produkt- und Varianten-IDs ist recht schwierig, daher haben wir diesen Leitfaden für Sie erstellt. Es gibt mehrere Möglichkeiten, dies zu tun, und Sie benötigen dafür nicht einmal Administratorrechte. Sie können beides auch als normaler Kunde im Shopify-Store finden.
Shopify erstellt Produkt- und Varianten-IDs automatisch – Sie können diese nicht selbst festlegen oder das Format ändern. Die Varianten-ID ist für jedes Produkt und jede Variante eindeutig, während die Produkt-ID für jedes Produkt eindeutig ist. Wenn ein Produkt jedoch mehrere Varianten hat, wird die Produkt-ID geteilt.
Bitte beachten Sie, dass ein Produkt auch ohne Varianten sowohl eine Produkt-ID als auch eine Varianten-ID besitzt, die sich voneinander unterscheiden.
Option 1 – In den Produktdetails
Dies ist wahrscheinlich der schnellste und einfachste Weg. Gehen Sie einfach in Ihrem Shopify-Adminbereich auf Produkte und wählen Sie ein Produkt aus. Klicken Sie in den Produktdetails neben einer der Varianten auf Bearbeiten.
Die URL in Ihrem Browser hat dann folgendes Format
https://your-store.myshopify.com/admin/products/5799396409509/variants/36758139633829

Sie sehen zwei IDs in der URL. Die erste nach products/ ist die Produkt-ID, die für alle Varianten gleich ist. Die zweite nach variants/ ist die eindeutige Varianten-ID.
Wie Sie sich vorstellen können, ist diese Methode akzeptabel, wenn Sie schnell eine oder zwei IDs finden müssen. Wenn Sie jedoch Dutzende benötigen, empfehlen wir eher Option 2 oder Option 4.
Option 2 – In der Variantenliste
Shopify führt eine Liste aller existierenden Produkt- und Varianten-IDs im Shop. Die Liste ist unter der folgenden URL abrufbar (sofern Sie als Administrator in Ihrem Shop angemeldet sind):
https://your-store.myshopify.com/admin/variants.xml oder https://your-store.myshopify.com/admin/variants.json (das XML-Dateiformat ist im Browser wesentlich leichter zu lesen)
Der Nachteil dieser Datei ist, dass sie keine Produkttitel enthält, sondern nur die Variantennamen.

Sie enthält zudem viele weitere Informationen wie die inventory-item-id (eine weitere eindeutige ID), die Sie einfach ausschließen können, indem Sie einen Parameter an die URL anhängen, wie hier:
https://tom-jarvis.myshopify.com/admin/variants.xml?fields=id,product-id,title
So werden pro Produkt nur drei Zeilen aufgelistet – Produkt-ID, Varianten-ID und Variantentitel.
Option 3 – Im Storefront
Viele wissen nicht, dass man Shopify-Produkt-IDs und Varianten-IDs direkt über den Storefront abrufen kann, ohne Administratorzugriff zu benötigen.

Besuchen Sie den Shop einfach als normaler Kunde, wählen Sie ein Produkt aus und ändern Sie auf der Produktseite die Variante. Beachten Sie, dass der Varianten-Parameter nun Teil der Browser-URL ist. Die Zahl nach variant= ist die Varianten-ID.

Die Produkt-ID ist jedoch nicht direkt sichtbar. Öffnen Sie den Quelltext der Seite und suchen Sie nach Begriffen wie „product_id“, „productid“ oder „id“. Die zugehörige Zahl ist die Produkt-ID.
Die ersten beiden Methoden für den Storefront funktionieren möglicherweise nur bei bestimmten Themes. Die folgende Methode hingegen funktioniert in jedem Shopify-Shop.
Legen Sie ein Produkt in den Warenkorb, rufen Sie die Warenkorb-URL auf (z. B. dein-shop.myshopify.com/cart) und fügen Sie am Ende der URL im Browser .json hinzu (XML funktioniert hier nicht), wie hier gezeigt:
https://dein-shop.myshopify.com/cart.json

Für jedes Produkt im Warenkorb (Position) sehen Sie einen „id“-Parameter, der für die Produkt-ID steht, sowie einen „variant_id“-Parameter.
Option 4 – Verwendung einer Drittanbieter-Export-App
Alternativ können Sie Apps von Drittanbietern nutzen, um Daten aus Ihrem Shop zu exportieren. Es gibt viele gute kostenlose Lösungen. Sie können auch eine kostenlose Testversion in Anspruch nehmen, falls Sie nur einen einmaligen Export benötigen.
Eine der Apps, die wir erfolgreich getestet haben, heißt Ultimate Product ID Exporter. Sie bietet zwar weniger Flexibilität und Funktionen als andere Export-Lösungen, ist aber speziell für den Export von Produkt-IDs konzipiert. Es gibt einen kostenlosen Plan mit einer Begrenzung auf 50 Produkte pro Export; der unbegrenzte kostenpflichtige Plan kostet nur 1,99 $ pro Monat.

Diese Methode eignet sich gut, um systematisch viele Varianten-IDs abzurufen.
Es ist tatsächlich merkwürdig, dass weder die Produkt-ID noch die Varianten-ID in den Standard-Produkt-Exporten von Shopify enthalten sind.
Bonus – So ändern Sie Shopify-Produkt- oder Varianten-IDs
Leider ist es nicht möglich, eine bestehende Produkt- oder Varianten-ID zu ändern. Der einzige Weg besteht darin, das Produkt zu duplizieren. Das Duplikat erhält neue IDs, deren Format oder Werte Sie jedoch ebenfalls nicht beeinflussen können.







