media
Specifies visual assets associated with the offer. Supports better understanding, engagement and representation.
Required
NoExpected Type
Array<Object>source
Description
Specifies visual content related to the offer. Provides better representation and user understanding through media.
Guideline
Use a publicly accessible URL linking directly to a media file. Avoid query strings, tracking parameters or redirects.
Required
NoExpected Type
StringCorrect Example
JSON
"source": "https://acmecorp.com/cdn/studio-speakers-front.jpg"
Incorrect Example
JSON
"source": "https://acmecorp.com/cdn/studio-speakers-front?sessionId=9834ahD7&tracking=true&click=%20%2B%2F%23fail%3Fimg.png&token=abc123!@#&utm_source=%%broken%%"
position_preference
Description
Indicates the preferred sequence in which media assets should appear. Enables control over visual displays.
Guideline
Use a positive integer, where 1 represents the first position.
Required
NoExpected Type
IntegerCorrect Example
JSON
"position_preference": 1
Incorrect Example
JSON
"position_preference": "first"
description
Description
Describes the content of the media asset. Enables understanding to support presentation of the offer.
Guideline
Concise text conveying the image context. Include only essential details, without unnecessary fillers.
Required
NoExpected Type
StringCorrect Example
JSON
"description": "Acme Monogram Cricket Bat held by batsman striking ball on grass pitch"
Incorrect Example
JSON
"description": "A photo of a famous batsman gracefully swinging the red-and-gold cricket bat on a lush pitch during a glorious summer afternoon."