Get Push Campaign Stats
get-push-campaign-statsRetrieves performance metrics for a push campaign by ID, including recipients, deliveries, opens, clicks, dismissals, failures, conversions, and attributed revenue to evaluate campaign results.
Instructions
Get how one push campaign performed: recipients and devices, delivered, displayed, opened, clicked and dismissed counts, failures, and the conversions and revenue attributed to it. delivered means the push service accepted the notification, not that it arrived; confirmed is the part a device reported receiving. Rates are fractions from 0 to 1, so 0.25 is 25%, and null while there is nothing to divide by. Totals cover the whole life of the campaign and are recounted periodically (every 15 minutes for email), so a campaign sent minutes ago can still read 0: check again later rather than reporting that nothing was delivered.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "get-push-campaign-stats"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The push campaign id. |