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}