REST Resource: accounts.locations.localPosts

संसाधन: LocalPost

किसी जगह के लिए लोकल पोस्ट दिखाता है.

JSON के काेड में दिखाना
{
  "name": string,
  "languageCode": string,
  "summary": string,
  "callToAction": {
    object (CallToAction)
  },
  "createTime": string,
  "updateTime": string,
  "event": {
    object (LocalPostEvent)
  },
  "state": enum (LocalPostState),
  "media": [
    {
      object (MediaItem)
    }
  ],
  "searchUrl": string,
  "topicType": enum (LocalPostTopicType),
  "alertType": enum (AlertType),
  "offer": {
    object (LocalPostOffer)
  }
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. इस लोकल पोस्ट के लिए Google आइडेंटिफ़ायर, इस फ़ॉर्मैट में: accounts/{accountId}/locations/{locationId}/localPosts/{localPostId}

languageCode

string

स्थानीय पोस्ट की भाषा.

summary

string

लोकल पोस्ट का ब्यौरा/बडी.

callToAction

object (CallToAction)

वह यूआरएल जिस पर उपयोगकर्ताओं को प्रमोशन पर क्लिक करने के बाद भेजा जाता है. OFFER टाइप के विषय के लिए अनदेखा किया गया.

createTime

string (Timestamp format)

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

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

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. उपयोगकर्ता ने पोस्ट में आखिरी बार बदलाव कब किया था.

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

event

object (LocalPostEvent)

इवेंट की जानकारी. EVENT और OFFER टाइप के विषयों के लिए ज़रूरी है.

state

enum (LocalPostState)

सिर्फ़ आउटपुट के लिए. पोस्ट की स्थिति, जिससे पता चलता है कि वह अपने लाइफ़साइकल के किस चरण में है.

media[]

object (MediaItem)

पोस्ट से जुड़ा मीडिया. LocalPost MediaItem के लिए, sourceUrl ही एक ऐसा डेटा फ़ील्ड है जो काम करता है.

searchUrl

string

सिर्फ़ आउटपुट के लिए. Google Search में लोकल पोस्ट का लिंक. इस लिंक का इस्तेमाल करके, पोस्ट को सोशल मीडिया, ईमेल, मैसेज वगैरह के ज़रिए शेयर किया जा सकता है.

topicType

enum (LocalPostTopicType)

ज़रूरी है. पोस्ट का विषय टाइप: स्टैंडर्ड, इवेंट, ऑफ़र या सूचना.

alertType

enum (AlertType)

जिस तरह की सूचना के लिए पोस्ट बनाई गई है. यह फ़ील्ड सिर्फ़ topicType Alert की पोस्ट के लिए लागू होता है. साथ ही, यह सूचनाओं के सब-टाइप के तौर पर काम करता है.

offer

object (LocalPostOffer)

ऑफ़र पोस्ट के लिए अतिरिक्त डेटा. इसे सिर्फ़ तब सेट किया जाना चाहिए, जब topicType की वैल्यू OFFER हो.

CallToAction

वह कार्रवाई जो तब की जाती है, जब उपयोगकर्ता पोस्ट पर क्लिक करता है

JSON के काेड में दिखाना
{
  "actionType": enum (ActionType),
  "url": string
}
फ़ील्ड
actionType

enum (ActionType)

की जाने वाली कार्रवाई का टाइप.

url

string

वह यूआरएल जिस पर क्लिक करने पर उपयोगकर्ता को भेजा जाएगा. कॉल के लिए सीटीए के लिए, इस फ़ील्ड को सेट नहीं किया जाना चाहिए.

ActionType

की जाने वाली कार्रवाई का टाइप.

Enums
ACTION_TYPE_UNSPECIFIED टाइप की जानकारी नहीं दी गई है.
BOOK इस पोस्ट में, उपयोगकर्ता से अपॉइंटमेंट/टेबल वगैरह बुक करने के लिए कहा गया है.
ORDER इस पोस्ट में, उपयोगकर्ता को कुछ ऑर्डर करने के लिए कहा गया है.
SHOP इस पोस्ट में, उपयोगकर्ता को प्रॉडक्ट कैटलॉग ब्राउज़ करने के लिए कहा गया है.
LEARN_MORE इस पोस्ट में, उपयोगकर्ता को अपनी वेबसाइट पर ज़्यादा जानकारी पाने के लिए कहा गया है.
SIGN_UP इस पोस्ट में, उपयोगकर्ता को किसी चीज़ के लिए रजिस्टर/साइन अप/शामिल होने के लिए कहा गया है.
GET_OFFER

समर्थन नहीं होना या रुकना. ऑफ़र वाले कॉन्टेंट वाली पोस्ट बनाने के लिए, LocalPostTopicType में OFFER का इस्तेमाल करें.

CALL इस पोस्ट में, उपयोगकर्ता को कारोबार को कॉल करने के लिए कहा गया है.

LocalPostEvent

किसी स्थानीय पोस्ट में दिखाए गए इवेंट के बारे में पूरी जानकारी.

JSON के काेड में दिखाना
{
  "title": string,
  "schedule": {
    object (TimeInterval)
  }
}
फ़ील्ड
title

string

इवेंट का नाम.

schedule

object (TimeInterval)

इवेंट शुरू और खत्म होने की तारीख/समय.

TimeInterval

समय का अंतराल, जिसमें शुरुआत और आखिर का समय शामिल है. मान्य होने के लिए, इसमें सभी फ़ील्ड होने चाहिए.

JSON के काेड में दिखाना
{
  "startDate": {
    object (Date)
  },
  "startTime": {
    object (TimeOfDay)
  },
  "endDate": {
    object (Date)
  },
  "endTime": {
    object (TimeOfDay)
  }
}
फ़ील्ड
startDate

object (Date)

इस अवधि के शुरू होने की तारीख.

startTime

object (TimeOfDay)

इस अवधि के शुरू होने का समय.

endDate

object (Date)

इस अवधि के खत्म होने की तारीख.

endTime

object (TimeOfDay)

इस अवधि के खत्म होने का समय.

TimeOfDay

दिन का समय दिखाता है. तारीख और टाइम ज़ोन की वैल्यू या तो काम की नहीं है या उसे कहीं और बताया गया है. कोई एपीआई, लीप सेकंड की अनुमति दे सकता है. मिलते-जुलते टाइप google.type.Date और google.protobuf.Timestamp हैं.

JSON के काेड में दिखाना
{
  "hours": integer,
  "minutes": integer,
  "seconds": integer,
  "nanos": integer
}
फ़ील्ड
hours

integer

दिन के घंटे, 24 घंटे के फ़ॉर्मैट में. यह संख्या 0 से 23 के बीच होनी चाहिए. कारोबार के बंद होने के समय जैसी स्थितियों के लिए, एपीआई "24:00:00" वैल्यू को अनुमति दे सकता है.

minutes

integer

दिन के घंटे के मिनट. यह 0 से 59 के बीच होना चाहिए.

seconds

integer

समय के मिनट के सेकंड. आम तौर पर, यह 0 से 59 के बीच होना चाहिए. अगर एपीआई में लीप-सेकंड की अनुमति है, तो वह 60 की वैल्यू को स्वीकार कर सकता है.

nanos

integer

सेकंड के छोटे से हिस्से को नैनोसेकंड में दिखाया जाता है. यह वैल्यू 0 से 999,999,999 के बीच होनी चाहिए.

LocalPostState

इससे पता चलता है कि पोस्ट किस स्थिति में है

Enums
LOCAL_POST_STATE_UNSPECIFIED राज्य की जानकारी नहीं दी गई है.
REJECTED कॉन्टेंट से जुड़ी नीति का उल्लंघन करने की वजह से, इस पोस्ट को अस्वीकार कर दिया गया है.
LIVE यह पोस्ट पब्लिश हो गई है और फ़िलहाल, खोज के नतीजों में दिख रही है.
PROCESSING इस पोस्ट को प्रोसेस किया जा रहा है और यह खोज के नतीजों में नहीं दिख रही है.

LocalPostTopicType

लोकल पोस्ट का विषय टाइप. इसका इस्तेमाल, पोस्ट बनाने और रेंडर करने के लिए अलग-अलग टेंप्लेट चुनने के लिए किया जाता है.

Enums
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED पोस्ट का कोई टाइप नहीं बताया गया है.
STANDARD पोस्ट में खास जानकारी और इमेज जैसी बुनियादी जानकारी शामिल हो.
EVENT पोस्ट में बुनियादी जानकारी और इवेंट शामिल है.
OFFER पोस्ट में बुनियादी जानकारी, इवेंट, और ऑफ़र से जुड़ा कॉन्टेंट (जैसे, कूपन कोड) शामिल है
ALERT किसी चल रहे इवेंट के बारे में, ज़्यादा प्राथमिकता वाली और समय पर सूचनाएं. इस तरह की पोस्ट, हमेशा लिखने के लिए उपलब्ध नहीं होतीं.

AlertType

वह इवेंट टाइप जिसके लिए सूचना वाली पोस्ट बनाई गई थी.

Enums
ALERT_TYPE_UNSPECIFIED कोई सूचना नहीं दी गई है.
COVID_19 साल 2019 में फैली कोरोना वायरस महामारी से जुड़ी चेतावनियां. COVID से जुड़ी पोस्ट में सिर्फ़ खास जानकारी वाला फ़ील्ड और कॉल-टू-ऐक्शन फ़ील्ड का इस्तेमाल किया जा सकता है. जब ये सूचनाएं काम की नहीं रहेंगी, तब COVID-19 से जुड़ी नई सूचना पोस्ट बनाने की सुविधा बंद कर दी जाएगी. हालांकि, कारोबारी या कंपनी अब भी COVID-19 से जुड़ी अपनी मौजूदा पोस्ट मैनेज कर सकेंगे.

LocalPostOffer

ऑफ़र पोस्ट के लिए खास फ़ील्ड.

JSON के काेड में दिखाना
{
  "couponCode": string,
  "redeemOnlineUrl": string,
  "termsConditions": string
}
फ़ील्ड
couponCode

string

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

redeemOnlineUrl

string

ज़रूरी नहीं. ऑफ़र रिडीम करने के लिए ऑनलाइन लिंक.

termsConditions

string

ज़रूरी नहीं. ऑफ़र के नियम और शर्तें.

तरीके

create

यह बताई गई जगह से जुड़ी नई लोकल पोस्ट बनाता है और उसे दिखाता है.

delete

स्थानीय पोस्ट मिटाता है.

get

तय की गई स्थानीय पोस्ट दिखाता है.

list

किसी जगह से जुड़ी लोकल पोस्ट की सूची दिखाता है.

patch

यह फ़ंक्शन, चुनी गई लोकल पोस्ट को अपडेट करता है और अपडेट की गई लोकल पोस्ट दिखाता है.

reportInsights

किसी एक लिस्टिंग से जुड़ी लोकल पोस्ट के सेट के लिए अहम जानकारी दिखाता है.