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

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