REST Resource: studioCreatives

Resource: StudioCreative

Contains studio creative information.

JSON representation
{
  "id": string,
  "studioAccountId": string,
  "studioAdvertiserId": string,
  "studioCampaignId": string,
  "name": string,
  "format": enum (Format),
  "dimension": {
    object (Dimension)
  },
  "status": enum (Status),
  "dynamicProfileId": string,
  "backupImageAssetId": string,
  "assetIds": [
    string
  ],
  "createdInfo": {
    object (LastModifiedInfo)
  },
  "lastModifiedInfo": {
    object (LastModifiedInfo)
  }
}
Fields
id

string (int64 format)

Output only. Unique ID of this studio creative. This is a read-only, auto-generated field.

studioAccountId

string (int64 format)

Studio account ID of this creative. This field, if left unset, will be auto-populated.

studioAdvertiserId

string (int64 format)

Studio advertiser ID of this studio creative. This is a required field on insertion.

studioCampaignId

string (int64 format)

Studio campaign ID of this studio creative. This is a required field on insertion.

name

string

Identifier. Name of this studio creative. This is a required field on insertion.

format

enum (Format)

Format of this studio creative. This is a required field on insertion.

dimension

object (Dimension)

Dimension of this studio creative. This is a required field on insertion if format is BANNER or EXPANDING.

status

enum (Status)

Output only. Status of this studio creative. It is a read-only field.

dynamicProfileId

string (int64 format)

Dynamic profile ID of this studio creative.

backupImageAssetId

string (int64 format)

Backup image asset ID of this studio creative. It is a required field on insertion.

assetIds[]

string (int64 format)

List of assets associated with this studio creative. It is a required field on insertion.

createdInfo

object (LastModifiedInfo)

The timestamp when the studio creative was created. This is a read-only, auto-generated field.

lastModifiedInfo

object (LastModifiedInfo)

The timestamp when the studio creative was last modified. This is a read-only, auto-generated field.

Format

Format of this studio creative.

Enums
UNKNOWN The format of the studio creative is unknown. This value is unused.
BANNER Banner format.
EXPANDING Expanding format.
INTERSTITIAL Intertitial format.
VPAID_LINEAR_VIDEO VPAID linear video creative format.

Dimension

Dimension information for a studio creative.

JSON representation
{
  "width": integer,
  "height": integer
}
Fields
width

integer

Width of the studio creative.

height

integer

Height of the studio creative.

Status

Status of this studio creative.

Enums
UNKNOWN_STATUS The status of the studio creative is unknown. This value is unused.
IN_DEVELOPMENT The creative is still being developed.
PUBLISHED The creative has been published and is ready for QA.
QA_REJECTED The creative has failed QA and must be corrected.
QA_APPROVED The creative has passed QA and is ready to be trafficked.
TRAFFICKED The creative has been trafficked to an adserver.

Methods

get

Gets a studio creative by ID.

insert

Inserts a new studio creative.

publish

Publish for a studio creative.