Yeni içerik oluşturmak veya içerik Ad Manager'da zaten varsa meta verilerini güncellemek için API. İçeriği başarılı olduğunda veya başarısız olduğunda google.rpc.Code
değerini döndürür.
Örnek bir istek:
{
"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"],
}
}
}
HTTP isteği
PUT https://admanagervideo.googleapis.com/v1/videoContent/{videoContent.name=networks/*/sources/*/content/*}
URL, gTB Kod Geçişi söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
videoContent.name |
Yalnızca çıkış. Video içeriğinin kaynak adı. Bu alanın biçimi şu şekildedir: 'networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}' network_code , Google Ad Manager'da bu içeriğin ait olduğu ağ kodudur. content_source_id, Google Ad Manager'da bu içeriğin yer alması gereken içerik kaynağı kimliğidir. cms_content_id, Ad Manager'ın ilgili videoya göre hangi reklamları yayınlayabileceğini belirlemek için reklam isteğinin bir parçası olarak oluşturulan, Google Ad Manager'daki İçerik Yönetim Sistemi içerik kimliğidir. Bu değer sayısal veya alfanümerik olabilir. |
İstek metni
İstek metni, VideoContent
öğesinin bir örneğini içerir.
Yanıt metni
Başarılıysa yanıt metni, VideoContent
öğesinin bir örneğini içerir.
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/contentingestion
https://www.googleapis.com/auth/video-ads
Daha fazla bilgi için OAuth 2.0'a Genel Bakış konusuna bakın.