App-Erweiterungen und Funktionen
Einige Apps fügen deinem Shop mithilfe von Erweiterungen und Funktionen neue Features hinzu. Erweiterungen und Funktionen werden von App-Entwickler:innen eingerichtet und sind verfügbar, wenn du die App installierst und aktivierst.
Erweiterungen ermöglichen es Apps, Bereichen wie deinem Onlineshop, dem Checkout, den Kundenkonten oder dem Point of Sale Funktionen hinzuzufügen. Beispielsweise könnte eine App deiner Checkout-Seite ein benutzerdefiniertes Feld hinzufügen, einen Chatbot in deinem Onlineshop öffnen oder Treuepunkte in Kundenkonten anzeigen.
Mit Functions können Apps die Backend-Logik deines Shops anpassen. Eine App kann beispielsweise eine Function verwenden, um einen benutzerdefinierten Rabatt zu erstellen, Zustellungsoptionen beim Checkout anzupassen oder bestimmte Zahlungsregeln anzuwenden. Functions werden nach der Einrichtung der App automatisch im Rahmen deines Shop-Betriebs ausgeführt.
Unter „Einstellungen“ > „Apps“ in deinem Shopify-Adminbereich kannst du Erweiterungen und Funktionen deiner installierten Apps anzeigen und verwalten. Auf der Infoseite der App zeigen die Karten „Erweiterungen“ und „Functions“ an, wie viele davon derzeit aktiv sind und in welchen Bereichen deines Shops sie verfügbar sind. Bewege den Mauszeiger über den Text zu den Bereichen, um zu sehen, wo sie aktiv sind. Bei Erweiterungen sind das beispielsweise „Checkout“, „Kundenkonten“, „Onlineshop“ oder „Point of Sale“, bei Funktionen „Checkout“, „Rabatte“, „Zahlungen“ oder „Versand und Zustellung“.
Klicke auf „Erweiterungen“ oder „Functions“, um die vollständige Liste für diese App anzuzeigen. Auf der Seite „Erweiterungen“ oder „Functions“ kannst du zwischen den Tabs „Aktiv“ und „Inaktiv“ wechseln, um zu prüfen, welche Erweiterungen oder Funktionen derzeit ausgeführt werden. Klicke auf eine Erweiterung oder Funktion, um sie zu öffnen. Je nach Erweiterung gelangst du dadurch zu dem Bereich deines Shops, in dem sie aktiviert oder verwaltet werden kann, oder zu den Details zum Funktionsstatus der Erweiterung.
Wenn du App-Entwickler:in bist, findest du in den Shopify dev docs zu Erweiterungen und Shopify dev docs zu Functions technische Dokumentationen.
Auf dieser Seite
Erweiterungen und Functions aktivieren
Du aktivierst und deaktivierst Erweiterungen und Functions in dem Bereich deines Shopify-Adminbereichs, in dem sie verwendet werden. Klicke auf der Seite Erweiterungen oder Functions in den App-Einstellungen auf den Namen einer Erweiterung oder Function, um in den Bereich zu navigieren, in dem sie verwaltet werden kann. Nachdem du eine Erweiterung oder Function aktiviert hast, wird sie auf der Info-Seite der App als aktiv angezeigt.
Wenn du die Details zum Funktionsstatus einer Erweiterung einsehen kannst, werden beim Klicken auf eine Checkout- oder Kundenkontenerweiterung stattdessen diese Details geöffnet. Um den Editor für eine dieser Erweiterungen zu öffnen, bewege den Mauszeiger über die Zeile der Erweiterung und klicke dann auf das Symbol .
Erweiterungen
Erweiterungen können in den folgenden Bereichen deines Shopify-Adminbereichs aktiviert werden:
- Onlineshop: Füge App-Blöcke und App-Einbettungen über den Theme-Editor hinzu. Erfahre, wie du dein Theme mit Apps anpassen kannst.
- Checkout: Füge App-Erweiterungen im Checkout-Editor hinzu. Erfahre, wie du Checkout-Apps verwalten kannst. Um eine Erweiterung zu entfernen, gehe zu App entfernen.
- Kundenkonten: Füge App-Erweiterungen im Checkout-Editor hinzu. Erfahre, wie du Checkout-Apps für Kundenkonten verwalten kannst.
- POS: Füge Erweiterungen zu deinem Point of Sale hinzu. Erfahre, wie du POS-UI-Erweiterungen verwalten kannst.
Functions
Functions können in den folgenden Bereichen deines Shopify-Adminbereichs aktiviert werden:
- Checkout: Füge Validierungsregeln für den Warenkorb und den Checkout hinzu. Erfahre, wie du Warenkorb- und Checkout-Validierungen hinzufügen kannst. Um eine Regel zu deaktivieren oder zu entfernen, gehe zu Checkout-Regel deaktivieren oder Checkout-Regel entfernen.
- Rabatte: Erstelle benutzerdefinierte Rabattarten mit einer App. Erfahre, wie du deinen eigenen Rabatt mit einer App erstellen kannst.
- Versand und Zustellung: Füge Zustellungsanpassungen hinzu. Erfahre, wie du eine Zustellungsanpassung hinzufügen kannst.
- Zahlungen: Füge Anpassungen für Zahlungsmethoden hinzu. Erfahre, wie du eine Anpassung für eine Zahlungsmethode hinzufügen kannst.
App-Ereignisse aus Erweiterungen
Apps können ihre Checkout- und Kundenkonto-Erweiterungen nutzen, um App-Ereignisse an Shopify zu senden. Ein App-Ereignis erfasst eine Aktion in einer Erweiterung, z. B. wenn Kund:innen ein Angebot ansehen. Shopify nutzt App-Ereignisse, um in deinen Shop-Analysen aufzuzeigen, wie Kund:innen die App nutzen. App-Entwickler:innen können die Ereignisse ebenfalls einsehen, um ihre App zu überwachen und dafür Support zu leisten. Dies schließt auch eigene Analysezwecke ein.
App-Ereignisse im Checkout und in Kundenkonten werden nur gesendet, wenn Kund:innen Analysen in deinen Datenschutzeinstellungen für Kunden zulassen. Für Händleranalysen kann Shopify aggregierte Informationen zur Besucher-ID und Sitzungs-ID, die mit einem Entwickler-App-Ereignis verknüpft sind, an Händler:innen zurückgeben. Wenn du nicht möchtest, dass eine App App-Ereignisse auf deiner Storefront sendet, deinstalliere die App.
Funktionsstatus von Erweiterungen verstehen
Der Funktionsstatus einer Erweiterung zeigt dir, wie zuverlässig die Checkout- oder Kundenkontenerweiterungen einer App für deine Kundschaft geladen werden. Wenn eine App-Erweiterung nicht geladen werden kann, steht deiner Kundschaft die Funktion nicht zur Verfügung, die sie deinem Checkout oder deinen Kundenkonten hinzufügt, etwa ein benutzerdefiniertes Feld oder Treuepunkte.
Hinweise zum Funktionsstatus von Erweiterungen
Bevor du den Funktionsstatus der Erweiterungen einer App aufrufst, beachte die folgenden Hinweise:
- Der Funktionsstatus wird nur für aktive Erweiterungen im Checkout und in Kundenkonten ermittelt.
- Für Erweiterungen in anderen Bereichen, etwa im Onlineshop oder in Point of Sale, sowie für Funktionen wird der Funktionsstatus nicht ermittelt.
- Fehlerquoten werden konservativ geschätzt. Daher werden Erweiterungen mit wenigen Ladevorgängen seltener aufgrund einzelner Fehler als auffällig markiert.
Anzeige des Funktionsstatus von Erweiterungen
Für jede Checkout- und Kundenkontenerweiterung wird einer der folgenden Funktionsstatus angezeigt:
- Gut: Für die Erweiterung wurden keine anhaltenden Ladefehler festgestellt.
- Warnung: Mehr als 5 % der Ladevorgänge der Erweiterung in den letzten 7 Tagen sind fehlgeschlagen und die Fehlerquote liegt seit 72 Stunden durchgehend über 5 %.
- Kritisch: Mehr als 50 % der Ladevorgänge der Erweiterung in den letzten 7 Tagen sind fehlgeschlagen und die Fehlerquote liegt seit 48 Stunden durchgehend über 50 %.
- Nicht genügend Daten: Es liegen nicht genügend Daten vor, um den Funktionsstatus der Erweiterung zu ermitteln. Dieser Status wird angezeigt, wenn die Erweiterung in den letzten 7 Tagen weniger als 10 Mal geladen wurde oder für ihre aktuelle Version noch nicht genügend Verlaufsdaten vorliegen. Der Funktionsstatus wird für jede Version einer Erweiterung separat ermittelt. Deshalb kann eine kürzlich aktualisierte Erweiterung diesen Status haben, bis ihre neue Version mindestens 7 Tage lang aktiv war, auch wenn sie häufig geladen wird.
Die Erweiterungen haben außerdem eine Detailseite, auf der der Funktionsstatus und die folgenden Kennzahlen für die letzten 7 Tage angezeigt werden:
- Fehlerquote: Der Anteil der fehlgeschlagenen Ladevorgänge der Erweiterung.
- Fehlgeschlagene Ladevorgänge: Anzahl der Fälle, in denen die Erweiterung aufgrund eines App-Problems nicht geladen werden konnte.
- Ladevorgänge der Erweiterung: Die Anzahl der Ladevorgänge der Erweiterung.
Funktionsstatus einer Erweiterung prüfen
Gehe in deinem Shopify-Adminbereich zu „Einstellungen“ > „Apps“.
Klicke auf die App, die du prüfen möchtest.
Klicke auf „Erweiterungen“.
Prüfe im Tab „Aktiv“ die Spalte „Funktionsstatus“ für jede Checkout- und Kundenkontenerweiterung.
Optional: Klicke auf den Namen der Erweiterung, um weitere Details anzuzeigen.
Umgang mit Ladefehlern bei Erweiterungen
Wenn eine Erweiterung den Status „Warnung“ oder „Kritisch“ hat, wird auf ihrer Detailseite ein Banner angezeigt. Es weist darauf hin, dass die Fehler auf ein Problem mit der App zurückzuführen sind und die App-Entwickler:innen benachrichtigt wurden. Um die Erweiterung im Editor zu öffnen, klicke auf „Im Checkout öffnen“ oder „In Kundenkonten öffnen“. Wenn du Hilfe mit der Erweiterung benötigst, wende dich an die App-Entwickler:innen.
Wenn der Status einer Erweiterung zu „Kritisch“ wechselt, erhalten Teammitglieder, die den Funktionsstatus von Erweiterungen prüfen können, eine Benachrichtigung im Feed „Benachrichtigungen“ deines Shops. Klicke auf die Benachrichtigung, um die Detailseite der Erweiterung zu öffnen.
Fehlerbehebung bei Functions
Wenn bei einer Function ein Fehler auftritt, wird auf der Info-Seite der App und auf der Seite „Functions“ eine Warnung auf der Karte Functions angezeigt. Auf der Karte wird Fehler im Bereich [number] anstelle der üblichen Anzahl verfügbarer Bereiche angezeigt und die Warnung gibt an, wann die letzten Fehler erkannt wurden.
Auf der Seite Funktionen werden Funktionen, die Fehler aufweisen, mit einem -Symbol hervorgehoben. Wenn eine Funktion Fehler aufweist, wende dich an die App-Entwickler:innen, um Hilfe zu erhalten. In einigen Fällen wurde der Fehler möglicherweise bereits behoben. Du kannst auch Funktionsprotokolle teilen, um den Entwickler:innen bei der Fehlerbehebung zu helfen.