tiktok_ get_ audience_ report
Read TikTok AUDIENCE performance reports by age or gender at advertiser, campaign, ad group or ad level, including delivery from eligible Smart+ campaigns.
Read TikTok AUDIENCE performance reports by age or gender at advertiser, campaign, ad group or ad level, including delivery from eligible Smart+ campaigns. Multiple demographics return separate reports, not a joint distribution. Explicit pagination and native provider errors; no inference of configured targeting or Custom Audience membership.
- Source
- TikTok Ads
- Kind
- Read
- Discovery
- Announced in the tool list
- Account parameter
advertiserId- Endpoint
- https:/
/ mcp. getmcpads. com/ tiktok-ads/ mcp
ParametersLink to this section
| Name | Type | Required | Notes |
|---|---|---|---|
advertiserId | string | Required | Exact TikTok numeric ID, as a string. |
dataLevel | string | Optional | One of: AUCTION_, AUCTION_CAMPAIGN, AUCTION_ADGROUP, AUCTION_AD. Default: "AUCTION_. |
dimensions | array | Required | age and/or gender, optionally with the ID matching dataLevel. Multiple demographics return separate reports, never a fabricated age × gender cross-tab. |
metrics | array | Required | Native AUDIENCE metric keys, e.g. spend, impressions, clicks, ctr, cpc, conversion. Provider rejects unsupported metric combinations; BASIC metric availability does not imply AUDIENCE support. |
startDate | string | Required | |
endDate | string | Required | |
campaignIds | array | Optional | |
adgroupIds | array | Optional | |
adIds | array | Optional | |
page | integer | Optional | Default: 1. |
limit | integer | Optional | Default: 500. |
orderField | string | Optional | One of: spend, impressions, clicks. |
orderType | string | Optional | One of: ASC, DESC. |
Calling itLink to this section
{
"name": "tiktok_get_audience_report",
"arguments": {
"advertiserId": "<string>",
"dimensions": "<array>",
"metrics": "<array>",
"startDate": "<string>",
"endDate": "<string>"
}
}