Method: videoContent.networks.sources.content.update

API để tạo nội dung mới hoặc cập nhật siêu dữ liệu nếu nội dung đã tồn tại trong Ad Manager. Trả về nội dung khi thành công hoặc google.rpc.Code khi không thành công.

Yêu cầu mẫu sẽ có dạng như sau:

{
   "status": "ACTIVE",
   "title": "Best video ever",
   "updateTime": "2019-01-24T01:30:15.01Z",
   "duration": "230s",
   "cuePoints": ["55.532s", "192s"],
   "publishTime": "2019-01-24T01:30:15.01Z",
   "thumbnailUrl": "http://www.domain.com/tn.jpg",
   "metadata": {
       "keyValues": {
           "category": "sports",
           "tag": ["soccer", "messi"],
       }
   }
}

Yêu cầu HTTP

PUT https://admanagervideo.googleapis.com/v1/videoContent/{videoContent.name=networks/*/sources/*/content/*}

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
videoContent.name

string

Chỉ có đầu ra. Tên tài nguyên của nội dung video. Trường này có định dạng: 'networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}'

network_code là mã mạng trong Google Ad Manager có chứa nội dung này.

content_source_id là ID nguồn nội dung trong Google Ad Manager mà nội dung này phải thuộc vào.

cms_content_id là ID nội dung CMS trong Google Ad Manager, được hình thành như một phần của yêu cầu quảng cáo để xác định quảng cáo nào Ad Manager có thể phân phát cho video tương ứng. Giá trị này có thể là số hoặc chữ số.

Nội dung yêu cầu

Nội dung yêu cầu chứa một bản sao của VideoContent.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của VideoContent.

Phạm vi cấp phép

Yêu cầu một trong các phạm vi OAuth sau:

  • https://www.googleapis.com/auth/contentingestion
  • https://www.googleapis.com/auth/video-ads

Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.