Veröffentlichungs-Integrationen
Shopify
Zuletzt aktualisiert:
Erstellen Sie eine Shopify-App mit Client ID und Client Secret und verbinden Sie den Blog Ihres Shops Schritt für Schritt mit Clodix.
Clodix veröffentlicht Artikel direkt im Blog Ihres Shopify-Shops. Shopify vergibt keine vorgefertigten Zugriffsschlüssel mehr, deshalb erstellen Sie in Ihrem eigenen Shopify-Entwicklerkonto eine kleine App und geben Clodix deren Zugangsdaten – eine Freigabe durch Shopify ist nicht nötig, und es dauert etwa fünf Minuten.
Die App erstellen
- Gehen Sie auf dev.shopify.com und öffnen (oder erstellen) Sie Ihre App.
- Setzen Sie in den Einstellungen der App:
- App URL auf
https://www.clodix.ai– Shopify verlangt dieses Feld, es darf aber nicht auf Ihren eigenen Shop zeigen. - Embed app in Shopify admin – schalten Sie dies aus.
- Use legacy install flow – schalten Sie dies aus.
- App URL auf
- Klicken Sie unter API access auf Select scopes, suchen Sie nach „content“ und haken Sie
read_contentundwrite_contentan. Lassen Sie Optional scopes leer. - Shopify speichert Einstellungen als Versionen. Nach Änderungen erstellen Sie eine neue Version und klicken auf Release – bis dahin läuft die alte Version weiter.
Auf Ihrem Shop installieren
- Klicken Sie auf Install app und wählen Sie Ihren Shop.
- Shopify zeigt einen Bildschirm zu den Berechtigungen – klicken Sie auf Install.
- Wenn Sie stattdessen auf der Startseite Ihres Shops landen und nichts passiert, wurde die neue Version aus Schritt 4 oben noch nicht veröffentlicht (Release) – gehen Sie zurück und holen Sie das nach.
- Öffnen Sie die App → Credentials und kopieren Sie Client ID und Client Secret.
In Clodix verbinden
- Öffnen Sie Settings → Publishing integrations und klicken Sie auf Shopify.
- Füllen Sie aus:
- Store URL – die Adresse, mit der Sie sich bei Shopify anmelden, etwa
mystore.myshopify.com(falls Sie unsicher sind, finden Sie sie in Shopify unter Settings → Domains – sie unterscheidet sich von der Adresse Ihres Shopfronts). - Client ID und Client Secret – aus der App, die Sie gerade erstellt haben.
- Store URL – die Adresse, mit der Sie sich bei Shopify anmelden, etwa
- Klicken Sie auf Connect to Shopify.
So sieht ein veröffentlichter Beitrag aus
- Der Artikel wird im ersten Blog Ihres Shops mit Ihrem Titel, Text und der Meta-Zusammenfassung angelegt und sofort veröffentlicht.
- Das Titelbild wird als Bild des Artikels gesetzt und von der eigenen Domain Ihrer Website geladen – nicht von der technischen Adresse
.myshopify.com–, damit Links zwischen Ihren Artikeln auf Ihrer echten Domain bleiben. - Wenn Sie den Artikel später bearbeiten und erneut veröffentlichen, wird derselbe Shopify-Artikel aktualisiert – Clodix legt nie eine zweite Kopie an.
- Unpublish setzt den Artikel in Shopify zurück auf unveröffentlicht (Entwurf).
Häufige Probleme
Wenn Connect fehlschlägt, nennt die Meldung unter dem Formular das Problem. Suchen Sie sie unten.
Sie haben die Adresse Ihres Shopfronts eingegeben
Sie sehen: „That is your storefront address — we need the admin one“ oder „Store URL should look like mystore.myshopify.com“.
Sie haben die öffentliche Domain Ihres Shops (z. B. mystore.com) statt der Admin-Adresse eingegeben. Verwenden Sie die Adresse, die auf .myshopify.com endet – Sie finden sie in Shopify unter Settings → Domains.
Unter dieser Adresse gibt es keinen Shopify-Shop
Sie sehen: „There is no Shopify store at …“.
Die Store URL zeigt auf keinen Shop – meist ein Tippfehler oder ein vom Shopfront abgeleiteter, geratener Name. Entnehmen Sie den Namen Ihrem Admin-Link: admin.shopify.com/store/NAME bedeutet NAME.myshopify.com.
Shopify akzeptiert Client ID und Client Secret nicht
Sie sehen: „Shopify does not accept this Client ID and Client Secret“.
Das Paar stammt aus einer anderen App, oder das Secret wurde nach dem Kopieren neu erzeugt. Öffnen Sie dieselbe App auf dev.shopify.com → Credentials und kopieren Sie beide Werte erneut.
Die App ist auf Ihrem Shop nicht installiert
Sie sehen: „The app is not installed on … yet“.
Die App wurde erstellt, aber nie auf Ihrem Shop installiert. Klicken Sie auf dev.shopify.com auf Install app, wählen Sie Ihren Shop und schließen Sie den Bildschirm zu den Berechtigungen ab.
Shopify findet die App nicht
Sie sehen: „Shopify cannot find this app“.
Die App wurde in Ihrem Entwicklerkonto gelöscht. Erstellen Sie sie neu, installieren Sie sie auf Ihrem Shop und verbinden Sie mit der neuen Client ID und dem neuen Client Secret.
Ein Artikel lässt sich nicht veröffentlichen und zeigt „applicationcannotbe_found“? Das ist dieselbe Ursache, nur später entdeckt: Shopify war verbunden, dann wurde die App gelöscht oder neu erstellt, sodass die Schlüssel, die Clodix besitzt, zu nichts mehr passen. Ihre Artikel bleiben Entwürfe. Drücken Sie Manage → Disconnect, erstellen Sie die App neu, verbinden Sie mit den neuen Schlüsseln und drücken Sie dann bei den Entwürfen Publish.
Die App gehört zu einem anderen Shopify-Konto
Sie sehen: „This app belongs to a different Shopify account“.
Die App wurde unter einem anderen Shopify-Konto erstellt als dem, dem der Shop gehört. Erstellen Sie die App neu, während Sie auf dev.shopify.com mit dem Konto angemeldet sind, dem Ihr Shop gehört.
Der App fehlen die Content-Berechtigungen
Sie sehen: „The app is missing the content permissions“.
Die App hat keinen Zugriff auf Blog-Inhalte. Haken Sie in der App unter API access → Select scopes read_content und write_content an, erstellen Sie dann eine neue Version und klicken Sie auf Release.
Der Shop hat noch keinen Blog
Sie sehen: „This store has no blog yet“.
Es gibt keinen Blog, in den veröffentlicht werden kann. Erstellen Sie in Shopify unter Content → Blog posts einen und verbinden Sie dann erneut.
Shopify hat nicht geantwortet
Sie sehen: „Shopify did not answer — try again in a few minutes“.
Shopify hat nicht reagiert; an Ihren Angaben liegt es nicht. Warten Sie ein paar Minuten und drücken Sie erneut auf Connect.
Nach Install erscheint eine Seite für Dokumentationsbeispiele
Sie klicken auf Install und sehen eine Seite mit dem Text „This domain is for use in documentation examples“. Es ist nichts falsch – das ist die Platzhalter-App-URL, und die App ist installiert. Gehen Sie zurück zu dev.shopify.com → Ihre App → Credentials, kopieren Sie Client ID und Client Secret und verbinden Sie in Clodix.
Die App lässt sich nicht installieren – keine Vertriebsmethode
Sie sehen: „This app can't be installed yet — the developer needs to select a distribution method“.
Sie haben den älteren Installationsweg genutzt, der geschlossen ist. Folgen Sie den Schritten auf dieser Seite von oben: Erstellen Sie die App im Dev Dashboard, legen Sie die Scopes fest, veröffentlichen Sie eine Version und klicken Sie dann auf Install app.
Install führt mich auf die Startseite meines Shops
Sie klicken auf Install und landen auf der Startseite Ihres Shops, und es wird nichts installiert. Die Einstellungen der App nutzen noch den Legacy-Installationsablauf, oder die App URL ist die Adresse Ihres eigenen Shops. Schalten Sie in der App unter Versions → Create version die Option Use legacy install flow aus, setzen Sie die App URL auf alles außer der Adresse Ihres Shopfronts (https://www.clodix.ai funktioniert), klicken Sie auf Release und dann erneut auf Install app.
Ich habe die App installiert, aber Clodix zeigt weiterhin Connect
Das Installieren der App auf Ihrem Shop autorisiert sie nur – die Verbindung selbst wird in Clodix hergestellt. Öffnen Sie die App auf dev.shopify.com → Credentials, kopieren Sie Client ID und Client Secret, gehen Sie dann in Clodix zu Settings → Publishing integrations → Shopify und fügen Sie sie zusammen mit Ihrer .myshopify.com-Adresse ein.
Das Feld Scopes ist leer
Eine neue App startet ohne Scopes. Tragen Sie in den Versionseinstellungen der App unter Scopes read_content,write_content ein (durch Komma getrennt, ohne Leerzeichen) – oder nutzen Sie Select scopes, suchen Sie nach „content“ und haken Sie beide an –, klicken Sie dann auf Release für die Version und installieren Sie erneut.
FAQ
Brauche ich die Freigabe von Shopify, um Clodix zu nutzen?
Nein. Die App liegt in Ihrem eigenen Shopify-Entwicklerkonto und wird nur auf Ihrem eigenen Shop installiert, daher gibt es keine Prüfung durch Shopify.
Warum kann ich nicht einfach wie früher ein Access Token einfügen?
Shopify hat vorab erzeugte Access Tokens für Custom Apps abgeschafft. Das Paar aus Client ID und Client Secret, das Sie heute erstellen, erzeugt bei jeder Veröffentlichung durch Clodix automatisch ein frisches Token – nach dem Verbinden müssen Sie sich nie wieder darum kümmern.
Greift das auf das Theme oder den Checkout meines Shops zu?
Nein. Die Berechtigungen der App beschränken sich auf das Lesen und Schreiben von Blog-Inhalten (read_content, write_content) – sie hat keinen Zugriff auf Produkte, Bestellungen, Themes oder den Checkout.