MediaFile

मीडिया फ़ाइल.

जेएसओएन के काेड में दिखाना
{
  "resourceName": string,
  "type": enum (MediaType),
  "mimeType": enum (MimeType),
  "id": string,
  "sourceUrl": string,
  "name": string,
  "fileSize": string,

  // Union field mediatype can be only one of the following:
  "image": {
    object (MediaImage)
  },
  "mediaBundle": {
    object (MediaBundle)
  },
  "audio": {
    object (MediaAudio)
  },
  "video": {
    object (MediaVideo)
  }
  // End of list of possible types for union field mediatype.
}
फ़ील्ड
resourceName

string

इम्यूटेबल. मीडिया फ़ाइल के संसाधन का नाम. मीडिया फ़ाइल के संसाधन नामों में ये फ़ॉर्म होते हैं:

customers/{customerId}/mediaFiles/{media_file_id}

type

enum (MediaType)

इम्यूटेबल. मीडिया फ़ाइल का टाइप.

mimeType

enum (MimeType)

सिर्फ़ आउटपुट के लिए. मीडिया फ़ाइल का MIME टाइप.

id

string (int64 format)

सिर्फ़ आउटपुट के लिए. मीडिया फ़ाइल का आईडी.

sourceUrl

string

इम्यूटेबल. वह यूआरएल जहां से ओरिजनल मीडिया फ़ाइल डाउनलोड की गई थी या फ़ाइल का नाम. सिर्फ़ ऑडियो और इमेज टाइप के मीडिया के लिए इस्तेमाल किया जाता है.

name

string

इम्यूटेबल. मीडिया फ़ाइल का नाम. क्लाइंट, पहले अपलोड किए गए मीडिया की पहचान करने के लिए, इस नाम का इस्तेमाल कर सकते हैं.

fileSize

string (int64 format)

सिर्फ़ आउटपुट के लिए. मीडिया फ़ाइल का साइज़ बाइट में.

यूनियन फ़ील्ड mediatype. किसी खास तरह की मीडिया फ़ाइल. mediatype इनमें से सिर्फ़ एक हो सकता है:
image

object (MediaImage)

इम्यूटेबल. इमेज को इनकैप्सुलेट करता है.

mediaBundle

object (MediaBundle)

इम्यूटेबल. ZIP फ़ॉर्मैट वाला संग्रह मीडिया, जिसमें HTML5 एसेट मौजूद होती हैं.

audio

object (MediaAudio)

सिर्फ़ आउटपुट के लिए. ऑडियो को इनकैप्सुलेट करता है.

video

object (MediaVideo)

इम्यूटेबल. वीडियो को इनकैप्सुलेट करता है.

MediaType

मीडिया किस तरह का है.

Enums
UNSPECIFIED मीडिया प्रकार नहीं बताया गया है.
UNKNOWN

इस वर्शन में मिली वैल्यू की जानकारी नहीं है.

यह सिर्फ़ रिस्पॉन्स वैल्यू है.

IMAGE स्टैटिक इमेज का इस्तेमाल, इमेज वाले विज्ञापन के लिए किया जाता है.
ICON छोटी इमेज, जिसका इस्तेमाल मैप विज्ञापन के लिए किया जाता है.
MEDIA_BUNDLE ZIP फ़ाइल, जिसका इस्तेमाल टेंप्लेट विज्ञापनों के फ़ील्ड में किया जाता है.
AUDIO ऑडियो फ़ाइल.
VIDEO वीडियो फ़ाइल.
DYNAMIC_IMAGE ऐनिमेशन वाली इमेज, जैसे कि ऐनिमेटेड GIF.

MediaImage

इमेज को इनकैप्सुलेट करता है.

जेएसओएन के काेड में दिखाना
{
  "data": string,
  "fullSizeImageUrl": string,
  "previewSizeImageUrl": string
}
फ़ील्ड
data

string (bytes format)

इम्यूटेबल. रॉ इमेज डेटा.

Base64 कोड में बदली गई स्ट्रिंग.

fullSizeImageUrl

string

सिर्फ़ आउटपुट के लिए. इमेज के फ़ुल साइज़ वर्शन का यूआरएल.

previewSizeImageUrl

string

सिर्फ़ आउटपुट के लिए. इमेज के झलक साइज़ वाले वर्शन का यूआरएल.

MediaBundle

ZIP फ़ॉर्मैट वाले ऐसे संग्रह मीडिया को दिखाता है जिसमें HTML5 एसेट होती हैं.

जेएसओएन के काेड में दिखाना
{
  "data": string,
  "url": string
}
फ़ील्ड
data

string (bytes format)

इम्यूटेबल. रॉ ज़िप किया गया डेटा.

Base64 कोड में बदली गई स्ट्रिंग.

url

string

सिर्फ़ आउटपुट के लिए. अपलोड किए गए ज़िप किए गए डेटा को ऐक्सेस करने के लिए यूआरएल. उदाहरण के लिए, https://tpc.googlesyndication.com/simgad/123 यह फ़ील्ड सिर्फ़ पढ़ने के लिए है.

MediaAudio

ऑडियो को इनकैप्सुलेट करता है.

जेएसओएन के काेड में दिखाना
{
  "adDurationMillis": string
}
फ़ील्ड
adDurationMillis

string (int64 format)

सिर्फ़ आउटपुट के लिए. मिलीसेकंड में ऑडियो की अवधि.

MediaVideo

वीडियो को इनकैप्सुलेट करता है.

जेएसओएन के काेड में दिखाना
{
  "adDurationMillis": string,
  "youtubeVideoId": string,
  "advertisingIdCode": string,
  "isciCode": string
}
फ़ील्ड
adDurationMillis

string (int64 format)

सिर्फ़ आउटपुट के लिए. मिलीसेकंड में वीडियो की अवधि.

youtubeVideoId

string

इम्यूटेबल. YouTube वीडियो का आईडी (जैसा कि YouTube के यूआरएल पर देखा जा सकता है). इस आईडी में प्रीफ़िक्स "https://www.youtube.com/watch?v=" जोड़ने पर, इस वीडियो के लिए YouTube स्ट्रीमिंग यूआरएल मिलेगा.

advertisingIdCode

string

सिर्फ़ आउटपुट के लिए. अमेरिकन असोसिएशन ऑफ़ एडवर्टाइज़िंग एजेंसी के मुताबिक, इस वीडियो के लिए बनाए गए विज्ञापन डिजिटल आइडेंटिफ़िकेशन कोड का इस्तेमाल मुख्य रूप से टेलिविज़न विज्ञापनों के लिए किया जाता है.

isciCode

string

सिर्फ़ आउटपुट के लिए. इस वीडियो के लिए इंडस्ट्री स्टैंडर्ड कमर्शियल आइडेंटिफ़ायर कोड, जिसका इस्तेमाल मुख्य रूप से टेलिविज़न विज्ञापनों के लिए किया जाता है.