Decision
A decision log is generated for each placement object in an Ad Decision Request.
| Name | Type | Description | Sample Data |
|---|---|---|---|
| DecisionId | string | Unique identifier for the decision record, generated as MD5 hash of concatenated fields | "90e19b84e78f436286aa4195140c2998" |
| Id | string | Original identifier for the decision. A distinct value is created for each {placement} object in an ADR. | "a1b2c3d4e5f6g7h8i9j0" |
| EventCreatedOn | timestamp | Unix timestamp in milliseconds when the event, in this case decision, was created | 1735689600000 |
| Dt | string | Date partition by UTC | "2024/01/01" |
| DecisionCount | integer | Number of decisions per object. DecisionCount can be summed to receive a total. | 1 |
| RequestId | string | The ID of the request that the decision came from | "a1b2c3d4e5f6g7h8i9j0" |
| DivName | string | Refers to the divName found in the placement object | "above_the_fold" |
| AdQuery | json | Refers to the AdQuery found in the placement object | "AdQuery": { "ctBrand": { "eq": "Big Cashew Co", "nullValuesMatch": true }, "ctCategory": { "eq": "nuts" } } |
| SiteId | bigint | Refers to the SiteId found in the placement object | 1234567 |
| Count | integer | Refers to the number of ads that should be returned, sent in the placement object | 5 |
| EventMultiplier | integer | Refers the event multiplier sent in the placement object that increments all events associated with the decision by the multiplier number. | 10 |
| AdId | bigint | Refers the AdId if sent in the placement object. When this is sent, the placement is force targeted to that Ad. | 123456789 |
| AdTypes | json | Refers to the array of ad types sent in the placement object | [ 163, 209 ] |
| CampaignId | bigint | Refers the CampaignId if sent in the placement object. When this is sent, the placement is force targeted to ads in that campaign. | 123456789 |
| ContentKeys | json | Refers the ContentKeys if sent in the placement object | "ContentKeys": { "song": 1234, "station": 2345 } |
| EventIds | json | Refers to the array of event Ids if sent in the placement object. When this is sent, the response returns Custom Event URLs for each Event Id. | [1 , 2, 3, 20 ] |
| FlightId | bigint | Refers the FlightId if sent in the placement object. When this is sent, the placement is force targeted to ads in that flight. | 123456789 |
| FloorCPC | float | Refers to the FloorCPC if sent in the placement object. | 2.5 |
| FloorPrice | float | Refers to the FloorPrice if sent in the placement object. | 2.5 |
| Overrides | string | ||
| Properties | json | JSON object of custom properties sent in the placement object used for Custom Targeting | { "gender": "male", "age": 36 } |
| Proportionality | boolean | Flag indicating if proportionality lottery should be used. Defaults to false. | true |
| RtBAdIds | string | RTB related | |
| SelectedAdIds | json | List of ads that are selected in this ad decision request. | [ 123456789, 123456790, 123456791 ] |
| BidRequestAdIds | string | RTB related | |
| MatchedBidRequestAdIds | string | RTB related | |
| ZoneIds | json | Refers to the array of Zone Ids if sent in the placement object. Used for Zone Targeting | [ 310182, 293023, 293024 ] |
| NetworkId | string | Identifier for the network | "12345" |
Updated about 5 hours ago
