Did the post go out? Amplify, a social media management app records it
说明与用途
Amplify 记录发布结果,区分真实、模拟和失败,帮助营销人员确认真实发布,运营人员审计性能。
问题
Marketers need to know whether a scheduled post was actually published to a social network or only simulated, and operators need to track post outcomes and errors.
结果
Amplify records the outcome of each publish attempt, enabling marketers to verify real posts and operators to audit post performance. The system distinguishes live, simulated, and failed deliveries and stores provider IDs and error messages.
工作流
- 1. User clicks Publish on a post in Amplify.
- 2. The app calls realPost for the selected channel; if the channel is not supported, realPost returns null.
- 3. If realPost succeeds, the row is saved with delivery:'live' and provider_post_id; if it fails or is unsupported, the row is saved with delivery:'simulated' and publish_error.
- 4. A pop‑up informs the user of the result (e.g., "Posted to LinkedIn for real" or "Simulated – connect the channel").
证据
Press Publish on a post in Amplify and the app stores what happened next. The evidence is on the row.
If the provider answers with an id or a success status, the row is saved with delivery: "live" and that id in provider_post_id, and if the call throws, or comes back without a confirmation, or realPost has no call for that network, the row is saved with delivery: "simulated"
The hosted demo simulates posting, so a Publish there does not reach a real social network.
The same filter sits on the three working objects (channel, campaign, post) with create and update added. This is policy-based row scoping, and the workspace rule is read-only for the marketer.
- 记录日期: 2026-10-12T12:41:12.944Z