FROM CACHE - de_header
Diese Community hat auf Peer-to-Peer-Support umgestellt. Der Shopify Support wird diese Community nicht mehr betreuen. Wir empfehlen dir, dich mit anderen Händler:innen und Partner:innen in Verbindung zu setzen, um Unterstützung zu erhalten und Erfahrungen auszutauschen. Bitte melde weiterhin alles, was gegen unseren Verhaltenskodex verstößt, oder Inhalte, die deiner Meinung nach entfernt werden sollten.

Tags für Artikel aus einem Metafield beim Artikel anreichern

Gelöst

Tags für Artikel aus einem Metafield beim Artikel anreichern

ViaAgora1
Besucher
1 0 0

Ich habe folgende Herausforderung - ich befülle den Shopify Shop mittels eines ERP-Systems. Hier gibt es im Standard keine Möglichkeit, die Tags in Shopify anzusprechen. Nun war meine Idee die Tags in ein Produkt und Varianten Metafeld zu schreiben. Die kann ich teilweise ansprechen - z.B. Typ einzeiliger Text

ViaAgora1_0-1676024109983.png

Die Frage ist, gibt es ggf. Möglichkeiten die Tags die in diesem Feld stehen bei den Artikeln entweder über Flows oder externe Apss anzureichen. Ich kann die Werte z.B. getrennt durch Komma, Semikolon oder Pipe übertragen - ich habe nur keine Möglichkeit gefunden diese Informationen im Metafeld zu den Artikel-Tags zu übertragen. 

Bin allerdings auch kein Shopify Profi. Vielen Dank für eure Hilfe. 

 

1 AKZEPTIERTE LÖSUNG

Gabe
Shopify Staff
19233 3004 4421

Erfolg.

Hey @ViaAgora1 

 

Ein paar Optionen gäbe es, diese würde aber komplexe Programmierungen verlangen für die du am besten einen Metafields Experten beauftragen müsstest. Apropos wir besprechen eine ähnliches Thema hier falls das hilfreich sein kann.

 

Um Produkte über ein Metafeld für ein ERP-System mit Tags zu versehen, kannst du auch eine Aktion wie "Produkt-Metafeld aktualisieren" in unserer Shopify Flow App verwenden. Diese Aktion fügt dem Produkt, das den Workflow auslöst, ein Metafelder hinzu oder aktualisiert ein bestehendes Metafelder für dieses Produkt. Du kannst hier mehr über diese Aktion erfahren.

 

Außerdem kannst du die Aktion Produkt-Tags hinzufügen verwenden, um dem Produkt, das den Workflow auslöst, ein Tag hinzuzufügen. Mehr über diese Aktion erfährst du hier.

 

Eine private App?

Um die Informationen in einem Metafeld auf die Artikel-Tags zu übertragen ginge das u. U. über eine (private-)App oder einen Code-basierten Ansatz erreicht werden.

  • Apps: Es gibt sicherlich ein paar Apps im Shopify-App-Store, die die Verwaltung der Metafelder und Artikel-Tags vereinfachen.

  • Code-basierter Ansatz: um die Informationen in einem Metafeld auf die Artikel-Tags zu übertragen kann man das mit dem Shopify API und einer dritten Programmiersprache wie Ruby oder Python machen:

    1. Übertrage die Informationen in einem Metafeld für jedes Produkt in Ihren Shop.

    2. Verwende die Shopify API, um auf die Produkt- und Variante-endpunkte zuzugreifen.

    3. Parse die Metafelder für jedes Produkt und jede Variante, um die Tags zu extrahieren.

    4. Verwende die Shopify API, um die Artikel-Tags für jedes Produkt und jede Variante aktualisieren.

Weiteres zum Code-basierter Ansatz mit dem Shopify API und Ruby:

  1. Übertrage die Informationen im Metafeld für jedes Produkt und jede Variante in Ihren Shop.

  2. Verwende die Shopify API-Bibliothek in Ruby, um auf die Produkt- und Varianteendpunkte zuzugreifen. Hier ist ein Beispiel für den Aufruf des Produktendpunkts mit der Shopify API-Bibliothek in Ruby:

 

 

require 'shopify_api'

ShopifyAPI::Base.site = "https://#{API_KEY}:#{PASSWORD}@#{SHOP_NAME}.myshopify.com/admin"

products = ShopifyAPI::Product.find(:all)
products.each do |product|
  # Parsen Sie das Metafeld, um die Tags zu extrahieren
  tags = product.metafield.value.split(',')
  # Verwenden Sie das Shopify API, um die Artikel-Tags für jedes Produkt und jede Variante zu aktualisieren
  product.tags = tags
  product.save
end

 

 

  1. In diesem Beispiel wird das Metafeld als eine durch Kommas getrennte Zeichenfolge angenommen, aber man kann es auch durch Semikolons oder Pipes trennen, je nachdem, wie man es im ERP übertragen möchte.

  2. Verwende das Shopify API, um die Artikel-Tags für jedes Produkt und jede Variante zu aktualisieren. In diesem Beispiel werden die Artikel-Tags aus dem extrahierten Metafeld übertragen, aber man kann auch eigene Logik hinzufügen, um die Artikel-Tags zu bereinigen oder zu formatieren, bevor man sie aktualisiert.

Hoffe das hilft um euch in die richtige Richtung zu deuten für weitere Lösungsansätze.

 

-----
Habt ihr schon über Ostern nachgedacht? Warum nicht etwas "Easter Egg Gamification" im Vorfeld Osterns in den Shop einbauen? Man kann z. B. eine Annonce auf der Homepage zeigen, dass Oster Eier im Shop versteckt sind und wenn diese gefunden werden, werden sie automatisch als Geschenk zum Warenkorb ergänzt. Gerne können wir hier weiter darüber plaudern!

Lass wissen, wenn du weitere Fragen hast zum Shop und Business und gerne können wir das hier weiter besprechen! Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.

giphy

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Lösung in ursprünglichem Beitrag anzeigen

1 ANTWORT 1

Gabe
Shopify Staff
19233 3004 4421

Erfolg.

Hey @ViaAgora1 

 

Ein paar Optionen gäbe es, diese würde aber komplexe Programmierungen verlangen für die du am besten einen Metafields Experten beauftragen müsstest. Apropos wir besprechen eine ähnliches Thema hier falls das hilfreich sein kann.

 

Um Produkte über ein Metafeld für ein ERP-System mit Tags zu versehen, kannst du auch eine Aktion wie "Produkt-Metafeld aktualisieren" in unserer Shopify Flow App verwenden. Diese Aktion fügt dem Produkt, das den Workflow auslöst, ein Metafelder hinzu oder aktualisiert ein bestehendes Metafelder für dieses Produkt. Du kannst hier mehr über diese Aktion erfahren.

 

Außerdem kannst du die Aktion Produkt-Tags hinzufügen verwenden, um dem Produkt, das den Workflow auslöst, ein Tag hinzuzufügen. Mehr über diese Aktion erfährst du hier.

 

Eine private App?

Um die Informationen in einem Metafeld auf die Artikel-Tags zu übertragen ginge das u. U. über eine (private-)App oder einen Code-basierten Ansatz erreicht werden.

  • Apps: Es gibt sicherlich ein paar Apps im Shopify-App-Store, die die Verwaltung der Metafelder und Artikel-Tags vereinfachen.

  • Code-basierter Ansatz: um die Informationen in einem Metafeld auf die Artikel-Tags zu übertragen kann man das mit dem Shopify API und einer dritten Programmiersprache wie Ruby oder Python machen:

    1. Übertrage die Informationen in einem Metafeld für jedes Produkt in Ihren Shop.

    2. Verwende die Shopify API, um auf die Produkt- und Variante-endpunkte zuzugreifen.

    3. Parse die Metafelder für jedes Produkt und jede Variante, um die Tags zu extrahieren.

    4. Verwende die Shopify API, um die Artikel-Tags für jedes Produkt und jede Variante aktualisieren.

Weiteres zum Code-basierter Ansatz mit dem Shopify API und Ruby:

  1. Übertrage die Informationen im Metafeld für jedes Produkt und jede Variante in Ihren Shop.

  2. Verwende die Shopify API-Bibliothek in Ruby, um auf die Produkt- und Varianteendpunkte zuzugreifen. Hier ist ein Beispiel für den Aufruf des Produktendpunkts mit der Shopify API-Bibliothek in Ruby:

 

 

require 'shopify_api'

ShopifyAPI::Base.site = "https://#{API_KEY}:#{PASSWORD}@#{SHOP_NAME}.myshopify.com/admin"

products = ShopifyAPI::Product.find(:all)
products.each do |product|
  # Parsen Sie das Metafeld, um die Tags zu extrahieren
  tags = product.metafield.value.split(',')
  # Verwenden Sie das Shopify API, um die Artikel-Tags für jedes Produkt und jede Variante zu aktualisieren
  product.tags = tags
  product.save
end

 

 

  1. In diesem Beispiel wird das Metafeld als eine durch Kommas getrennte Zeichenfolge angenommen, aber man kann es auch durch Semikolons oder Pipes trennen, je nachdem, wie man es im ERP übertragen möchte.

  2. Verwende das Shopify API, um die Artikel-Tags für jedes Produkt und jede Variante zu aktualisieren. In diesem Beispiel werden die Artikel-Tags aus dem extrahierten Metafeld übertragen, aber man kann auch eigene Logik hinzufügen, um die Artikel-Tags zu bereinigen oder zu formatieren, bevor man sie aktualisiert.

Hoffe das hilft um euch in die richtige Richtung zu deuten für weitere Lösungsansätze.

 

-----
Habt ihr schon über Ostern nachgedacht? Warum nicht etwas "Easter Egg Gamification" im Vorfeld Osterns in den Shop einbauen? Man kann z. B. eine Annonce auf der Homepage zeigen, dass Oster Eier im Shop versteckt sind und wenn diese gefunden werden, werden sie automatisch als Geschenk zum Warenkorb ergänzt. Gerne können wir hier weiter darüber plaudern!

Lass wissen, wenn du weitere Fragen hast zum Shop und Business und gerne können wir das hier weiter besprechen! Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.

giphy

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog