Hi @ap221080 ,
Hab mal unserer Entwickler Doku und unser API Forum schnell durchgekämmt und generell gesagt, hast du sichergestellt, dass die Metafield-Definition korrekt erstellt und vorhanden ist, entweder über die Shopify Admin-Oberfläche oder durch eine GraphQL-Mutation?
- Gehe zu Einstellungen > Custom data > Produkte.
- Klicke auf Definition hinzufügen.
- Fülle die erforderlichen Informationen aus, z.B.:
- Namespace:
custom
- Key:
marke_filter
- Content-Type: Wähle den entsprechenden Typ, z.B.
Single line text.
Über eine GraphQL-Mutation:
mutation {
metafieldDefinitionCreate(definition: {
name: "Marke Filter",
namespace: "custom",
key: "marke_filter",
type: "single_line_text_field",
ownerType: PRODUCT
}) {
metafieldDefinition {
id
name
}
userErrors {
field
message
}
}
}
Nachdem du die Metafield-Definition erstellt hast, kannst du dein Produkt mit dem Metafield verlinken. Beispielmutation:
mutation {
productCreate(input: {
title: "Dein Produkt",
handle: "dein-produkt",
productType: "Kategorie",
vendor: "Dein Vendor",
tags: ["tag1", "tag2"],
productOptions: [
{
name: "Marke",
linkedMetafield: {
namespace: "custom",
key: "marke_filter",
values: ["gid://shopify/Metaobject/83772178771"]
}
}
]
}) {
product {
id
title
handle
productType
vendor
}
userErrors {
field
message
}
}
}
Also stelle mal sicher dass:
- Die Metafield-Definition existiert und korrekt konfiguriert ist.
- Die
namespace und key exakt übereinstimmen.
- Der
gid korrekt und auf das Metafield verweist.
Hoffe das hilft dir weiter - lass wissen falls nicht! 
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.