pixellint

Amplified telemetry validates published paths and tuple columns.

Published Amplified VAST tags and the inspected display SDK establish path context, repeated telemetry items and tuple column formats. The SDK ignore marker remains valid.

Producer warnings cover the observed numeric and boolean columns. Opaque metadata and future telemetry labels retain their documented limits.

Apply the contracts within their published source scope.

Producer warnings cover the observed numeric and boolean columns. Opaque metadata and future telemetry labels retain their documented limits.

What this pack matches

Hosts
pixel.amplified.co
Paths
/v1/vast/launch/, /v1/vast/event/, /v1/js/launch/, /v1/js/event/
Vendor docs
developers.amplified.co/redocusaurus/plugin-redoc-1.yaml

Rules

Codes are stable. A finding in CI, MCP, or the playground lands on the same id.

Field Required What it checks Rule ids Source
organization required Opaque context in the published generated telemetry path. vendor.amplified.param.organization.missing
vendor.amplified.param.organization.empty
docs
session_id required Opaque context in the published generated telemetry path. vendor.amplified.param.session_id.missing
vendor.amplified.param.session_id.empty
docs
campaign required Generated path context follows its tag-generation string schema. Maximum decoded characters: 100. vendor.amplified.param.campaign.missing
vendor.amplified.param.campaign.empty
vendor.amplified.param.campaign.invalid
docs
insertion_order required Generated path context follows its tag-generation string schema. Maximum decoded characters: 100. vendor.amplified.param.insertion_order.missing
vendor.amplified.param.insertion_order.empty
vendor.amplified.param.insertion_order.invalid
docs
line_item required Generated path context follows its tag-generation string schema. Maximum decoded characters: 100. vendor.amplified.param.line_item.missing
vendor.amplified.param.line_item.empty
vendor.amplified.param.line_item.invalid
docs
transport optional docs
action optional docs
sdi required Repeated telemetry items, including the documented SDK ignore filler. vendor.amplified.param.sdi.missing
vendor.amplified.param.sdi.empty
docs
mip optional SDK launch flag. No private semantic meaning is inferred. vendor.amplified.param.mip.empty
vendor.amplified.param.mip.invalid
docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 2. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: string. vendor.amplified.body.[0].invalid docs
[1] optional Decoded body source: sdi. Encoding: pipe_delimited_json. vendor.amplified.body.[1].empty
vendor.amplified.body.[1].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[2] required Decoded body source: sdi. Encoding: pipe_delimited_json. vendor.amplified.body.[2].missing
vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 4. Maximum array items: 4. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 2. Maximum array items: 2. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 6. Maximum array items: 6. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 10. Maximum array items: 10. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 1. Maximum array items: 1. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Native JSON type: array. Minimum array items: 5. Maximum array items: 6. vendor.amplified.body..invalid docs
[5] required Decoded body source: sdi. Encoding: pipe_delimited_json. Minimum numeric value: 0. Maximum numeric value: 100. vendor.amplified.body.[5].missing
vendor.amplified.body.[5].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published supported environment codes tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. Maximum array items: 5. vendor.amplified.body..invalid docs
[2] optional supported environments Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[3] optional Supported SDK environment in o, m, w resolution order. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional Supported SDK environment in o, m, w resolution order. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published D.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. vendor.amplified.body..invalid docs
[2] optional encodeURIComponent ancestor origins Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published ab.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[2] optional document visibility state Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published bb.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 5. Maximum array items: 5. vendor.amplified.body..invalid docs
[2] optional inside iframe Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional top document accessible Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional frame element accessible Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published G.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 10. Maximum array items: 10. vendor.amplified.body..invalid docs
[2] optional element tag Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[3] optional element ID Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].invalid docs
[4] optional client width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional client height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional rect x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[7] optional rect y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[7].empty
vendor.amplified.body.[7].invalid
docs
[8] optional rect width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[8].empty
vendor.amplified.body.[8].invalid
docs
[9] optional rect height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[9].empty
vendor.amplified.body.[9].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published H.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 7. Maximum array items: 7. vendor.amplified.body..invalid docs
[2] optional rounded visible percentage Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional rounded rect x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional rounded rect y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional rounded rect width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional rounded rect height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published I.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 6. Maximum array items: 6. vendor.amplified.body..invalid docs
[2] optional current x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional current y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional current width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional current height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published J.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 6. Maximum array items: 6. vendor.amplified.body..invalid docs
[2] optional default x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional default y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional default width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional default height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published K.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 6. Maximum array items: 6. vendor.amplified.body..invalid docs
[2] optional MRAID environment version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[3] optional SDK name Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].invalid docs
[4] optional SDK version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].invalid docs
[5] optional app ID Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published L.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 9. Maximum array items: 9. vendor.amplified.body..invalid docs
[2] optional exposed percentage Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional visible width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional visible height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional occlusion x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional occlusion y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[7] optional occlusion width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[7].empty
vendor.amplified.body.[7].invalid
docs
[8] optional occlusion height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[8].empty
vendor.amplified.body.[8].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published eb inherits B.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 2. Maximum array items: 2. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published M.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[2] optional placement type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published N inherits B.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 2. Maximum array items: 2. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published O.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 4. Maximum array items: 4. vendor.amplified.body..invalid docs
[2] optional screen width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional screen height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published P.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[2] optional MRAID version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published Q.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[2] optional viewable flag Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published R.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 10. Maximum array items: 10. vendor.amplified.body..invalid docs
[2] optional viewport width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional viewport height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional percentage in view Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional ad x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional ad y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[7] optional ad width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[7].empty
vendor.amplified.body.[7].invalid
docs
[8] optional ad height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[8].empty
vendor.amplified.body.[8].invalid
docs
[9] optional obstruction reasons Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[9].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published S.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 11. Maximum array items: 11. vendor.amplified.body..invalid docs
[2] optional media type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[3] optional viewport width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional viewport height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional percentage in view Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional ad x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[7] optional ad y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[7].empty
vendor.amplified.body.[7].invalid
docs
[8] optional ad width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[8].empty
vendor.amplified.body.[8].invalid
docs
[9] optional ad height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[9].empty
vendor.amplified.body.[9].invalid
docs
[10] optional obstruction reasons Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[10].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published T inherits B.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 2. Maximum array items: 2. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published U.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 18. Maximum array items: 18. vendor.amplified.body..invalid docs
[2] optional API version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[3] optional environment Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].invalid docs
[4] optional access mode Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].invalid docs
[5] optional session type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].invalid docs
[6] optional transaction ID Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].invalid docs
[7] optional native partner name Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[7].invalid docs
[8] optional native partner version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[8].invalid docs
[9] optional JS implementer Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[9].invalid docs
[10] optional JS service version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[10].invalid docs
[11] optional JS partner name Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[11].invalid docs
[12] optional JS partner version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[12].invalid docs
[13] optional app library version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[13].invalid docs
[14] optional app ID Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[14].invalid docs
[15] optional device type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[15].invalid docs
[16] optional OS Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[16].invalid docs
[17] optional OS version Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[17].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published V.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. vendor.amplified.body..invalid docs
[2] optional OMID video event type; five event-specific extensions Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published W.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 3. Maximum array items: 3. vendor.amplified.body..invalid docs
[2] optional sampling interval milliseconds Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published X.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 8. Maximum array items: 8. vendor.amplified.body..invalid docs
[2] optional screen width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional screen height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional available width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional available height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional screen x Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[7] optional screen y Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[7].empty
vendor.amplified.body.[7].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published fb.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 6. Maximum array items: 6. vendor.amplified.body..invalid docs
[2] optional inner width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional inner height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional top inner width Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional top inner height Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published Y inherits B.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 2. Maximum array items: 2. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published gb.prototype.c tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 4. Maximum array items: 4. vendor.amplified.body..invalid docs
[2] optional encodeURIComponent page URL Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional encodeURIComponent top URL or na Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published config.lup tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 4. Maximum array items: 4. vendor.amplified.body..invalid docs
[2] optional applicability macro or na Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional consent macro or na Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].invalid docs
tuple_type optional Body scope: []. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Ancestor origins are separately encodeURIComponent encoded before outer SDI encoding. Body scope: []. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body..empty
vendor.amplified.body..invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published V.prototype.c adUserInteraction tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 4. Maximum array items: 4. vendor.amplified.body..invalid docs
[3] optional interaction type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published V.prototype.c loaded tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 7. Maximum array items: 7. vendor.amplified.body..invalid docs
[3] optional skippable Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional skip offset Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional autoplay Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional position Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published V.prototype.c playerStateChange tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 4. Maximum array items: 4. vendor.amplified.body..invalid docs
[3] optional player state Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published V.prototype.c start tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 6. Maximum array items: 6. vendor.amplified.body..invalid docs
[3] optional duration Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional video player volume Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional device volume Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Published V.prototype.c volumeChange tuple width. Producer advisory; this is not a service rejection guarantee. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: array. Minimum array items: 5. Maximum array items: 5. vendor.amplified.body..invalid docs
[3] optional video player volume Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional device volume Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[1] optional SDK duration is a nonnegative integer from performance.now().toFixed(0) or Date.now(). Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[1].empty
vendor.amplified.body.[1].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional 1-second sampling count Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[3] optional 2-second sampling count Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[4] optional 5-second sampling count Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[5] optional 10-second sampling count Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[5].empty
vendor.amplified.body.[5].invalid
docs
[6] optional session idle timeout Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[6].empty
vendor.amplified.body.[6].invalid
docs
[7] optional batch timeout Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[7].empty
vendor.amplified.body.[7].invalid
docs
[8] optional batch data length Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[8].empty
vendor.amplified.body.[8].invalid
docs
[9] optional maximum item count Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. vendor.amplified.body.[9].empty
vendor.amplified.body.[9].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[3] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[4] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Maximum array items: 3. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Supported SDK environment in o, m, w resolution order. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[2].empty
vendor.amplified.body.[2].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Percentage range supplied by the native measurement API. Missing metadata remains na. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 100. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Percentage range supplied by the native measurement API. Missing metadata remains na. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 100. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[4] optional Percentage range supplied by the native measurement API. Missing metadata remains na. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 100. vendor.amplified.body.[4].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[5] optional Percentage range supplied by the native measurement API. Missing metadata remains na. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 100. vendor.amplified.body.[5].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional video event type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional video event type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional video event type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional video event type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional video event type Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Native JSON type: string. vendor.amplified.body.[2].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Maximum array items: 4. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[3] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[3] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[3].empty
vendor.amplified.body.[3].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[3] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Maximum array items: 4. vendor.amplified.body..invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. docs
[4] optional Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. vendor.amplified.body.[4].empty
vendor.amplified.body.[4].invalid
docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[4] optional Native OMID media/device volume. Missing metadata na remains unknown. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 1. vendor.amplified.body.[4].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[5] optional Native OMID media/device volume. Missing metadata na remains unknown. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 1. vendor.amplified.body.[5].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[3] optional Native OMID media/device volume. Missing metadata na remains unknown. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 1. vendor.amplified.body.[3].invalid docs
[0] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[2] optional Decoded body source: sdi. Encoding: pipe_delimited_json. docs
[4] optional Native OMID media/device volume. Missing metadata na remains unknown. Decoded body source: sdi. Encoding: pipe_delimited_json. Evidence: vendor template. Minimum numeric value: 0. Maximum numeric value: 1. vendor.amplified.body.[4].invalid docs
method required Published VAST and SDK image telemetry use GET. Complete HTTP capture contract. vendor.amplified.http.method.missing
vendor.amplified.http.method.empty
vendor.amplified.http.method.invalid
docs

Validate a payload

pixellint validate url "$ARTIFACT" --rulepack vendor/amplified

Or paste it into the playground. Same engine, in the browser, nothing sent anywhere.

cargo install pixellint · npm install pixellint