Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

Ausspiel-Ziele

Überblick

Ein Ausspiel-Ziel ist ein Ort, an dem veröffentlichte Beiträge erscheinen. Ohne Ziel bleibt ein veröffentlichter Beitrag im System sichtbar — er geht nur nirgendwo hin.

Ein Ziel besteht aus zwei Angaben: welcher Adapter es bedient, und dessen Einstellungen. Welche Adapter zur Auswahl stehen, hängt an den installierten Modulen.

AdapterWohin
Eigene WebseiteDer Beitrag bekommt eine Adresse auf Ihrer Website.
AblaufIrgendein Fremdsystem — WordPress, ein Partnerportal, was auch immer einen Ablauf hat.

Ein Ziel, das ausfällt, hält die anderen nicht auf

Jedes Ziel trägt seinen eigenen Zustand und seinen eigenen Fehlertext, je Sprache. Fällt ein WordPress aus, ist der Beitrag nicht „fehlgeschlagen" — er steht auf Ihrer Seite und hat an einem Ziel ein Problem. Sie sehen im Beitrag genau, welches Ziel klemmt und was es gemeldet hat.

Ein gemeinsamer Zustand würde dazu zwingen, den Ausfall eines Nebenschauplatzes wie einen Totalausfall zu behandeln.

Wann welche Sprache, wann welcher Typ

Ein Ziel kann auf Sprachen und Inhaltstypen eingeschränkt werden. Leer heißt „alles":

  • Ein Partnerportal will vielleicht nur die englische Fassung.
  • Ein WordPress-Blog will Blogbeiträge, keine Stellenanzeigen.

Ohne diese Angaben müsste der Redakteur bei jeder Veröffentlichung daran denken.

Kernaufgaben

Ziel anlegen. Name, Adapter, Einstellungen. Optional auf Sprachen und Inhaltstypen einschränken.

Ziel abschalten. Ein inaktives Ziel wird beim Veröffentlichen übersprungen. Bereits dort veröffentlichte Beiträge bleiben stehen — Abschalten ist kein Zurückziehen.

Nach einem Fehlschlag erneut versuchen. Den Beitrag noch einmal veröffentlichen: das holt genau das klemmende Ziel nach und lässt die anderen unberührt.

WordPress anbinden

  1. Modul WordPress aktivieren.
  2. Unter Verbindungen Adresse und Zugangsdaten hinterlegen

(Benutzername + Anwendungs-Passwort).

  1. Die mitgelieferte Vorlage „WordPress: Beitrag veröffentlichen" installieren.
  2. Hier ein Ziel mit dem Adapter Ablauf anlegen und in den Einstellungen flowKey auf diesen

Ablauf zeigen lassen; optional depublishFlowKey für das Zurückziehen.

Der Ablauf verzweigt selbst zwischen Anlegen und Aktualisieren — an der Kennung, die WordPress beim ersten Mal vergeben hat und die der Ablauf zurückmeldet. Ohne diese Rückmeldung entstünde beim zweiten Zug ein zweiter Beitrag, und beide stünden für die Leser da.

Zurückziehen heißt bei WordPress „auf Entwurf setzen", nicht löschen. Ein gelöschter Beitrag nimmt Kommentare, Verweise und die Adresse mit; wer zurückziehen will, will das fast nie.

Felder im Detail

Die Spalte Was es bewirkt beantwortet, was sich im System ändert — nicht, wie das Feld heißt. Der graue Name dahinter ist das Feld der API: unter ihm läuft dasselbe über Automation, Import und KI-Werkzeuge.

Kanal

FeldPflichtWerte / FormatWas es bewirkt
Name namejaText, max. 120 ZeichenWie der Kanal bei der Auswahl heißt.
Anbindung adapterKeyjaverfügbarer AdapterWohin veröffentlicht wird — eigene Website, soziales Netzwerk, Fremdsystem. Der Adapter bestimmt, welche Einstellungen darunter erscheinen.
Einstellungen configneinje nach AnbindungZugangsdaten und Ziele der Anbindung.
Sprachen localesneinmehrere SprachenWelche Sprachen der Kanal ausspielt. Ein Inhalt in einer Sprache, die der Kanal nicht führt, wird dort nicht veröffentlicht — statt in einer fremden Sprache zu erscheinen.
Inhaltsarten typeKeysneinmehrere InhaltsartenWas auf diesem Kanal erscheinen darf.
Marke brandIdneineine Ihrer MarkenFür welche Marke der Kanal steht.
Aktiv activeneinJa/NeinAus hält die Veröffentlichung an, ohne die Einrichtung zu verlieren.

Inhaltsart

Die Inhaltsart ist die Bauform eines Inhalts: Sie legt fest, welche Felder es gibt.

FeldPflichtWerte / FormatWas es bewirkt
Schlüssel typeKeyjakurzer, stabiler TextDie technische Kennung. Nicht mehr ändern, sobald Inhalte darauf beruhen.
Name namejaText, max. 120 ZeichenWie die Art in der Auswahl heißt.
Beschreibung descriptionneinTextWofür sie gedacht ist.
Symbol iconneinTextDas Symbol in Listen.
Felder fieldsjaListe von FelddefinitionenWoraus ein Inhalt dieser Art besteht: Schlüssel, Beschriftung, Art (Text, Bild, Auswahl, Datum), Pflichtangabe. Diese Liste ist die eigentliche Arbeit — sie bestimmt jede spätere Maske.
Titelfeld titleFieldKeyneineines der FelderWelches Feld als Überschrift gilt — in Listen, Kalender und Vorschau.
Kurzfassungsfeld excerptFieldKeyneineines der FelderWelches Feld als Anriss dient.
Bildfeld featuredImageFieldKeyneineines der FelderWelches Bild als Vorschaubild verwendet wird.
Kategorien categoriesneinListe von KategorienWomit Inhalte dieser Art eingeordnet werden.
Zielwahl targetModeneinautomatisch oder ausdrücklichOb Inhalte dieser Art von selbst auf alle passenden Kanäle gehen oder ob die Ziele je Inhalt gewählt werden. Automatisch ist bequem — und der Grund, warum ein Entwurf versehentlich überall landet.

Einstellungen & Rechte

  • Modul module.content.
  • content.channel.manage — Ziele anlegen und ändern. Bewusst ein eigenes Recht: ein neues

Ziel bedeutet, dass jeder künftige Beitrag auch dorthin geht. Das ist Einrichtung, kein Tagesgeschäft.

  • content.item.view genügt zum Lesen der Liste: wer Beiträge pflegt, soll sehen können,

wohin sein Text kann.

FAQ & Fehlerbilder

„Adapter nicht verfügbar." Das Ziel zeigt auf einen Adapter, den es nicht (mehr) gibt — meist, weil das zugehörige Modul abgeschaltet wurde. Der Beitrag bleibt unberührt; das Ziel wird bei der nächsten Veröffentlichung übersprungen und meldet den Grund.

Ein Ziel steht auf „Fehlgeschlagen" und nennt einen Satz des Fremdsystems. So ist es gedacht: „HTTP 400" allein beendet keine Suche, „Kategorie 12 existiert nicht" schon. Beheben Sie die Ursache und veröffentlichen Sie erneut — das holt genau dieses Ziel nach.

Nach dem zweiten Veröffentlichen steht der Beitrag zweimal beim Fremdsystem. Dann hat der Ablauf die Kennung nicht zurückgemeldet. Prüfen Sie, ob der Baustein „Inhalte: Veröffentlichung melden" am Ende des Ablaufs steht und die Kennung des Fremdsystems abgreift.

Die englische Fassung erscheint nicht. Entweder ist am Ziel eine Sprach-Einschränkung gesetzt, oder der Beitrag hat in Englisch keinen Text. Eine leere Fassung wird bewusst nicht ausgespielt.

content.channels · Gilt ab Version 0.6.0