Skip to content

Latest commit

 

History

History
250 lines (157 loc) · 4.8 KB

linkclicks.schema.md

File metadata and controls

250 lines (157 loc) · 4.8 KB

Link Clicks Schema

https://ns.adobe.com/xdm/mixins/events/linkclicks

Use to capture details when a person clicks a link on a web page.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated Yes Experimental No Forbidden Permitted mixins/experience-event/events/linkclicks.schema.json

Link Clicks Example

{}

Link Clicks Properties

Property Type Required Defined by
xdm:environment object Optional Link Clicks (this schema)
xdm:web object Optional Link Clicks (this schema)
* any Additional this schema allows additional properties

xdm:environment

Environment

The information related to web page and link of the ExperienceEvent.

xdm:environment

  • is optional
  • type: object
  • defined in this schema

xdm:environment Type

object with following properties:

Property Type Required
xdm:browserDetails object Optional
xdm:ipV4 string Optional

xdm:browserDetails

Browser details

The browser specific details such as browser name, version, javascript version, user agent string, and accept language.

xdm:browserDetails

  • is optional
  • type: object
xdm:browserDetails Type

Unknown type object.

{
  "title": "Browser details",
  "type": "object",
  "description": "The browser specific details such as browser name, version, javascript version, user agent string, and accept language.",
  "properties": {
    "xdm:userAgent": {
      "title": "User agent",
      "type": "string",
      "description": "The HTTP user-agent string from the client request."
    }
  },
  "simpletype": "`object`"
}

xdm:ipV4

IPv4

The numerical label assigned to a device participating in a computer network that uses the Internet Protocol for communication.

xdm:ipV4

  • is optional
  • type: string
xdm:ipV4 Type

string

xdm:web

Web

xdm:web

  • is optional
  • type: object
  • defined in this schema

xdm:web Type

object with following properties:

Property Type Required
xdm:webInteraction object Optional
xdm:webPageDetails object Optional
xdm:webReferrer object Optional

xdm:webInteraction

Web Interaction

undefined

xdm:webInteraction

  • is optional
  • type: object
xdm:webInteraction Type

Unknown type object.

{
  "title": "Web Interaction",
  "type": "object",
  "properties": {
    "xdm:linkID": {
      "title": "Link ID",
      "type": "string",
      "description": "Unique ID of the link clicked."
    },
    "xdm:linkURL": {
      "title": "Link URL",
      "type": "string",
      "description": "URL of the link clicked."
    }
  },
  "simpletype": "`object`"
}

xdm:webPageDetails

Web Page Details

undefined

xdm:webPageDetails

  • is optional
  • type: object
xdm:webPageDetails Type

Unknown type object.

{
  "title": "Web Page Details",
  "type": "object",
  "properties": {
    "xdm:webPageID": {
      "title": "Web Page ID",
      "type": "string",
      "description": "Unique ID of the web page."
    },
    "xdm:name": {
      "title": "Name",
      "type": "string",
      "description": "The normative name of the web page. This name is not necessarily the page title or directly associate with page content, but is used to organize a site's pages for classification purposes."
    },
    "xdm:queryParameters": {
      "title": "Query Parameters",
      "type": "string",
      "description": "Query Parameters used for the web page. This is normally the value of a string after `?` in the url."
    }
  },
  "simpletype": "`object`"
}

xdm:webReferrer

Web Referrer

undefined

xdm:webReferrer

  • is optional
  • type: object
xdm:webReferrer Type

Unknown type object.

{
  "title": "Web Referrer",
  "type": "object",
  "properties": {
    "xdm:URL": {
      "title": "URL",
      "type": "string",
      "description": "URL of the referrer to the website."
    }
  },
  "simpletype": "`object`"
}