Glossar
Admin-API
Die Admin-API ist der Weg, über den Apps Dinge in deinem Shopify-Shop lesen und ändern, einschließlich der Bestände die ein Scanner setzt.
Du fasst sie nie selbst an. Jede App, die du installierst, tut es, und was sie anfassen darf, solltest du wissen.
Was eine App verlangen muss
Rechte werden bei der Installation einzeln erteilt und auf dem Installationsbildschirm angezeigt. Eine Wareneingangs-App muss Produkte lesen und Bestände schreiben. Kunden braucht sie nicht, Bestellungen auch nicht.
Lies die Liste. Eine App, die für das Scannen einer Lieferung Kundendaten verlangt, verlangt etwas, wofür sie keine Verwendung hat.
Wie Bestand geschrieben wird
Eine Änderung nennt einen Inventar-Artikel und einen Standort und setzt dort die Menge. Dieses Paar ist die Adresse jeder Bestandszahl in Shopify.
Das Limit
Shopify begrenzt API-Aufrufe. Eine App, die eine Zählung über 900 Zeilen schreibt, tut das in Blöcken, weshalb eine große Inventur eine Minute braucht statt sofort da zu sein.
Eine App, die das Limit ignoriert, wird gedrosselt und wiederholt, und ein schlecht gebauter Wiederholungsversuch bucht eine Zählung doppelt.
Wo es schiefgeht
Zwei Apps schreiben denselben Bestand aus verschiedenen Quellen. Keine ist kaputt, und die Zahl ist den ganzen Tag falsch. Ein System schreibt Bestand, alles andere liest oder hört auf einem Webhook mit.
Verwandte Begriffe
Inventar-Artikel
Auch genannt: Inventory Item
Ein Inventar-Artikel ist die zählbare Hälfte einer Variante. Bestände hängen an ihm, einer je Standort, nicht an der Variante selbst.
Webhook
Ein Webhook ist eine Nachricht, die Shopify in dem Moment an eine App schickt in dem in deinem Shop etwas passiert.
Metafeld
Auch genannt: Metafield
Ein Metafeld ist ein zusätzliches Feld an einem Shopify-Datensatz, für etwas wofür die eingebauten Felder keinen Platz haben.