# Artikel im Shop veröffentlichen

Ein Artikel erscheint im Shop, sobald er freigegeben ist und die nötigen Angaben
enthält. Beides wird in der Artikelmaske gepflegt, im Shopify-Adminbereich ist nichts
zu tun.

## Freigeben

Das bei der Einrichtung festgelegte **ShopAktiv-Feld** in der Artikelmaske setzen
(unter **Shopify → Einstellungen → Artikel**). Beim nächsten Lauf der Aufgabe
*Artikel exportieren (geänderte)* geht der Artikel in den Shop.

<!-- TODO Screenshot: images/artikel-kennzeichen.png -->

## Der Status im Shop

Shopify kennt keinen einfachen Aktiv-Haken, sondern einen Status. FINN.ghost setzt ihn
so:

| Status im Shop | Wann                                                          |
| -------------- | ------------------------------------------------------------- |
| Aktiv          | freigegeben und nicht inaktiv                                  |
| Archiviert     | Freigabe entfernt oder Artikel inaktiv                          |
| Entwurf        | neu angelegt, bei aktivem *Neue Artikel als Entwurf hochladen*   |
| Nicht gelistet | Kennzeichen aus *Kennzeichen Artikel als 'Nicht gelistet'* gesetzt |

<p class="callout info">Ein Artikel wird also nie gelöscht, sondern archiviert. Bestellungen behalten damit ihre Verknüpfung, und die Adresse der Produktseite bleibt gültig.</p>

### Neue Artikel als Entwurf hochladen

Neu angelegte Produkte landen als Entwurf im Shop und sind erst sichtbar, wenn sie im
Adminbereich freigegeben werden. Das gibt Gelegenheit, Texte und Bilder redaktionell zu
prüfen.

<p class="callout warning">Solange ein Produkt im Entwurfsstatus steht, überspringt die Aufgabe <em>Bestand exportieren</em> es vollständig. Der Bestand kommt erst, wenn das Produkt aus dem Entwurf geholt wurde.</p>

## Voraussetzungen

Fehlt eine dieser Angaben, wird der Artikel übersprungen und im Protokoll vermerkt:

| Voraussetzung          | Hinweis                                                          |
| ---------------------- | ---------------------------------------------------------------- |
| Bezeichnung            | darf nicht leer sein                                              |
| Verkaufspreis          | in der eingestellten Preisgruppe                                   |
| Artikelgruppe          | außer bei aktivem *Artikelgruppen ignorieren*                       |
| nicht inaktiv          | inaktive Artikel gehen nicht in den Shop                            |

<p class="callout info">Ist der Artikel bereits im Shop und fehlt später eine dieser Angaben, wird er nicht übersprungen, sondern archiviert. So verschwinden ausgelaufene Artikel zuverlässig aus der Storefront.</p>

Für Varianten gilt eine Erleichterung: Eine Variante ohne Preis wird übersprungen, der
Hauptartikel mit den übrigen Varianten aber trotzdem angelegt.

## Wann die Übertragung läuft

| Aufgabe                                      | Umfang                                                     |
| -------------------------------------------- | ---------------------------------------------------------- |
| Artikel exportieren (geänderte)               | Artikel, die seit dem letzten Lauf angelegt oder geändert wurden |
| Artikel exportieren (geänderte, ohne Bilder)  | dasselbe ohne Bildübertragung                                |
| Artikel exportieren (alle)                    | alle freigegebenen Artikel, mit Bildern                       |
| Artikel exportieren (alle, ohne Bilder)       | alle freigegebenen Artikel, ohne Bildübertragung               |

<p class="callout warning">Als geändert gilt ein Artikel, wenn sich der Artikelstamm geändert hat. Wird nur ein Preis oder eine Fremdbezeichnung angepasst, ohne den Artikel selbst anzufassen, erkennt der Änderungslauf das nicht. Deshalb gehören die nächtlichen Läufe <em>Preise exportieren</em> und <em>Artikel exportieren (alle, ohne Bilder)</em> in den Zeitplan.</p>

Wird eine Variante geändert, überträgt die Schnittstelle automatisch den
**Hauptartikel** mit allen Varianten — einzelne Varianten lassen sich in Shopify nicht
für sich exportieren.

## Bestehende Artikel schonen

### Nur neue Artikel hochladen

Bestehende Produkte werden nur noch im Status angefasst, alles andere bleibt
unverändert. Der Weg für Shops, in denen Texte und Bilder vollständig im
Shopify-Adminbereich gepflegt werden.

### Titel dennoch aktualisieren

Ergänzt die vorige Einstellung: Der Titel und die Übersetzungen werden trotzdem
nachgezogen.

## Nicht unterstützt

<p class="callout danger">Shopify erlaubt höchstens <strong>drei</strong> Merkmale je Produkt. Ein Variantenartikel mit mehr als drei Merkmalen wird mit einer Meldung abgewiesen und gar nicht angelegt.</p>

## Weiter

- [Bezeichnungen, Texte und Bilder](https://wiki.dako-it.com/books/finnghost-fur-shopify/page/bezeichnungen-texte-und-bilder)
- [Preise](https://wiki.dako-it.com/books/finnghost-fur-shopify/page/preise)
- [Bestand und Verfügbarkeit](https://wiki.dako-it.com/books/finnghost-fur-shopify/page/bestand-und-verfugbarkeit)