Analytics über die Kommandozeile
Kanal- und Beitragsstatistiken abrufen, und was einem Beitrag noch fehlt.
analytics:platform
Die Statistiken eines Kanals für die letzten N Tage.
posty analytics:platform <kanal-id> -d 30analytics:post
Die Plattformzahlen eines veröffentlichten Beitrags.
posty analytics:post <beitrags-id>Die Plattformen rechnen nicht in Echtzeit. Die Zahlen eines Beitrags werden erst Stunden nach der Veröffentlichung aussagekräftig. Sie können sich noch Tage lang ändern. Ist zum Beitrag keine Plattform-ID gespeichert, gibt es auch keine Statistik. Die Seite Analytik beschreibt das.
posts:missing
Sagt dir, was einem Beitrag zur Veröffentlichung noch fehlt: eine erforderliche Plattformeinstellung, Medien, ein Titel. Vor dem Planen lohnt es sich, den Befehl auszuführen.
posty posts:missing <beitrags-id>Wochenbericht
Jeder Befehl schreibt JSON auf die Standardausgabe, deshalb besteht der Bericht aus wenigen Zeilen:
for id in $(posty integrations:list | jq -r '.[].id'); do
echo "== $id"
posty analytics:platform "$id" -d 7
done > wochenbericht.json 2>> fehler.logFehler gehen auf die Fehlerausgabe, deshalb bleibt die Berichtsdatei auch dann verarbeitbar, wenn ein Kanal gerade getrennt ist. Den Ausgabevertrag beschreibt die CLI-Einführung. Das -d Flag gibt bei beiden Analytik-Befehlen die Anzahl der Tage an.