Octibiz
Demo

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

Ausspiel-Ziele

Ansicht Ausspiel-Ziele in Octibiz

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

Veröffentlicht auf: wohin ein Inhaltstyp geht

Am Inhaltstyp legen Sie fest, wo seine Beiträge erscheinen — unter Einstellungen → Inhaltstypen, Abschnitt Veröffentlicht auf. Sie wählen das Netzwerk (LinkedIn, Instagram, Facebook, X, YouTube, TikTok) bzw. ein Ziel ohne Netzwerk (eigene Webseite, Ablauf) und dazu, was nur dieses Netzwerk wissen will — bei Instagram das Format (Beitrag im Feed, Karussell, Story).

  • Am Netzwerk, nicht am einzelnen Konto. Ein Inhaltstyp gilt für alle Marken. Jede Marke hat ihr eigenes Konto;

ein neuer Beitrag nimmt das verbundene Konto seiner Marke, sonst ein Ziel ohne Marke.

  • Ein neuer Beitrag hat die Ziele schon gewählt, samt Format — egal, ob er im Editor, über die Serie, den

KI-Assistenten oder eine Automation entsteht. Im Beitrag lässt sich jedes Ziel abwählen oder das Format ändern.

  • Fehlt der Marke ein Netzwerk, steht es im Beitrag unter Ziele mit Verbinden — ein Klick führt zu den

Social-Verbindungen. Wer die Verbindungen nicht pflegen darf, sieht nur den Hinweis.

  • Nur mit freier Ziel-Wahl. „Veröffentlicht auf" heißt: jeder Beitrag wählt seine Ziele selbst, vorgewählt sind

diese. Die Ziel-Wahl steht deshalb auf Frei wählbar; Automatisch (jedes passende Ziel) ist gesperrt, solange Einträge da sind.

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. Ein Medien-Feld kann die Auswahl eingrenzen (accept, etwa image/*,video/* für Bilder und Videos oder application/pdf).
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.
Veröffentlicht auf publishTargetsneinListe aus Netzwerk bzw. Ziel samt Angaben, z. B. [{"adapterKey": "social", "network": "instagram", "options": {"format": "carousel"}}]Welche Ziele ein neuer Beitrag schon gewählt trägt — je Marke deren verbundenes Konto, mit Format. Ein Netzwerk, das es nicht gibt, oder eine Angabe, die das Netzwerk nicht kennt, wird abgewiesen. Verlangt die freie Ziel-Wahl (fehlt sie, wird sie gesetzt). Bestehende Beiträge ändert es nicht.

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