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.

Du kannst Erweiterungen und Functions für deine installierten Apps in deinem Shopify-Adminbereich unter Einstellungen > Apps anzeigen und verwalten. Auf der Info-Seite der App zeigen die Karten Erweiterungen und Functions an, wie viele derzeit aktiv sind und in welchen Bereichen deines Shops sie verfügbar sind. Fahre mit der Maus über den Text der Bereiche, um zu sehen, wo sie aktiv sind (z. B. Checkout, Kundenkonten, Onlineshop oder POS bei Erweiterungen sowie Checkout, Rabatte, Zahlungen oder Versand und Zustellung bei Functions).

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 überprüfen, welche Erweiterungen oder Functions derzeit ausgeführt werden. Klicke auf den Namen einer Erweiterung oder Function, um zu dem Bereich deines Shops zu navigieren, in dem sie aktiviert oder verwaltet werden kann.

Wenn du App-Entwickler:in bist, findest du in den Shopify dev docs zu Erweiterungen und Shopify dev docs zu Functions technische Dokumentationen.

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.

Erweiterungen

Erweiterungen können in den folgenden Bereichen deines Shopify-Adminbereichs aktiviert werden:

Functions

Functions können in den folgenden Bereichen deines Shopify-Adminbereichs aktiviert werden:

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.

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 Warnung-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.