Universal pixel feed
The Log-Level Universal Pixel Feed provides you with data on the firing of all of your Universal Pixels. The feed contains one row per pixel fire. Each row includes both the data received on the fire as well as any segment and conversion IDs that were associated with the event based on the Audience and Conversion rules that matched the traffic. It is possible for a pixel fire to satisfy no Audience or Conversion rules.
The Universal Pixel Feed does not distinguish between attributed and unattributed conversions. To view attributed conversion data, see Advertiser Attributed Conversions or the Standard Feed.
The Xandr internal name for this feed is universal_pixel_feed
.
Sequence
The columns below are listed in the same order in which they appear in the log-level feed file (top to bottom here, left to right in the file).
Integer key
- tinyint = 1 byte (8 bit)
- smallint = 2 byte (16 bit)
- int = 4 byte (32 bit)
- bigint = 8 byte (64 bit)
Columns
Note
Microsoft Advertising may need to remove values for certain log level data (LLD) fields in order to comply with current data sharing restrictions.
Column Index | Column Name | Type | Description |
---|---|---|---|
01 | date_time | UNIX Epoch time | The time and date of the universal pixel fire. (e.g., 1526057561 which would need to be translated to Friday, May 11, 2018 4:52:41 PM (UTC).) Note: The EPOCH time is in milliseconds format, and not the standard EPOCH time. |
02 | pixel_uuid | string | The UUID of the universal pixel. |
03 | user_id_64 | bigint | The Xandr 64-bit user ID (stored in the Xandr cookie store). This field is 0 when: - Xandr does not have a match for this user; or - the user's browser doesn't accept cookies; or - you do not have a legal basis to access and process personal data for an impression where GDPR applies It will be -1 for opt-out/non-consented users. |
04 | url | string | The entire URL of the page the pixel is on. |
05 | http_referer | string | The entire URL of the referrer to the page the pixel is on. |
06 | event | string | The event associated with the pixel fire. The standard universal pixel events are: - PageView (default) - LandingPage - ItemView - AddToCart - InitiativeCheckout - AddPaymentInfo - Purchase - Lead |
07 | item_ids | array of strings | Strings passed in on the item_id parameter within your pixel. This value is an array (e.g, ['product_5', 'product_6'] ). |
08 | item_types | array of strings | Strings passed in on the item_type parameter within your pixel. This value is an array (e.g, ['apparel'] ). |
09 | item_names | array of strings | Strings passed in on the item_name parameter within your pixel. This value is an array (e.g., ['ford fiesta'] ). |
10 | segment_ids | array of int | The list of IDs for the segments the user was added to as a result of the universal pixel firing. |
11 | conversion_pixel_ids | array of int | The list of IDs for the conversion events triggered by the user as a result of the universal pixel firing. |
12 | partition_time_millis | long | The hourly partition any record row falls into, represented as a UNIX Epoch timestamp value (in milliseconds). Useful for defining hourly partitions when loading into a database or data warehouse. For the Avro format, this field is given the timestamp-millis logical type for native timestamp detection. For example, 1568077200000 can also be represented as Tuesday, September 10, 2019 1 AM (UTC). |
13 | event_value | numeric | The nominal value of the event (passed in as a float from the value parameter within your pixel). |
14 | traffic_type | string | The source of the traffic being tracked by the pixel. Possible values are WEB or APP . |
15 | application_id | string | The ID of the application (in the app store) that the pixel has been placed on. This value can be numeric or alphanumeric (e.g., com.xandr.application_name ). |
16 | device_unique_id | string | The unique identifier representing the mobile device. The numeric prefix indicates the type of unique device identifier: - 0 = IDFA (Apple ID for Advertising) - 1 = SHA1 - 2 = MD5 - 3 = ODIN - 4 = OPENUDID - 5 = AAID (Android Advertising ID) - 6 = WINDOWSADID (Microsoft Advertising ID) - 7 = RIDA (Roky id for Advertising) - 8.9 = AFAI (Amazon Fire OS) - 8.10 = TIFA (Tizen Identifier for Advertising (Samsung Ad ID)) - 8.11 = VIDA (Vizio Advertising ID) - 8.12 = LGUDID (LG Unique Device ID) Note: The value of this field will be null except for specific integrations. |
17 | custom_parameters | array of messages | Contains all custom parameters that were sent with the pixel fire. This is represented as a repeated protobuf field with a key (string) and values (repeated string). |
18 | order_id | string | An optional value passed in by the buyer on the Universal Pixel using it (e.g., '119' ). |