Un archivo multimedia
Representación JSON |
---|
{ "resourceName": string, "type": enum ( |
Campos | |
---|---|
resourceName |
Inmutable. Es el nombre de recurso del archivo multimedia. Los nombres de los recursos de los archivos multimedia tienen la siguiente forma:
|
type |
Inmutable. Es el tipo de archivo multimedia. |
mimeType |
Solo salida. El tipo MIME del archivo multimedia. |
id |
Solo salida. El ID del archivo multimedia. |
sourceUrl |
Inmutable. Es la URL desde la que se descargó el archivo multimedia original (o el nombre de un archivo). Solo se usa para contenido multimedia de tipo IMAGE y AUDIO. |
name |
Inmutable. Es el nombre del archivo multimedia. Los clientes pueden usar el nombre para identificar el contenido multimedia subido anteriormente. |
fileSize |
Solo salida. Es el tamaño del archivo multimedia, expresado en bytes. |
Campo de unión mediatype . El tipo específico de archivo multimedia. Las direcciones (mediatype ) solo pueden ser una de las siguientes opciones: |
|
image |
Inmutable. Encapsula una imagen. |
mediaBundle |
Inmutable. Un archivo ZIP con contenido multimedia cuyo contenido incluye elementos HTML5. |
audio |
Solo salida. Encapsula un audio. |
video |
Inmutable. Encapsula un video. |
MediaType
Es el tipo de contenido multimedia.
Enumeradores | |
---|---|
UNSPECIFIED |
No se especificó el tipo de medio. |
UNKNOWN |
No se conoce el valor recibido en esta versión. Este es un valor de solo respuesta. |
IMAGE |
Imagen estática, que se utiliza para un anuncio con imagen |
ICON |
Imagen pequeña que se utiliza para un anuncio de mapa. |
MEDIA_BUNDLE |
ZIP, que se usa en los campos de los anuncios de plantilla. |
AUDIO |
Archivo de audio. |
VIDEO |
Archivo de video. |
DYNAMIC_IMAGE |
Imagen animada, como GIF animado |
MediaImage
Encapsula una imagen.
Representación JSON |
---|
{ "data": string, "fullSizeImageUrl": string, "previewSizeImageUrl": string } |
Campos | |
---|---|
data |
Inmutable. Datos de imagen sin procesar. String codificada en base64. |
fullSizeImageUrl |
Solo salida. La URL a la versión en tamaño completo de la imagen. |
previewSizeImageUrl |
Solo salida. La URL a la versión en tamaño de vista previa de la imagen. |
MediaBundle
Representa un archivo multimedia de archivo ZIP cuyo contenido contiene elementos HTML5.
Representación JSON |
---|
{ "data": string, "url": string } |
Campos | |
---|---|
data |
Inmutable. Datos comprimidos sin procesar. String codificada en base64. |
url |
Solo salida. La URL para acceder a los datos comprimidos subidos. Por ejemplo, https://tpc.googlesyndication.com/simgad/123. Este campo es de solo lectura. |
MediaAudio
Encapsula un audio.
Representación JSON |
---|
{ "adDurationMillis": string } |
Campos | |
---|---|
adDurationMillis |
Solo salida. Es la duración del audio, expresada en milisegundos. |
MediaVideo
Encapsula un video.
Representación JSON |
---|
{ "adDurationMillis": string, "youtubeVideoId": string, "advertisingIdCode": string, "isciCode": string } |
Campos | |
---|---|
adDurationMillis |
Solo salida. Es la duración del video, expresada en milisegundos. |
youtubeVideoId |
Inmutable. El ID de video de YouTube (como aparece en las URLs de YouTube). Si agregas el prefijo "https://www.youtube.com/watch?v=" a este ID, obtendrás la URL de transmisión de YouTube de este video. |
advertisingIdCode |
Solo salida. El código de identificación digital publicitaria para este video, según lo define la Asociación Estadounidense de Agencias de Publicidad, utilizado principalmente para comerciales de televisión. |
isciCode |
Solo salida. Es el código del identificador comercial estándar de la industria para este video, utilizado principalmente para comerciales de televisión. |