GetMessageCampaignInsights
Queries budget metrics.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cams:GetMessageCampaignInsights |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| CustSpaceId |
string |
Yes |
The space ID or instance ID of the ISV sub-customer. This is the channel ID, which can be viewed on the Channel Management page. |
cams-x** |
| PageId |
string |
Yes |
The page number to query. |
323** |
| AdAccountId |
string |
Yes |
The Meta ad account ID. |
23*** |
| CampaignId |
string |
Yes |
The budget ID. |
23** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| AccessDeniedDetail |
string |
The details about the access denial. |
None |
| Message |
string |
The error message. |
OK |
| RequestId |
string |
The request ID. |
s39** |
| Data |
array<object> |
The returned data object. |
|
|
object |
The returned data. |
||
| MarketingMessagesLinkBtnClick |
string |
The number of times users clicked or tapped within marketing messages, directing them to on-Meta or off-Meta destinations specified by the advertiser. This metric does not include messages sent to Europe, Argentina, Türkiye, South Korea, or Japan. |
268 |
| MarketingMessagesSpend |
string |
The total amount spent on a messaging campaign, message set, or message over the entire delivery period. |
38.87 |
| MarketingMessagesDelivered |
string |
The number of messages that the business sends to users and that are successfully delivered. Some messages may not be delivered, for example, when the user's device is unavailable. This metric does not include messages delivered to Europe or Japan. In some cases, this metric may be an estimate, and its value may differ from the data shown on your billing statement because of minor differences in the data processing procedure, resulting in data inconsistency. |
2755 |
| DateStop |
string |
The end date in the format of YYYY-MM-DD. |
2025-07-29 |
| MarketingMessagesReadRate |
string |
The number of read messages divided by the number of delivered messages. The read status of some messages may not be captured, for example, when a customer disables read receipts. This metric does not include messages sent to Europe or Japan. |
79.419238 |
| MarketingMessagesCostPerDelivered |
string |
The average cost per delivered message. |
2755 |
| DateStart |
string |
The start date in the format of YYYY-MM-DD. |
2025-07-01 |
| MarketingMessagesDeliveryRate |
string |
The message delivery rate. |
79.419238 |
| MarketingMessagesLinkBtnClickRate |
string |
The percentage of delivered messages that received link clicks out of the total number of delivered messages. This metric does not include messages sent to Europe, Argentina, Türkiye, South Korea, or Japan. |
79.419238 |
| MarketingMessagesCostPerLinkBtnClick |
string |
The average cost per message link click. This metric does not include messages sent to Europe, Argentina, Türkiye, South Korea, or Japan. |
268 |
| Code |
string |
The request status code. Valid values:
|
OK |
| Success |
boolean |
Indicates whether the operation was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"AccessDeniedDetail": "None",
"Message": "OK",
"RequestId": "s39**",
"Data": [
{
"MarketingMessagesLinkBtnClick": "268",
"MarketingMessagesSpend": "38.87",
"MarketingMessagesDelivered": "2755",
"DateStop": "2025-07-29",
"MarketingMessagesReadRate": "79.419238",
"MarketingMessagesCostPerDelivered": "2755",
"DateStart": "2025-07-01",
"MarketingMessagesDeliveryRate": "79.419238",
"MarketingMessagesLinkBtnClickRate": "79.419238",
"MarketingMessagesCostPerLinkBtnClick": "268"
}
],
"Code": "OK",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.