REST Resource: accounts.locations.media.customers

रिसॉर्स: MediaItem

एक मीडिया आइटम.

JSON के काेड में दिखाना
{
  "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)

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

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "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

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