REST Resource: accounts.locations.media.customers

संसाधन: MediaItem

सिंगल मीडिया आइटम.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "mediaFormat": enum (MediaFormat),
  "locationAssociation": {
    object (LocationAssociation)
  },
  "googleUrl": string,
  "thumbnailUrl": string,
  "createTime": string,
  "dimensions": {
    object (Dimensions)
  },
  "insights": {
    object (MediaInsights)
  },
  "attribution": {
    object (Attribution)
  },
  "description": string,

  // Union field data can be only one of the following:
  "sourceUrl": string,
  "dataRef": {
    object (MediaItemDataRef)
  }
  // End of list of possible types for union field data.
}
फ़ील्ड
name

string

इस मीडिया आइटम के लिए संसाधन का नाम. accounts/{accountId}/locations/{locationId}/media/{mediaKey}

mediaFormat

enum (MediaFormat)

इस मीडिया आइटम का फ़ॉर्मैट. इस नीति को तब सेट किया जाना चाहिए, जब मीडिया आइटम बनाया जा रहा हो. साथ ही, यह आइटम किसी भी दूसरे अनुरोध के लिए सिर्फ़ पढ़ा जा सके. अपडेट नहीं किया जा सकता.

locationAssociation

object (LocationAssociation)

CreatePhoto को कॉल करने के लिए ज़रूरी है. यह बताता है कि यह मीडिया आइटम अपनी जगह से कैसे कनेक्ट है. इसे कोई कैटगरी (उदाहरण के लिए, EXTERIOR) या कीमत की सूची वाले आइटम का आईडी होना चाहिए.

media.create वाले किसी जगह में नया मीडिया जोड़ते समय यह ज़रूरी है. दूसरी तरह के मीडिया, जैसे कि स्थानीय पोस्ट पर मौजूद फ़ोटो, इसमें दिखाई नहीं देगी.

googleUrl

string

सिर्फ़ आउटपुट के लिए. इस मीडिया आइटम के लिए Google का होस्ट किया गया यूआरएल. यह यूआरएल स्टैटिक नहीं है, क्योंकि यह समय के साथ बदल सकता है. वीडियो के लिए यह एक झलक इमेज होगी और उसके ऊपर 'चलाएं' आइकॉन होगा.

thumbnailUrl

string

सिर्फ़ आउटपुट के लिए. जहां दिया गया है, वहां इस मीडिया आइटम के लिए थंबनेल इमेज का यूआरएल.

createTime

string (Timestamp format)

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

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

dimensions

object (Dimensions)

सिर्फ़ आउटपुट के लिए. पिक्सल में डाइमेंशन (चौड़ाई और ऊंचाई).

insights

object (MediaInsights)

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

attribution

object (Attribution)

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

description

string

इस मीडिया आइटम की जानकारी. Google My Business API की मदद से जानकारी में बदलाव नहीं किया जा सकता. हालांकि, इसे नया मीडिया आइटम बनाते समय सेट किया जा सकता है, जो कि कवर फ़ोटो न हो.

यूनियन फ़ील्ड data. मीडिया आइटम का डेटा सोर्स. नया मीडिया आइटम बनाते समय, यूआरएल या डेटा का रेफ़रंस देना ज़रूरी है.

PROFILE और COVER कैटगरी के अलावा, सभी फ़ोटो के छोटे किनारे की लंबाई कम से कम 250 पिक्सल और फ़ाइल का साइज़ कम से कम 10240 बाइट होना चाहिए.

अपलोड की गई सभी फ़ोटो, फ़ोटो के लिए Business Profile के दिशा-निर्देशों के मुताबिक होनी चाहिए. data इनमें से सिर्फ़ एक हो सकता है:

sourceUrl

string

सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला यूआरएल, जहां से मीडिया आइटम को वापस लाया जा सकता है.

इनमें से कोई एक या dataRef बनाते समय, मीडिया आइटम का सोर्स बताने के लिए, इस डेटा को सेट करना ज़रूरी है.

अगर मीडिया आइटम बनाते समय sourceUrl का इस्तेमाल किया गया था, तो मीडिया आइटम को वापस पाने पर, इसकी जानकारी में उस सोर्स यूआरएल का डेटा अपने-आप भर जाएगा.

यह फ़ील्ड अपडेट नहीं किया जा सकता.

dataRef

object (MediaItemDataRef)

सिर्फ़ इनपुट. media.startUpload तरीके से मिले मीडिया आइटम बाइनरी डेटा का रेफ़रंस.

मीडिया आइटम बनाते समय या तो

sourceUrl

या

dataRef

सेट होनी चाहिए.

तरीके

get

यह फ़ंक्शन, अनुरोध किए गए ग्राहक के मीडिया आइटम का मेटाडेटा दिखाता है.

list

यह फ़ंक्शन ग्राहकों के योगदान की जगह से जुड़े मीडिया आइटम की सूची दिखाता है.