Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Fields

IndexField NameField Data Type

Field Description

1ymdhtimestampTimestamp of the event, in UTC, in ISO format. The character "T" serves as the separator between Date and Time parts. Format: YYYY-MM-DDTHH:MM:SS
2supply_tag_idintSpringServe supply tag ID
3demand_tag_idintSpringServe demand tag ID
4campaign_idint

SpringServe campaign ID

5creative_idintCurrently not used
6auction_idString (UUID)Unique ID identifying an auction; different events can be tied together through their auction ID
7user_idString (UUID)User's SpringServe cookie ID
8user_ipStringIP address of the user
9user_agentStringFull user-agent string of the user
10countryString (max length 2)Country code (e.g. "US", "GB", "DE")
11full_page_urlString

Full-page url that is declared on the incoming ad request.

12declared_player_sizeString (max length 7)

Declared player size. Sizes are based on width and are defined by the following boundaries:

  • <= 0 - "unknown"
  • 1 <= w <= 249 - "x-small"
  • 250 <= w <= 349 - "small"
  • 350 <= w <= 500 - "medium"
  • 501 <= w <= 799 - "large"
  • 800 <= w - "x-large"
13detected_player_sizeString (max length 7)Player size detected by our VPAID. Same boundaries as declared_player_size
14key_valuesJSON

Key:Values associated with the event. This field is a JSON object with String keys and String values, e.g.

 {"our_campaign_id": "123", "user_segment": "high_value_users"}
15js_impressionsintImpression served (JS VPAID)
16clicksintVideo ad is clicked on by user
17costnumeric(16,10)Media cost the SpringServe account pays the supply partner (for this event)
18revenuenumeric(16,10)Revenue the SpringServe account is paid by the demand partner (for this event)
19third_party_feesnumeric(16,10)Any third party fees for the demand partner (for this event)
20first_quartileintVideo ad has played through 1/4 of its duration.
21second_quartileintVideo ad has played through 1/2 of its duration.
22third_quartileint

Video ad has played through 3/4 of its duration.

23fourth_quartileintVideo ad has played through its entire duration.
24ad_requestsint(Demand-side event) Fired any time our VPAID requests a demand tag's VAST endpoint URL
25has_adsint(Demand-side event) VAST endpoint URL responds with a non-empty VAST response
26opportunitiesint

(Demand-side event) Indicates the VPAID received a non-empty VAST response / media file back from VAST endpoint URL, and initiated it

27errorsint(Demand-side event) Indicates an error occurred with the demand tag. Most common case is due to the demand not filling or our VPAID timing out the demand tag
28device_id_hashedString (max 40)User device identifier for Mobile and Connected TV's, stored hashed for privacy compliance 
29pc_user_idString (max 128)
30dma_idint
31postal_codeString (max 16)
32stateString (max 7)
33CityString (max 64)
34startsintVideo ad started
35app_nameString (Max 256)App name as it is sent from the supply request
36app_bundleString (Max 256)App bundle as it is sent in the supply request
37spotx_channel_idint
38adomainString (Max 128)
39duplicate_impressionsintImpressions that are duplicate (ie. same impression beacon fired more than once)
40bid_price_actualnumeric(16,10)Non-price reduced bid value as returned in the bid response from a demand partner
41bid_price_reducednumeric(16,10)Price reduced bid value
42device_idstring (max 40)The user specific Device Identifier, ex: AAID, RIDA, IFA
43coppabooleanWhether supply is COPPA compliant (1) or not (0). Determined by the presence of the corresponding parameter in the ad request.
44us_privacybooleanWhether Supply is CCPA compliant (1) or not (0). Determined by the presence of the corresponding parameter in the ad request.
45dntbooleanDo Not Track enabled (1) or not (0). Determined by the presence of the corresponding parameter in the ad request.
46gdprbooleanWhether Supply is GDPR enabled (1) or not (0). Determined by the presence of the corresponding parameter in the ad request.
47lmtbooleanLimit Ad tracking enabled (1) or not (0). Determined by the presence of the corresponding parameter in the ad request.
48app_idintThe app_id from the incoming dsp_data object
49content_idintContent ID passed in the content_data object
50detected_adomainstringDetected advertiser domain value
51publisher_namestringRTB publisher name field
52publisher_idString (Max 38)RTB publisher ID field
53inventory_sourcestringSource of the supply
54languagestringLanguage of the content
55app_idstringRTB app_id from the incoming dsp_data object
56content_custom1_paramstringCustom parameter for content macros that may not be covered in the standardized content macros
57content_custom2_paramstringCustom parameter for content macros that may not be covered in the standardized content macros
58content_custom3_paramstringCustom parameter for content macros that may not be covered in the standardized content macros
59content_episodestringEpisode name of the content
60content_genre_liststringGenre of the content
61content_producer_namestringProducer of the content
  • No labels