आपके कारोबार की प्रोफ़ाइल को ज़्यादा से ज़्यादा सटीक बनाए रखने के लिए, Google इन स्रोतों से मिलने वाली जानकारी का इस्तेमाल करता है: उपयोगकर्ता की रिपोर्ट और लाइसेंस वाला कॉन्टेंट. अगर कारोबार के मालिकों की दी गई जानकारी को गलत होने पर, Google लिस्टिंग के मालिकों को सूचना देता है. इसके बाद, लिस्टिंग के मालिक अपडेट.
लिस्टिंग के मालिक के तौर पर, My Business Business Information API आपको इन अपडेट की समीक्षा करके यह पक्का करने में मदद करता है कि आपके कारोबार की जानकारी सही हो. इस गाइड में, अपडेट को स्वीकार या अस्वीकार करने का तरीका बताया गया है.
अपने Google अपडेट मैनेज करने के लिए, नीचे दिया गया तरीका अपनाएं:
- वे जगहें ढूंढना जिनके अपडेट बाकी हैं
- अपडेट किए गए फ़ील्ड की समीक्षा करना
- अपडेट को स्वीकार या अस्वीकार करना
- नतीजों की समीक्षा करें
उन जगहों की जानकारी ढूंढना जिनके अपडेट अब तक नहीं हुए हैं
अपडेट स्वीकार या अस्वीकार करने से पहले, आपको यह पता लगाना होगा कि किन स्थानों में Google अपडेट हैं
उपलब्ध हैं. स्थानों के लिए Google अपडेट पाने का सबसे अच्छा तरीका यह है कि
इनके साथ रीयल-टाइम में मिलने वाली सूचनाएं मैनेज करें
Cloud Pub/Sub. अगर आपको
GOOGLE_UPDATE
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
आपके डिवाइस पर
Pub/Sub का विषय,
बदलाव की समीक्षा की जा सकती है. सूचना पर मौजूद locationName
फ़ील्ड
'Google अपडेट' के साथ जगह के संसाधन का नाम देता है.
इसके अलावा, आपके पास यह देखने का विकल्प भी है कि
locations.get
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
और इसकी जांच करें
Metadata
hasGoogleUpdated
फ़्लैग की मौजूदगी के लिए. अगर "isGoogleUpdated": true
,
इस स्थान से जुड़े स्थान आईडी में अपडेट हैं.
अनुरोध
नीचे दी गई चीज़ें
locations.get
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
अनुरोध का उदाहरण:
GET https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}
अनुरोध
नीचे दी गई चीज़ें
locations.get
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
रिस्पॉन्स का उदाहरण:
{ "name": "locations/{locationId}", "title": "Test Business", "phoneNumbers": { "primaryPhone": "02 9374 4000" }, ... "metadata": { "hasGoogleUpdated": true, ... } ... }
अपडेट वाले फ़ील्ड की समीक्षा करें
Google अपडेट वाले खास फ़ील्ड देखने के लिए, कॉल करें
locations.getGoogleUpdated
.
एक diffMask
, जिसमें उन फ़ील्ड की जानकारी होती है जिन्हें Google ने अपडेट किया है
जवाब का मुख्य हिस्सा.
अनुरोध
नीचे दी गई चीज़ें
locations.getGoogleUpdated
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
अनुरोध का उदाहरण:
GET https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}:googleUpdated
जवाब
नीचे दी गई चीज़ें
locations.getGoogleUpdated
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
रिस्पॉन्स का उदाहरण. यह phoneNumbers.primaryPhone फ़ील्ड में उपलब्ध अपडेट दिखाता है. इसमें मौजूद मान
यह रिस्पॉन्स सुझाया गया अपडेट मान है:
{ "location": { "name": "locations/{locationId}", "locationName": "Test Business", "phoneNumbers": { "primaryPhone": "+1 111 111 1111" }, ... }, "diffMask": "phoneNumbers.primaryPhone" }
अपडेट को स्वीकार या अस्वीकार करना
किसी अपडेट को स्वीकार या अस्वीकार करने के लिए,
locations.patch
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
updateMask फ़ील्ड में उसी तरह से सेट किया गया है जैसा आपने diffMask
में किया है
पहले से मिला हुआ है. साथ ही, हर फ़ील्ड के लिए पसंदीदा वैल्यू का भी मिलान करें.
अनुरोध स्वीकार करना
यह locations.patch
है
अनुरोध का उदाहरण:
PATCH https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=phoneNumbers.primaryPhone { "phoneNumbers": { "primaryPhone": "+1 111 111 1111" }, }
जवाब
नीचे दी गई चीज़ें
locations.patch
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
रिस्पॉन्स का उदाहरण:
{ "name": "locations/{locationId}", "locationName": "Test Business", "phoneNumbers": { "primaryPhone": "+1 111 111 1111" }, ... }
अनुरोध अस्वीकार करना
नीचे दी गई चीज़ें
locations.patch
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
अनुरोध का उदाहरण:
PATCH https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=phoneNumbers.primaryPhone { "name": "locations/{locationId}", "locationName": "Test Business", "phoneNumbers": { "primaryPhone": "222 222 2222" }, ... }
जवाब
नीचे दी गई चीज़ें
locations.patch
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
रिस्पॉन्स का उदाहरण:
{ "name": "locations/{locationId}", "locationName": "Test Business", "phoneNumbers": { "primaryPhone": "222 222 2222" }, ... }
नतीजों की समीक्षा करना
यदि आपका स्थान सफलतापूर्वक पैच कर दिया जाता है, तो diffMask
फ़ील्ड
locations.getGoogleUpdated
रिस्पॉन्स, वैल्यू को "diffMask": ""
के तौर पर दिखाता है. साथ ही, फ़्लैग
Metadata
में "hasGoogleUpdated"
मान को इस तरह दिखाता है
false
या कोई वैल्यू मौजूद नहीं है.
अगर फ़ील्ड की वैल्यू साफ़ नहीं हैं, तो
हमसे संपर्क करें
हमारी सहायता टीम से संपर्क करती है. इस ईमेल में getGoogleUpdated
के अनुरोध और जवाब के बारे में बताया गया है. कॉन्टेंट बनाने
अनुरोध में
locations.patch
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
कॉल, पैच कॉल, और getGoogleUpdated
कॉल.