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}