Thanks for the question, @ling_amobee. The engagements metric covers all engagements, such as likes, retweets, and clicks. billed_engagements, on the other hand, are only the engagements you’re billed for. For example, any ads (e.g., Tweets associated with line items using the POST accounts/:account_id/promoted_tweets endpoint) under the following line item are billed on link clicks (see the charge_by response attribute):
$ twurl -H ads-api.twitter.com "/2/accounts/18ce54d4x5t/line_items/9i12s" | jq
{
"request": {
"params": {
"line_item_id": "9i12s",
"account_id": "18ce54d4x5t"
}
},
"data": {
"bid_type": "MAX",
"advertiser_user_id": 756201191646691328,
"name": "Untitled",
"placements": [
"TWITTER_SEARCH"
],
"start_time": null,
"bid_amount_local_micro": 100000,
"automatically_select_bid": false,
"advertiser_domain": null,
"target_cpa_local_micro": null,
"primary_web_event_tag": null,
"charge_by": "LINK_CLICK",
"product_type": "PROMOTED_TWEETS",
"end_time": null,
"bid_unit": "LINK_CLICK",
"total_budget_amount_local_micro": null,
"objective": "WEBSITE_CLICKS",
"id": "9i12s",
"entity_status": "PAUSED",
"account_id": "18ce54d4x5t",
"optimization": "DEFAULT",
"categories": [],
"currency": "USD",
"created_at": "2017-07-23T06:05:23Z",
"tracking_tags": [],
"updated_at": "2017-07-23T06:05:23Z",
"include_sentiment": "POSITIVE_ONLY",
"campaign_id": "9397b",
"creative_source": "MANUAL",
"deleted": false
}
}
The billed_engagements metrics will show the number of engagements that are billable.
Hope that helps clear things up!