Device Characteristics Enricher

Overview

The Device Characteristics enricher responds to events triggered when a consumer begins a storefront browsing session. This enricher creates a record in the profile describing the user-agent characteristics of the device used to browse the storefront.

The user agent data includes:

  • a representation of the original UserAgent string
  • the operating system (OS), both with and without version number
  • the browser, excluding patch version number, minor version, and version
  • the device type, for example, mobile or desktop
  • the browser type, for example, email

The Device Characteristics enricher reacts to the following events:

  • session-started


Events

The following events in the Context service trigger the Session Data enricher:

EventTriggered by SchemaPayload example
session-startedcontext/commerce/SessionStartedExample



AttributesProperties
profiles/observations/web/userAgent
insights/affinities/userAgents


Metamodel

The following interactive graphic displays the schemas that invoke this enricher.


Glossary

TermDescription
consumerThe end user whose actions yield profile data in the graph. A profile describes a single consumer.
profileTechnical definition: Data in the profile document that is interdependent and associated with a single consumer. Business definition: Data about a single consumer, collected and derived from events that the consumer triggers, or events that are logically associated with that consumer.


  • Send feedback

    If you find any information that is unclear or incorrect, please let us know so that we can improve the Dev Portal content.

  • Get Help

    Use our private help channel. Receive updates over email and contact our specialists directly.

  • hybris Experts

    If you need more information about this topic, visit hybris Experts to post your own question and interact with our community and experts.