PRODUCT

Amazon Ad Server will be sunset in Q4 2024, please visit this page (AAS offboarding information) for offboarding support resources and sunset FAQs. Details shared on that page represent the most up to date information in the Help Center, if you find disparate information in other resources please default to the information in the AAS offboarding information page accordingly.

Please note that on October 1, 2024, the ability to create new campaigns, placements, and tag managers will be disabled.

Follow

Related Entities

Endpoints Using the HTML5 Expandable Banner Ad Object

Standard Banner Ad Object Definition

Note

Note: The Required column includes the following values:

  • Required: The field must be included in the POST call.

  • Read-only: The field is received in the GET call and required in the PUT call. It is not required in the POST call. You cannot edit this field.

  • Optional: If the field was received in the GET call, include it in the PUT call. This field is editable.

  • Internal: (For Amazon Ad Server (AAS) internal use) If the field was received in the GET call, include it in the PUT call.

Name

Description

Type

Required

Notes

type

Object type data.

String

Required

Standard Banner Ad

id

ID of the ad.

Long

Read-only

relationsBag

Internal.

relationsBag Object

Read-only

version

Internal.

Long

Read-only

createdBy

ID of the user who created the ad.

Long

Read-only

createdByName

Name of the user who created the ad.

String

Read-only

createdByAccount

ID of the account of the user who created the ad.

Long

Read-only

createdByAccountName

Name of the account of the user who created the ad.

String

Read-only

createdOn

Date and time the ad was created (Date epoch).

Date (Long)

Read-only

lastUpdatedBy

ID of the user who last updated the ad.

Long

Read-only

lastUpdatedByName

Name of the user who last updated the ad.

String

Read-only

lastUpdatedByAccount

ID of the account of the user who last updated the ad.

Long

Read-only

lastUpdatedByAccountName

Name of the account of the user who last updated the ad.

String

Read-only

lastUpdateOn

Date and time the ad was last updated (Date epoch).

Date (Long)

Read-only

name

Name of the ad.

String

Required

masterAdId

(In case of a placement ad) ID of the master ad it originated from, empty otherwise.

Long

Read-only

changed

(In case of a placement ad) Indicates whether the ad was modified since it was created from its master ad.

Boolean

Read-only

adStatus

Status of the ad.

String

Read-only

enabled

(For serving purposes) Indicates whether the ad is enabled or disabled.

Boolean

Optional

Default value: True

adFormat

(In case of custom ad format) Base ad format of the ad.

String

Required

adFormatId

ID of the ad format

Long

Required

adFormatName

Name of the ad format, for example, 'HTML5 Expandable Ad'.

String

Read-only

accountId

ID of the account of the user who created the ad.

Long

Required

accountName

Name of the account of the user who created the ad.

String

Read-only

placementId

(Placement ad only) ID of the placement to which the ad is attached.

Long

Read-only

placementName

(Placement ad only) Name of the placement to which the ad is attached.

String

Read-only

placementType

Type of placement to which the ad is attached.

String

Read-only

siteId

(Placement ad only) ID of the site of the placement to which the ad is attached.

Long

Read-only

siteName

(Placement ad only) Name of the site of the placement to which the ad is attached.

String

Read-only

adAssignmentData

Assignment data of the ad, for example campaign or brand.

adAssignmentData Object

Read-only

mainClickthrough

Main click-through that will be fired when clicking on the ad.

mainClickthrough Object

Optional

adURLs

List of all ad 3rd party tracking URLs.

Array of thirdPartyURL Object

Optional

pricingSize

(For billing purposes) Size of the ad, calculated in KB.

Long

Read-only

overallSize

Size of the ad (in KB) including all of its assets.

Long

Read-only

initialSize

Size of the ad (in KB) calculated by the asset that is initially loaded.

Long

Read-only

width

Width of the ad.

Long

Read-only

height

Height of the ad.

Long

Read-only

dimensions

String representation of the dimensions as width x height.

String

Read-only

templateScriptName

Maps to the correct base AdConfig.js file.

String

Read-only

urlTokens

Determines the tokens that are appended to URLs.

String

Optional

minAudioVersion

Internal.

Internal

Internal

fourthPartyTag

Deprecated

String

Read only

adChoicesStatus

Determines whether the ad choices icon is shown.

Boolean

Optional

adChoicesLocation

Determines the relative location of the ad choices icon on the ad.

String

Optional

qaStatus

Indicates the status of the ad qa review process.

String

Read-only

numberOfPlacementAds

Number of placement ads the master ad has (only the ones visible to the user).

Integer

Read-only

overallNumberOfPlacementAds

Number of placements ad the master ad has (All).

Integer

Read-only

servingMethod

Describes the type of serving method used to display the ad.

String

Read-only

analyticsData

Provides ad analytics statistics on the ad.

adAnalyticsData Object

Read-only

analyticsSettings

Definitions for analytics settings. Inherited by the account and passed to campaigns. Can override the account analytics settings.

analyticsSettings Object

Read-only

customFields

Custom fields values on entity level, each field must have metadata definition on parent account.

customFields Object

massVersioning

Indicates if the ad is a mass versioned ad.

Boolean

Optional

usedAsTemplate

Indicates if this ad is used as part of an ad template.

Boolean

Read only

unSavedTemplateAd

Indicates if the ad was created from Ad Builder for HTML5 from an ad template but was not actually saved yet.

Boolean

Read only

adTemplateId

ID of the ad template from which ad originated.

Long

Read only

feedEnabled

Indicates if the Dynamic Creative feed is set up for the ad.

Boolean

Read only

feedStatus

Status of the Dynamic Creative feed.

String

Read-only

enableTimeBasedServing

Determines time-based settings according to the brand's time zone or the user's time zone.

Boolean

Optional

servingTimeZoneType

Used for Delivery Groups.

String

Optional

native

Determines if the ad is a native DCO ad.

Boolean

Optional

adFeatures

List of ad features.

Array of adFeature Object

Read-only

html5

Workspace used in the ad.

adAssetFolder Object

Optional

tooltip

Legacy field.

String

Optional

authoringTool

Authoring tool used to create the ad.

String

Read only

downloadMode

Determines the method in which the ad loads on the publisher's site.

String

Optional

initialLoadAsset

Asset to be displayed initially.

String

Optioal

defaultImage

Image that appears by default.

adAsset Object

Required

defaultImageClickthrough

Default image's clickthrough URL.

clickthrough Object

Optional

banner

The ad's banner.

adAsset Object

Optional

adSmartVersionSchema

Includes catalog and dynamic elements.

adSmartVersionSchema Object

Optional

minFlashVersion

Minimum version of Flash required to play the ad.

Double

Read-only

mxpVersion

Legacy field.

String

Optional

osVersion

Legacy field.

String

Optional

asVersion

Minimum version of ActionScript required to play the ad.

String

Read-only

flashIDE

Legacy field.

String

Optional

variables

List of ad variables.

Array of variable Object

Optional

Object JSON Example

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments