device_​characteristic_​header

Version: v2025-02-18Includes use: Yes

Behavior name: Device Characterization - Forward in Header

Sends selected information about requesting devices to the origin server, in the form of an X-Akamai-Device-Characteristics HTTP header. Use in conjunction with the device​_characteristic​_cache​_id behavior.

Default behavior

These samples reflect the behavior's default settings. You can use these as is in your configurations or make adjustments based on the behavior's available options.

data "akamai_property_rules_builder" "device_characteristic_header" {
  rules_v2025_02_18 {
    name     = "Device Characterization - Forward in Header"
    comments = "Sends selected information about requesting devices to the origin server."
    behavior {
      device_characteristic_header {
        elements = ""
      }
    }
  }
}
"behaviors": [
  {
    "name": "deviceCharacteristicHeader",
    "options": {
      "elements": ""
    }
  }
]

Options

Option Description
elements
Specifies the set of information about the requesting device to send to the origin server. Possible values are:

  • ACCEPT_THIRD_PARTY_COOKIE
  • AJAX_PREFERRED_GEOLOC_API
  • AJAX_SUPPORT_JAVASCRIPT
  • BRAND_NAME
  • COOKIE_SUPPORT
  • DEVICE_OS
  • DEVICE_OS_VERSION
  • DUAL_ORIENTATION
  • FLASH_LITE_VERSION
  • FULL_FLASH_SUPPORT
  • GIF_ANIMATED
  • HTML_PREFERRED_DTD
  • IS_MOBILE
  • IS_TABLET
  • IS_WIRELESS_DEVICE
  • JPG
  • MARKETING_NAME
  • MAX_IMAGE_HEIGHT
  • MAX_IMAGE_WIDTH
  • MOBILE_BROWSER
  • MOBILE_BROWSER_VERSION
  • MODEL_NAME
  • PDF_SUPPORT
  • PHYSICAL_SCREEN_HEIGHT
  • PHYSICAL_SCREEN_WIDTH
  • PNG
  • PREFERRED_MARKUP
  • RESOLUTION_HEIGHT
  • RESOLUTION_WIDTH
  • VIEWPORT_INITIAL_SCALE
  • VIEWPORT_WIDTH
  • XHTMLMP_PREFERRED_MIME_TYPE
  • XHTML_FILE_UPLOAD
  • XHTML_PREFERRED_CHARSET
  • XHTML_SUPPORTS_IFRAME
  • XHTML_SUPPORTS_TABLE_FOR_LAYOUT
  • XHTML_SUPPORT_LEVEL
  • XHTML_TABLE_SUPPORT