View Source OpenRtbEcto.V2.BidRequest.Device (OpenRtbEcto v0.4.0)

This object provides information pertaining to the device through which the user is interacting. Device information includes its hardware, platform, location, and carrier data. The device can refer to a mobile handset, a desktop computer, set top box, or other digital device.

Link to this section Summary

Link to this section Types

@type t() :: %OpenRtbEcto.V2.BidRequest.Device{
  carrier: term(),
  connectiontype: term(),
  devicetype: term(),
  didmd5: term(),
  didsha1: term(),
  dnt: term(),
  dpidmd5: term(),
  dpidsha1: term(),
  ext: term(),
  flashver: term(),
  geo: term(),
  geofetch: term(),
  h: term(),
  hwv: term(),
  ifa: term(),
  ip: term(),
  ipv6: term(),
  js: term(),
  langb: term(),
  language: term(),
  lmt: term(),
  macmd5: term(),
  macsha1: term(),
  make: term(),
  mccmnc: term(),
  model: term(),
  os: term(),
  osv: term(),
  ppi: term(),
  pxratio: term(),
  ua: term(),
  w: term()
}

Link to this section Functions

Link to this function

changeset(device, attrs \\ %{})

View Source