You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
Azym
authored and
Azym
committed
docs(analytics): per-platform metrics matrix in the guides and READMEs
The SDK/openapi surfaces already carried the new support fields; the prose
did not, and the top-level README actively claimed analytics tracks
"impressions, likes, comments, shares, and engagement across all platforms" —
the exact false statement this work exists to correct. X reports no reach,
saves, clicks or video views; Bluesky and Mastodon report no impressions;
Pinterest reports no reach; YouTube reports no shares or reach; five
platforms plus LinkedIn personal profiles report nothing at all.
guides/platforms.md gains a "Metrics by Platform" section: the full support
matrix, what each engagement response field means, the Facebook read_insights
third state, and the two other legitimate zeroes (the 6-hourly snapshot not
having run, and X's billed opt-in-per-channel sync). The four READMEs now
point at it rather than repeating a partial version.
No version bump: prose only, no code or contract change in this commit.
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -218,7 +218,7 @@ More examples in [`examples/`](examples/) — including [Python automation scrip
218
218
-**Scheduling** — Schedule posts for any future time with timezone support, or let queue slots pick optimal times
219
219
-**Media uploads** — Images (JPEG, PNG, WebP, GIF) and videos (MP4, MOV, WebM) up to 100 MB
220
220
-**Recurring schedules** — Repeat posts daily, weekly, biweekly, or monthly at a set time of day
221
-
-**Analytics** — Track impressions, likes, comments, shares, and engagement across all platforms
221
+
-**Analytics** — Track impressions, likes, comments, shares, and engagement. Each platform reports a different subset of metrics, and the response says which (`supportedMetrics` / `supportedTotals`) so a `0` is never mistaken for a measurement — see [Metrics by Platform](guides/platforms.md#metrics-by-platform)
222
222
-**Labels** — Organize posts and media with color-coded labels
223
223
-**Bulk operations** — Delete or retry multiple posts in a single request
224
224
-**Threads** — Multi-part thread posts for X, Threads, Bluesky, and Mastodon
Copy file name to clipboardExpand all lines: mcp-server/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,7 +129,7 @@ Once deployed, add it to **claude.ai → Settings → Connectors → Add custom
129
129
|`retry_post`| Retry a failed post |
130
130
|`approve_post`| Approve a post awaiting team approval (roles with post:approve) |
131
131
|`reject_post`| Reject a pending post back to draft, with an optional reason |
132
-
|`get_post_metrics`| Get engagement metrics (impressions, likes, comments, shares) |
132
+
|`get_post_metrics`| Get engagement metrics (impressions, likes, comments, shares). Each platform entry carries `supportedMetrics` — a key not in that list is a stored `0`, not a measurement|
133
133
|`publish_story`| Publish as a story to Facebook or Instagram |
134
134
|`bulk_posts`| Bulk delete or retry multiple posts |
135
135
|`get_queue_slot`| Get the next optimal time slot for a channel |
-**Bulk operations** — Iterate over data and schedule hundreds of posts programmatically
59
-
-**Analytics pipelines** — Pull engagement data into your own dashboards or AI analysis
59
+
-**Analytics pipelines** — Pull engagement data into your own dashboards or AI analysis (check `supportedMetrics` before treating a `0` as a measurement — platforms report different subsets)
-**Bulk operations** — Upload a CSV, iterate, and schedule hundreds of posts programmatically
59
-
-**Analytics extraction** — Pull engagement data into your own dashboards or AI analysis pipelines
59
+
-**Analytics extraction** — Pull engagement data into your own dashboards or AI analysis pipelines (check `supportedMetrics` before treating a `0` as a measurement — platforms report different subsets)
0 commit comments