Analytika z příkazového řádku
Načtení statistik kanálů a příspěvků a co u příspěvku zatím chybí.
analytics:platform
Statistiky kanálu za posledních N dní.
posty analytics:platform <id-kanalu> -d 30analytics:post
Čísla platformy u publikovaného příspěvku.
posty analytics:post <id-prispevku>Platformy nepočítají v reálném čase. Čísla příspěvku začnou dávat smysl až hodiny po publikování a ještě několik dní se můžou měnit. Pokud u příspěvku není uložené ID platformy, nebude ani statistika. Píše o tom stránka Analytika.
posts:missing
Řekne, co v příspěvku ještě chybí k publikování: povinné nastavení platformy, média, název. Před naplánováním se vyplatí ho spustit.
posty posts:missing <id-prispevku>Týdenní report
Každý příkaz píše JSON na standardní výstup, takže report je pár řádků:
for id in $(posty integrations:list | jq -r '.[].id'); do
echo "== $id"
posty analytics:platform "$id" -d 7
done > tydenni-report.json 2>> chyby.logChyby jdou na chybový výstup, takže soubor reportu zůstane zpracovatelný i tehdy, když je kanál zrovna odpojený. O výstupním kontraktu píše Úvod do CLI. Přepínač -d je u obou analytických příkazů počet dní.