Ein Webflow-Kanal ist eine CMS-Collection auf einer deiner Webflow-Sites, zum Beispiel deine Blog Posts, ein Changelog oder Case Studies. Wenn du darauf postest, legt Ocoya ein neues Item an: Der Titel wird zu seinem Name und seinem Slug, der Text zu seinem Rich-Text-Body, das erste Bild zu seinem Hauptbild. Eine Webflow-Verbindung kann dir für jede Collection der gewählten Sites einen Kanal liefern.
Webflow kann auch einen Workflow starten: Ein Item, das auf deiner Site veröffentlicht wird, kann kurz darauf auf deinen anderen Kanälen geteilt werden. Siehe Webflow in Workflows weiter unten.
Bevor du anfängst
Du brauchst eine Webflow-Site, die das CMS nutzt und mindestens eine Collection hat, und du musst dort Apps installieren dürfen. Webflow fragt dich beim Verbinden, welche Sites du auswählen willst, und Ocoya kommt immer nur an die Collections dieser Sites heran. Es kann CMS-Items lesen und schreiben, aber keine Seiten, Styles oder Einstellungen ändern.
Webflow verbinden
Channels öffnen
Wähle in der linken Seitenleiste Channels, dann Connect channel.
Webflow wählen
Wähle Webflow im Bereich Add a connection, unter Blogging.
Sites in Webflow auswählen
Webflow zeigt, was Ocoya tun kann, und fragt, welche Sites es nutzen darf. Hake die gewünschten an und wähle dann Authorize. Du hast 10 Minuten, um den Vorgang abzuschließen.
Die Collections zum Hinzufügen auswählen
Zurück in Ocoya wird jede CMS-Collection dieser Sites aufgelistet, benannt nach dem Schema Site name · Each post becomes an item. Wähle die aus, die du als Kanäle für diese Brand willst. Gibt es nur eine Collection, wird sie ohne Rückfrage hinzugefügt.
Pflichtfelder ausfüllen, falls gefragt
Wenn eine Collection ein Feld verlangt, für das ein Artikel nichts hat, etwa einen Author oder eine Category, fragt Ocoya, was jeder Post verwenden soll. Siehe Pflichtfelder.
Wenn du erneut verbindest, um weitere Sites hinzuzufügen oder die Werte für Pflichtfelder zu ändern, wird dieselbe Verbindung aktualisiert, und deine bestehenden Kanäle funktionieren weiter.
Wie Posts erscheinen
| Teil deines Posts | Wohin er in Webflow kommt |
|---|---|
| Titel | Der Name des Items, bis zu 256 Zeichen. Ohne Titel wird die erste Zeile deines Textes verwendet |
| Titel | Der Slug, in Kleinbuchstaben, Zahlen und Bindestrichen. Ein Slug, der in der Collection schon vergeben ist, bekommt ein kurzes zufälliges Ende |
| Text | Ein Rich text-Feld mit dem Namen Post Body, Body, Content o. Ä., sonst das erste Rich-text-Feld |
| Erstes Bild | Ein Image-Feld mit dem Namen Main Image, Thumbnail, Cover o. Ä., sonst das erste Image-Feld |
| Alle Bilder | Das erste Multi-image-Feld, falls die Collection eines hat |
| Zusammenfassung | Ein Plain-text-Feld mit dem Namen Post Summary, Summary, Excerpt, Card Text o. Ä. erhält den Auszug des Artikels oder die ersten 160 Zeichen des Textes |
| Lesezeit | Ein Feld mit dem Namen Time to read oder Reading time erhält die Minuten bei 200 Wörtern pro Minute, im selben Format wie deine anderen Items, etwa 5 min read |
Wiederholt die erste Zeile des Textes den Titel, wird sie im Body weggelassen, damit der Titel nicht doppelt erscheint. Links, die du dem Post hinzugefügt hast und die noch nicht im Text stehen, kommen ans Ende.
In Markdown geschriebener Text (Überschriften, Listen, Zitate, Fettdruck, Links) kommt als echter Rich Text an. Reiner Text behält seine Absätze und Zeilenumbrüche, und Webadressen werden zu klickbaren Links. Der Alt-Text von Bildern wird an Webflow übergeben, das von jedem Bild eine eigene Kopie behält.
Alle anderen Felder bleiben unberührt, es sei denn, die Collection verlangt sie.
Pflichtfelder
Webflow-Collections verlangen oft Felder, die ein Artikel nicht hat, etwa eine Author-Referenz, eine Category-Option oder eine Region. Beim Verbinden öffnet Ocoya Fill in required Webflow fields und fragt, was jeder Post von Ocoya verwenden soll:
- Referenzen (ein Autor, eine Kategorie, Tags) wählst du aus den Items der referenzierten Collection.
- Optionen wählst du aus den Auswahlmöglichkeiten des Feldes.
- Zahlen, Text, Links, E-Mail-Adressen und Telefonnummern erhalten einen festen Wert.
Wähle Save, oder Not now, um es später zu erledigen, indem du Webflow erneut verbindest. Solange kein Wert gewählt ist, warnt dich der Post-Editor, bevor du einen Post für diese Collection einplanst, und der Post schlägt fehl, wenn er trotzdem rausgeht.
Manche Pflichtfelder kann Ocoya gar nicht ausfüllen, zum Beispiel ein Pflicht-Datum, eine Datei, einen Schalter oder ein zweites Rich-text-Feld. Mach sie in Webflow optional oder poste in eine andere Collection.
Live oder Entwurf
Posts aus dem Post-Editor werden live veröffentlicht: Das Item geht in dem Moment auf deiner Site online, in dem es gepostet wird. Nur dieses eine Item wird veröffentlicht. Der Rest deiner Site und alle unveröffentlichten Änderungen an deinen Seiten bleiben, wie sie sind.
In einem Workflow kannst du beim Schritt Publish to Webflow unter In Webflow wählen:
| Einstellung | Was passiert |
|---|---|
| Publish live (Standard) | Das Item wird sofort auf deiner Live-Site veröffentlicht |
| Keep as draft | Das Item wird als Entwurf angelegt, damit es jemand in Webflow veröffentlicht |
Das ist etwas anderes als der Schalter Save as draft des Schritts, der den Post in deinem Ocoya-Planner behält, ohne ihn überhaupt an Webflow zu senden.
Ein veröffentlichter Post verlinkt auf seine Seite: die Adresse deiner Site, den Slug der Collection und den Slug des Items. Ein Entwurf verlinkt auf deine Site.
Was du posten kannst
| Post-Typ | Unterstützt |
|---|---|
| Text | Ja |
| Bilder | Ja, bis zu 10. Das erste ist das Hauptbild |
| GIF | Ja, als Bild |
| Video | Nein. Ein Webflow-Videofeld ist ein Link zu einem gehosteten Video, kein Upload |
Ein Post braucht Text oder mindestens ein Bild.
Die Limits von Webflow
| Limit | |
|---|---|
| Post-Text | 100.000 Zeichen |
| Titel | 256 Zeichen |
| Bilder | 10 pro Post |
| Hashtags | Kein Limit. Webflow zeigt sie als normalen Text |
Einen Post löschen
Wenn du einen veröffentlichten Post in Ocoya löschst, wird das Item von deiner Site genommen und aus der Collection entfernt. Webflow hat keinen Papierkorb für CMS-Items, daher lässt es sich dort nicht wiederherstellen. Items, die dein Team angelegt hat, werden nie angefasst.
Webflow in Workflows
Webflow funktioniert an beiden Enden eines Workflows.
Publish to Webflow ist eine Aktion. Wähle die Collection, einen Title (daraus wird der Slug erzeugt), die Caption und In Webflow: Publish live oder Keep as draft.
New item published in a Webflow collection ist ein Trigger. Wähle einen Collection-Kanal, und der Workflow läuft einmal für jedes veröffentlichte Item.
| Einstellung | Was sie bewirkt |
|---|---|
| Collection | Die Collection, die beobachtet wird. Sie muss zuerst als Kanal verbunden sein |
| Only when | Optional. Ein Feldname und ein Wert, etwa Category und News. Der Workflow läuft dann, wenn ein Item diesen Wert erreicht (Entwürfe eingeschlossen), statt wenn es veröffentlicht wird |
So verhält sich der Trigger:
- Ein veröffentlichtes Item löst innerhalb weniger Augenblicke aus. Webflow meldet Ocoya sofort, wenn ein Item veröffentlicht oder geändert wird. Ocoya prüft außerdem einmal täglich, falls eine Meldung verloren gegangen ist.
- Nichts vor dem Einschalten des Workflows zählt. Items, die schon auf deiner Site stehen, bleiben unberührt.
- Jedes Item läuft einmal. Wenn du es später bearbeitest oder erneut veröffentlichst, wird es nicht noch einmal gepostet.
- Pro Prüfung laufen bis zu 10 Items. Veröffentlichst du fünfzig auf einmal, werden sie bei den nächsten Prüfungen abgearbeitet, das älteste zuerst.
Jedes Feld des Items steht den Schritten nach dem Trigger zur Verfügung, in Kleinbuchstaben mit Unterstrichen geschrieben: Ein Feld namens Post Summary wird zu {{trigger.post_summary}}. Außerdem kannst du diese nutzen:
| Wert | Was er enthält |
|---|---|
{{trigger.title}} | Den Name des Items |
{{trigger.url}} | Die Seite des Items auf deiner Site. Leer bei einem Entwurf oder einem unveröffentlichten Item |
{{trigger.text}} | Das Zusammenfassungsfeld, sonst den Body als reinen Text, sonst den Name |
{{trigger.image}} | Das erste Bild. {{trigger.images}} enthält alle |
Rich Text kommt als reiner Text an, Optionen als ihre Namen und Referenzen als Item-IDs statt als Namen. Lässt du Caption oder Medien eines folgenden Post to-Schritts leer, verwendet er {{trigger.text}} und die Bilder des Items.
Trennen
Wenn du einen Webflow-Kanal in Ocoya trennst, postet Ocoya dort nicht mehr. Items, die schon veröffentlicht wurden, bleiben auf deiner Site.
Um Ocoya komplett aus Webflow zu entfernen, widerrufe die Ocoya-App in den Einstellungen für Apps und Integrationen deines Webflow-Kontos. Jeder Webflow-Kanal dieser Verbindung zeigt dann beim nächsten Posten Reconnect needed.
Häufige Probleme
“… has required fields with no value chosen: …” Die Collection verlangt ein Feld, für das Ocoya keinen Wert hat. Verbinde Webflow erneut und fülle Fill in required Webflow fields aus, oder mach das Feld in Webflow optional.
“… has required fields Ocoya cannot fill: …” Die Collection verlangt ein Feld eines Typs, den Ocoya nicht ausfüllen kann, etwa ein Datum oder eine Datei. Mach es in Webflow optional oder poste in eine andere Collection.
“… has no Rich text field for the post’s text.” Füge der Collection in Webflow ein Rich-text-Feld hinzu.
“… requires an image.” Das Hauptbild der Collection ist Pflicht. Füge dem Post ein Bild hinzu.
“Webflow no longer accepts this connection. Reconnect Webflow.” Ocoya wurde in Webflow widerrufen. Verbinde erneut, siehe Reconnect a channel.
“Ocoya can no longer reach this Webflow site.” Die Site wurde beim letzten Verbinden ausgelassen. Verbinde Webflow erneut und wähle sie aus.
“Webflow cannot find this collection.” Die Collection wurde gelöscht, oder ihre Site ist nicht mehr mit Ocoya geteilt. Wähle einen anderen Kanal.
“Webflow is rate limiting requests.” Webflow hat Ocoya gebeten, langsamer zu machen. Der Post kann in einer Minute erneut versucht werden.
“Webflow authorization was declined.” Du hast auf Webflows Bildschirm Cancel gewählt. Verbinde erneut und wähle Authorize.
Eine Collection, die ich erwartet habe, wird nicht angezeigt. Prüfe, ob ihre Site auf Webflows Bildschirm angehakt war. Verbinde erneut, um sie hinzuzufügen.