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