REST Resource: videoContent.networks.sources.content

Resource: Konten Video

Metadata konten.

Representasi JSON
{
  "name": string,
  "status": enum (VideoContentStatus),
  "title": string,
  "updateTime": string,
  "publishTime": string,
  "duration": string,
  "cuePoints": [
    string
  ],
  "thumbnailUrl": string,
  "metadata": {
    object (Metadata)
  },
  "gracenoteMetadata": {
    object (GracenoteMetadata)
  },
  "syndicationMetadata": {
    object (VideoContentSyndicationInfo)
  },
  "dynamicAdInsertionMetadata": {
    object (DynamicAdInsertionInfo)
  }
}
Kolom
name

string

Hanya output. Nama resource konten video. Kolom ini memiliki format: 'network/{network_code}/sources/{content_source_id}/content/{cms_content_id}'

network_code adalah kode jaringan di Google Ad Manager yang mencakup konten ini.

content_source_id adalah ID sumber konten di Google Ad Manager yang seharusnya menjadi tempat konten ini.

cms_content_id adalah ID konten CMS di Google Ad Manager, yang dibuat sebagai bagian permintaan iklan untuk mengidentifikasi iklan mana yang dapat ditayangkan oleh Ad Manager pada video yang sesuai. Nilai ini dapat berupa numerik atau alfanumerik.

status

enum (VideoContentStatus)

Status konten. Jika ini dihilangkan, nilai default akan aktif.

title

string

Wajib diisi. Judul konten.

updateTime

string (Timestamp format)

Wajib diisi. Waktu konten terakhir diubah.

Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

publishTime

string (Timestamp format)

Waktu publikasi konten. Kolom ini wajib diisi, jika video dirancang untuk disertakan dalam Aturan Iklan yang menentukan waktu mulai dan berakhir.

Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

Durasi konten. Durasi didukung hingga ke tingkat milidetik.

Durasi dalam detik dengan hingga sembilan digit pecahan, diakhiri dengan 's'. Contoh: "3.5s".

cuePoints[]

string (Duration format)

Mengidentifikasi titik tanda. Titik tanda adalah waktu saat iklan dapat disisipkan dalam video. Titik tanda didukung hingga ke tingkat milidetik. Kolom ini wajib diisi, jika video berisi jeda iklan mid-roll.

Durasi dalam detik dengan hingga sembilan digit pecahan, diakhiri dengan 's'. Contoh: "3.5s".

thumbnailUrl

string

URL thumbnail konten.

metadata

object (Metadata)

Mengidentifikasi metadata kustom konten.

gracenoteMetadata

object (GracenoteMetadata)

Metadata terkait Gracenote konten.

syndicationMetadata

object (VideoContentSyndicationInfo)

Metadata terkait sindikasi konten.

dynamicAdInsertionMetadata

object (DynamicAdInsertionInfo)

Metadata terkait Penyisipan Iklan Dinamis dari konten.

StatusKontenVideo

Opsi status untuk menayangkan atau tidak menayangkan iklan yang ditargetkan untuk konten.

Enumerasi
ACTIVE Iklan bertarget konten akan ditayangkan.
BLOCKED Iklan tidak akan ditayangkan terhadap konten ini jika statusnya DIBLOKIR.
DELETED Konten akan diarsipkan di Ad Manager. Jika Ad Manager menerima permintaan iklan untuk konten yang ditandai sebagai DIHAPUS, iklan internal, atau iklan yang ditargetkan ke unit inventaris atau kriteria penargetan lainnya masih dapat ditayangkan. Untuk memblokir iklan, tetapkan status ke BLOCK.

Metadata

Metadata kustom konten.

Representasi JSON
{
  "keyValues": {
    string: value,
    ...
  }
}
Kolom
keyValues

map (key: string, value: value (Value format))

Mengidentifikasi metadata kustom konten sebagai pasangan nilai kunci. Hanya string atau daftar string yang diterima untuk nilai.

GracenoteMetadata

Metadata Gracenote untuk konten.

Representasi JSON
{
  "gracenoteId": string,
  "gracenoteSeriesId": string
}
Kolom
gracenoteId

string

Wajib diisi. Merujuk pada ID Gracenote untuk konten. Harus memiliki salah satu awalan yang valid berikut: 1. 'EP' - episode dari seri 2. 'MV' - film 3. 'SP' - acara olahraga

gracenoteSeriesId

string

Opsional. Kolom ini mengacu pada ID seri Gracenote. Harus diawali dengan 'SH'.

InfoKontenVideo

Metadata untuk menentukan hubungan antara konten kanonis dan konten bersindikasi.

Representasi JSON
{

  // Union field syndication can be only one of the following:
  "canonicalVideoContent": string,
  "syndicatedVideoContentNames": {
    object (SyndicatedVideoContentNames)
  }
  // End of list of possible types for union field syndication.
}
Kolom
Kolom union syndication. VideoContentSyndiationMetadata hanya dapat berisi salah satu dari berikut. syndication hanya dapat berupa salah satu dari berikut:
canonicalVideoContent

string

Nama konten kanonis. File ini harus memiliki format "network/{network_code}/sources/{content_source_id}/content/{cms_content_id}" dan harus berada dalam jaringan yang sama dengan konten yang berisi kolom ini.

syndicatedVideoContentNames

object (SyndicatedVideoContentNames)

Kumpulan konten bersindikasi

NamaKontenVideo Sindikasi

Daftar nama semua konten bersindikasi.

Representasi JSON
{
  "syndicatedVideoContent": [
    string
  ]
}
Kolom
syndicatedVideoContent[]

string

Kolom berulang untuk nama konten yang didistribusikan secara offline. File tersebut harus memiliki format "jaringan/{network_code}/sources/{content_source_id}/content/{cms_content_id}" dan harus berasal dari jaringan yang sama dengan konten yang berisi kolom ini.

InfoPenyisipanIklan Dinamis

Informasi yang terkait dengan Penyisipan Iklan Dinamis.

Representasi JSON
{
  "videoIngestUrlInfo": {
    object (VideoIngestUrlInfo)
  },
  "mediaUpdateTime": string,
  "closedCaptionUrlInfo": [
    {
      object (ClosedCaptionUrlInfo)
    }
  ],
  "fwCaid": string
}
Kolom
videoIngestUrlInfo

object (VideoIngestUrlInfo)

Link ke file m3u8 master yang digunakan untuk pembuatan AC dan playlist.

mediaUpdateTime

string (Timestamp format)

Waktu file video yang dirujuk di videoIngestUrlInfo terakhir kali diubah.

Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

closedCaptionUrlInfo[]

object (ClosedCaptionUrlInfo)

URL ke file teks/subtitel.

fwCaid

string

ID aset kustom Freewheel yang digunakan untuk penargetan iklan.

InfoVideoVideo

Metadata yang menentukan link ke file m3u8 yang digunakan untuk pembuatan AC dan playlist.

Representasi JSON
{
  "videoFormat": enum (VideoFormat),
  "videoPreconditioned": enum (VideoPreconditioned),
  "url": string
}
Kolom
videoFormat

enum (VideoFormat)

Format video.

videoPreconditioned

enum (VideoPreconditioned)

Untuk menunjukkan apakah konten sudah dikondisikan untuk iklan mid-roll, yang berarti bahwa segmen Anda sudah dipisah pada saat jeda iklan.

url

string

Link ke file m3u8.

Format Video

Format yang digunakan untuk mengenkode konten video.

Enumerasi
VIDEO_FORMAT_UNSPECIFIED Format video tidak ditentukan.
HLS aplikasi/x-mpegURL
DASH aplikasi/dash+xml

Video Telah Dikondisikan di Awal

Status konten video yang dikondisikan.

Enumerasi
NO Belum dikondisikan.
YES Video telah dikondisikan/disambungkan.

InfoTeksTertutup

Metadata untuk satu file teks tertutup.

Representasi JSON
{
  "languageCode": string,
  "closedCaptionFormat": enum (ClosedCaptionFormat),
  "url": string
}
Kolom
languageCode

string

Kode bahasa IETF BCP-47 yang mewakili bahasa yang digunakan untuk file teks tertutup.

closedCaptionFormat

enum (ClosedCaptionFormat)

Format file teks tertutup.

url

string

URL ke file teks tertutup.

FormatTeksTertutup

Format yang memungkinkan file teks tertutup.

Enumerasi
CLOSED_CAPTION_FORMAT_UNSPECIFIED Format teks tertutup tidak ditentukan.
TTML aplikasi/ttaf+xml
WEB_VTT teks/vt

Metode

update

API untuk membuat konten baru atau memperbarui metadatanya jika konten sudah ada di Ad Manager.