Rule reference

AdCOM Asset has no title, image, video, data, or link subtype

adcom.asset.subtype_requirederrorOpenRTB 3.0

A native Asset object has none of the subtype objects AdCOM requires.

What it means

An AdCOM Asset is one piece of a native ad. The spec marks title, image, video, data, and link as required-star: at least one subtype has to say what this asset is.

Why it matters

A native asset with only an id cannot be rendered. The publisher does not know whether to draw a title, an image, or a link.

How to fix it

Add a title, image, video, data, or link object on the Asset.

Example that trips it

{ "id": 1 }

An Asset with only an id. Nested under ad.display.native.asset in a full 3.0 response.

Check your payload

Paste a bid request or response into the tester to see whether this code fires against it, or gate on the id in CI with the CLI: the id is stable, wording is not.

Back to the full diagnostic code reference.