Zum Inhalt springen

App embed wird als deaktiviert angezeigt

Du hast das App embed („App-Einbettung“) Promotions im Theme-Editor eingeschaltet, aber die App zeigt weiterhin Not enabled. Hier steht, worauf die App wirklich schaut und wie du es klärst.

Deinen veröffentlichten Onlineshop. Die App öffnet die Startseite deines Onlineshops und sucht nach der Markierung, die Shopify für jedes aktivierte App embed in die Seite schreibt. Sie zu finden ist ein eindeutiges Enabled. Die App liest diese Seite höchstens einmal pro Minute und Shop erneut, eine Antwort kann also bis zu eine Minute alt sein.

Die Rückmeldung des App embed. Wenn das App embed läuft, meldet es sich — aus deinem veröffentlichten Onlineshop und aus der Vorschau des Theme-Editors, sobald du es einschaltest. Eine Rückmeldung aus den letzten 10 Minuten wiegt schwerer als eine Seitenlesung, die die Markierung nicht zeigte: dass das App embed läuft, ist der stärkere Beleg als eine Seite, die es nicht erwähnte.

Wenn die Seite nicht gelesen werden kann. Ist dein Onlineshop hinter einem Passwort oder läuft die Anfrage in eine Zeitüberschreitung, rät die App nicht. Sie greift auf die Rückmeldungen zurück: eine Rückmeldung aus den letzten 48 Stunden gilt als Enabled, und ohne jede Rückmeldung bleibt der Status unentschieden. Nichts fragt im Hintergrund ab — der Status wird beim Laden der Seite Promotions ermittelt, lade die App also neu, um erneut zu prüfen. Deshalb kann ein passwortgeschützter Shop Not enabled zeigen, während der Schalter in deinem Theme wirklich an ist — es ist noch nichts gelaufen, wovon die App hätte hören können.

  1. Bestätige, dass das App embed im veröffentlichten Theme an ist.

    Theme-Editor → App embedsPromotions an → Save. Ein App embed, das nur in einem Entwurf oder einem unveröffentlichten Theme aktiviert ist, steckt nicht in dem, was Käufer — oder die App — sehen.

  2. Öffne deinen Onlineshop einmal mit eingeschaltetem App embed.

    Lade eine normale Seite deines Onlineshops in einem Browser. Ist der Onlineshop passwortgeschützt, gib zuerst das Passwort ein und lade dann eine Seite. Dieser eine Seitenaufruf ist genau das, was das App embed für seine Rückmeldung braucht.

  3. Warte einen Moment und lade die App neu.

    Die Prüfung des Onlineshops wird höchstens einmal pro Minute erneut gelesen, und der Status wird beim Laden der Seite ermittelt — gib ihm also so lange Zeit und lade dann die Seite Promotions neu. Das Status-Badge sollte Enabled anzeigen.

  4. Wenn es weiterhin nicht passt, speichere das Theme im Theme-Editor erneut.

    Den Theme-Editor mit eingeschaltetem App embed zu öffnen lässt es in der Vorschau laufen, und die meldet sich von selbst — der schnellste Weg, einen hartnäckigen Status zu klären.

  • Das Ausschalten des App embed wird genauso gemeldet. Der Status kann nach einem Ausschalten bis zu 10 Minuten hinterherhinken, weil so lange eine frische Rückmeldung schwerer wiegt als eine Seite ohne Markierung.
  • Eine Ladeanzeige ist kein Fehler. Sie bedeutet unentschieden. Sie ist auf etwa 10 Minuten ab deinem Klick auf Enable begrenzt; lade die App danach neu, und sie zeigt Not enabled, statt sich ewig weiterzudrehen.
  • Nichts an deinen Rabatten hängt an diesem Status. Shopify prüft weiterhin den Warenkorb und wendet deine Rabatte weiterhin an. Was das App embed steuert, ist die Anzeige: Sale Badges, Price Drops und das Geschenk, das automatisch in den Warenkorb gelegt wird.
  • Die vier Widget-Blöcke sind nicht betroffen. Quantity Break Table, Quantity Break Picker, Spend More Save More und Cart Goal Bar sind Theme-Blöcke und werden von selbst gerendert.