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}