CreateCreativeOperationMetadata

Metadata for long running operation returned by creatives.create. Present as metadata.

JSON representation
{
  "creativeUrl": string,
  "gvRegistryId": string,
  "createTime": string,
  "youtubeStatus": {
    object (IngestionStatus)
  }
}
Fields
creativeUrl

string

The URL of the creative that was used for ingest. This is the selected mezzanine URL or media rendition URL, which was chosen based on the properties provided in the request.

gvRegistryId

string

A unique identifier for the video creative, if ingest is successful. The name of the Creative resource is creatives/gvRegistryId.

createTime

string (Timestamp format)

Time that ingest request was created.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

youtubeStatus

object (IngestionStatus)

Current YouTube ingest status.

IngestionStatus

The ingest status of the Create Creative request.

JSON representation
{
  "state": enum (State),
  "failureReason": {
    object (FailureReason)
  },
  "updateTime": string
}
Fields
state

enum (State)

The current ingest state of a video creative.

failureReason

object (FailureReason)

The reason the creative failed to be ingested, if ingest fails.

updateTime

string (Timestamp format)

The time the ingest job was last updated.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

FailureReason

Reason for creative ingest failure.

JSON representation
{
  "reason": enum (Reason),
  "code": integer
}
Fields
reason

enum (Reason)

Description of creative ingest failure.

code

integer

HTTP status code of failure if reason is DOWNLOAD_ERROR.