Google My Business API की मदद से, Google Search में कई कैटगरी में पोस्ट बनाई जा सकती हैं. जैसे, खबरें, इवेंट, और ऑफ़र.
इस ट्यूटोरियल में, ये काम करने का तरीका बताया गया है:
- इवेंट से जुड़ी पोस्ट बनाना.
- कॉल-टू-ऐक्शन वाली पोस्ट बनाना.
- ऑफ़र से जुड़ी पोस्ट बनाना.
- पोस्ट में बदलाव करना.
- पोस्ट मिटाना.
शुरू करने से पहले
Google My Business API का इस्तेमाल करने से पहले, आपको अपना ऐप्लिकेशन रजिस्टर करना होगा. साथ ही, OAuth 2.0 क्रेडेंशियल हासिल करने होंगे.
Google My Business API का इस्तेमाल शुरू करने के बारे में ज़्यादा जानने के लिए, बुनियादी सेटअप देखें.
इवेंट से जुड़ी पोस्ट
पोस्ट की मदद से, अपने ग्राहकों को अपने कारोबार में होने वाले अगले इवेंट के बारे में बताएं. इवेंट के लिए बनाई गई पोस्ट में, शुरू और खत्म होने की तारीख और समय शामिल होता है. यह जानकारी, पोस्ट पर साफ़ तौर पर दिखती है.
किसी उपयोगकर्ता से जुड़े खाते के लिए पोस्ट बनाने के लिए, accounts.locations.localPosts
API का इस्तेमाल करें.
पुष्टि किए गए उपयोगकर्ता के लिए पोस्ट बनाने के लिए, यह तरीका अपनाएं:
$ 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}