Implement Third-Party Analytics with the Engine API

Monetate's Engine API provides you with a mechanism for returning experience metadata that you can use in third-party analytics platforms in the form of the includeReporting flag.

{
  "eventType": "monetate:decision:DecisionRequest",
  "requestId": "12345",
  "includeReporting": true
}

This flag tells the Engine API to return information about the experiences being served.

"impressionReporting": [
  {
    "is_control": false,
    "experience_id": 976889,
    "experience_label": "New-Experience30_976889",
    "variant_label": "Experiment",
    "experience_name": "New Experience-30"
  }
]