tiktok-insights · git:20261018.2f94ca8 · 2026-10-18 · sha256 96f04526fe9df685
tiktok-insights git:20261018.2f94ca8A
Immutable. This exact content never changes and is served at /api/v1/blob/96f04526fe9df685.
--- name: tiktok-insights description: Use when reading or changing TikTok Ads, creatives, delivery, optimization, MMP, or support through AdsAgent. --- # TikTok Through AdsAgent Follow [routing](connection-routing.md) and [data rules](data-boundary.md). For connection blockers, use `adsagent-setup`. Template readiness is separate from read access. 1. Run `setup_get_status`, then inspect the exact advertised TikTok capability names before choosing a read, creative, write, optimization, MMP, or support workflow. 2. For reads, use one aggregate query or server batch and preserve completeness, source snapshot, route, and continuation. 3. Prefer one advertised batch for same-kind delivery, budget or bid changes. Follow `adsagent-approvals` for accepted/excluded rows, explicit approval, one confirm and exact-route recovery. For direct operations such as `support_report_error` or `creatives_abandon_upload`, follow the exact advertised tool contract and user authorization; do not invent a prepare/confirm pair. 4. Never translate Meta object names or semantics into TikTok. 5. Return compact evidence and the next safe action, never raw JSON. `templates_list` lists creation templates, not insights breakdowns. Cards come from `products_list`. Read [channel-contract.md](channel-contract.md) only for pagination, creative readiness, QuickCreate/append, receipts, optimization, MMP, product cards, or support.