HomeReference & Snippets › XDM payload snippets

XDM payload snippets

Purpose: Example Web SDK payloads.

Who this page is for

AudienceWhy it matters to you
DevelopersCopy payloads

XDM Payload Snippets

Page view

{
  "xdm": {
    "eventType": "web.webpagedetails.pageViews",
    "web": {
      "webPageDetails": {
        "name": "Product Page",
        "pageViews": { "value": 1 }
      }
    }
  }
}

Purchase

{
  "xdm": {
    "eventType": "commerce.purchases",
    "commerce": {
      "order": {
        "priceTotal": 99.99,
        "currencyCode": "USD",
        "orderID": "12345"
      },
      "purchase": { "value": 1 }
    }
  }
}

Form submission

{
  "xdm": {
    "eventType": "web.formFilledOut",
    "web": {
      "webInteraction": {
        "name": "contact-form-submit",
        "type": "form"
      }
    }
  }
}

---

Next: Data layer contract snippets

Quick navigation