Google पर पोस्ट बनाएं

Google My Business API से, आपको Google Search में कई कैटगरी में पोस्ट बनाने की सुविधा मिलती है, जैसे कि खबरें, इवेंट, और ऑफ़र.

इस ट्यूटोरियल में, नीचे बताए गए काम करने का तरीका बताया गया है:

शुरू करने से पहले

Google My Business API का इस्तेमाल करने से पहले, आपको अपना ऐप्लिकेशन रजिस्टर करना होगा और OAuth 2.0 क्रेडेंशियल हासिल करने होंगे.

Google My Business API का इस्तेमाल शुरू करने के तरीके के बारे में जानकारी के लिए, बुनियादी सेट अप देखें.

इवेंट पोस्ट

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

किसी उपयोगकर्ता से जुड़े खाते में पोस्ट करने के लिए, accounts.locations.localPosts एपीआई का इस्तेमाल करें.

किसी पुष्टि किए गए उपयोगकर्ता के लिए पोस्ट बनाने के लिए, नीचे दी गई बातों का इस्तेमाल करें:

एचटीटीपी
$ POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts
{
  "languageCode": "en-US",
  "summary": "Come in for our spooky Halloween event!",
  "event": {
    "title": "Halloween Spook-tacular!",
    "schedule": {
        "startDate": {
            "year": 2017,
            "month": 10,
            "day": 31,
          },
          "startTime": {
              "hours": 9,
              "minutes": 0,
              "seconds": 0,
              "nanos": 0,
          },
          "endDate": {
            "year": 2017,
            "month": 10,
            "day": 31,
          },
          "endTime": {
              "hours": 17,
              "minutes": 0,
              "seconds": 0,
              "nanos": 0,
          },
    }
  },
  "media": [
    {
      "mediaFormat": "PHOTO",
      "sourceUrl": "https://www.google.com/real-image.jpg",
    }
  ],
  "topicType": "EVENT"
}

कॉल-टू-ऐक्शन वाली पोस्ट

कॉल-टू-ऐक्शन वाली पोस्ट में एक बटन होता है. कॉल-टू-ऐक्शन बटन पर मौजूद टेक्स्ट, पोस्ट के actionType फ़ील्ड से तय होता है. बटन में, उपयोगकर्ता के दिए गए यूआरएल का लिंक जोड़ दिया जाता है.

कॉल-टू-ऐक्शन बटन वाली पोस्ट बनाने के लिए, इनका इस्तेमाल करें:

एचटीटीपी
$ POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts
{
  "languageCode": "en-US",
  "summary": "Order your Thanksgiving turkeys now!!",
  "callToAction": {
    "actionType": "ORDER",
    "url": "http://google.com/order_turkeys_here",
  },
  "media": [
    {
      "mediaFormat": "PHOTO",
      "sourceUrl": "https://www.google.com/real-turkey-photo.jpg",
    }
  ],
  "topicType": "OFFER"
}

कार्रवाई के प्रकार

कॉल-टू-ऐक्शन पोस्ट में अलग-अलग तरह के ऐक्शन हो सकते हैं, जिनसे यह तय होता है कि कॉल-टू-ऐक्शन पोस्ट किस तरह की है.

यहां इस तरह के कॉल-टू-ऐक्शन इस्तेमाल किए जा सकते हैं:

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

ऑफ़र पोस्ट

ऑफ़र पोस्ट बनाने के लिए, इनका इस्तेमाल करें:

एचटीटीपी
$ POST
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts
{
  "languageCode": "en-US",
  "summary": "Buy one Google jetpack, get a second one free!!",
  "offer": {
       "couponCode": “BOGO-JET-CODE”,
       "redeemOnlineUrl": “https://www.google.com/redeem”,
       "termsConditions": “Offer only valid if you can prove you are a time traveler”
  },
  "media": [
    {
      "mediaFormat": "PHOTO",
      "sourceUrl": "https://www.google.com/real-jetpack-photo.jpg",
    }
  ],
  "topicType": "OFFER"
}

पोस्ट में बदलाव करें

पोस्ट बन जाने के बाद, PATCH का अनुरोध करके उसमें बदलाव किया जा सकता है.

किसी पोस्ट में बदलाव करने के लिए, इनका इस्तेमाल करें:

एचटीटीपी
$ PATCH
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts/{localPostId}?updateMask=summary
{
  "summary": "Order your Christmas turkeys now!!"
}

पोस्ट हटाएं

पोस्ट बनाने के बाद, DELETE का अनुरोध करके उसे मिटाया जा सकता है.

किसी पोस्ट को मिटाने के लिए, इनका इस्तेमाल करें:

एचटीटीपी
$ DELETE
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/localPosts/{localPostId}