Yes, message_id only indicates that the message was successfully delivered to FCM servers.
I think you are looking for sales revenue :
Receiving delivery . If the application server has delivery_receipt_requested enabled in the downstream message, the XMPP connection server sends a delivery receipt when it receives confirmation that the device has received the message.
source share