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 was disabled.

Follow

Related Entities

Endpoints Using the inStreamVideo Placement Object

inStreamVideo Placement 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

actualStartDate

First impression date (Date epoch).

Long

Read-only

placementType

Type of placement.

String

Required

IN_STREAM_VIDEO

publisherTargetingIds

Media targeting audience assigned to placement.

Long

Optional

cookieSyncType

Internal.

Internal

Internal

placementDGData

Internal.

Internal

Internal

relationsBag

Internal.

relationsBag Object

Internal

allowHTML5DynamicExpansion

Enables the system to automatically detect the direction in which HTML5 expandable ads should expand during serving.

Boolean

Required

Required in a programmatic environment, where the location of the ad that will be displayed is not known in advance.

analyticsData

Contains a set of analytics metrics. Appears in a box on the placements page.

placementAnalyticsData Object

Read-only

attached

Determines whether placement is attached to an ad.

Boolean

Read-only

brandTimeZone

Time zone for brand. Used in the Delivery Group that is attached to the placement.

String

Read-only

campaignId

Placement's campaign ID.

Long

Required

Searchable field for placement.

campaignName

Placement campaign name.

String

Read-only

Searchable field for placement.

createdBy

ID of the user who created the placement.

Long

Read-only

createdByAccount

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

Long

Read-only

createdByAccountName

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

String

Read-only

createdByName

Name of the user who created the placement.

Long

Read-only

createdOn

Date and time on which the placement was created (Date epoch).

Long

Read-only

controlOverDelivery

Internal

Internal

Internal

customFields

Custom fields display custom metadata that can be used, for example, as a token on click-throughs and 3rd party events, or in AAS reporting.

customFields Object

Optional

disableCookies

Disable or enable cookies for placement.

Boolean

Optional

id

ID of the placement.

Long

Read-only

lastPublished

Last time placement was published.

Long

Read-only

Stored in Epoch time.

lastUpdatedBy

ID of the user who last updated the placement.

Long

Read-only

lastUpdatedByAccount

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

Long

Read-only

lastUpdatedByAccountName

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

String

Read-only

lastUpdatedByName

Name of the user who last updated the placement.

String

Read-only

lastUpdatedOn

Date and time on which the placement was last updated (Date epoch).

Long

Read-only

mobileApplicationAdEnabler

Type of mobile support.

String

Required

name

Name of the placement.

String

Required

packageId

Placement package ID.

Long

Optional

Searchable field for placement.

packageName

Name of package for this placement. AAS creates a default package if none exists for the placement.

String

Read-only

Searchable field for placement.

placementAdCount

Number of ads attached to placement.

Integer

Read-only

placementAttachmentData

Object that describes the placement's attachment.

placementAttachmentData Object

Read-only

placementMV

Determines whether placement is mass version.

Boolean

Required

True when a placement is attached to a DCO ad.

sectionId

ID of Site section where the placement will serve.

Long

Optional

sectionName

Name of Site section where the placement will serve.

String

Read-only

servingAndCostData

Serving and cost data for placement.

servingAndCostData Object

Required

siteId

Placement site ID.

Long

Required

Searchable field for placement and placement package.

status

Placement status.

String

Read-only

Searchable field for placement.

tagBuilderParams

Parameters to build tag for placement.

tagBuilderParams Object

Optional

type

Type of entity.

String

Required

InStreamVideoPlacement

supportMobileApplications

Internal.

Internal

Internal

deliveryRate

Internal.

Internal

Internal

mode

Internal.

Internal

Internal

specialInstructions

Internal.

String

Optional

allowServingInAutoRefreshSite

Internal.

Internal

Internal

hardStop

Internal.

Internal

Internal

bandwidth

Internal.

Internal

Internal

Object JSON Example

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

Comments