इस सेक्शन में उन फ़ीड फ़ाइलों के बारे में बताया जाता है जिनका इस्तेमाल करके, आपके इन्वेंट्री डेटा को ऐक्शन सेंटर में भेजा जाता है. आपके फ़ीड के कॉन्टेंट से पता चलता है कि कौनसी सेवाएं दी जा रही हैं और कौनसी सेवाएं उपलब्ध हैं.
इन्वेंट्री फ़ीड का स्ट्रक्चर, Google Maps बुकिंग एपीआई तय करता है.
अपॉइंटमेंट रीडायरेक्ट इंटिग्रेशन के लिए, ये फ़ीड ज़रूरी हैं:
- इकाई फ़ीड: इसमें आपकी इकाइयों की जानकारी देने वाला डेटा होता है.
- ऐक्शन फ़ीड: इसमें आपकी इकाइयों से जुड़े डीप लिंक की जानकारी देने वाला डेटा होता है.
- सेवा फ़ीड: इससे आपकी इकाइयों की ओर से दी जाने वाली सेवाओं की जानकारी मिलती है.
इन फ़ीड के कुछ फ़ील्ड ज़रूरी हैं और कुछ वैकल्पिक हैं. 'ज़रूरी नहीं' के तौर पर मार्क किए गए किसी भी फ़ील्ड को खाली होने पर, फ़ीड से बाहर रखा जा सकता है.
फ़ीड फ़ॉर्मैट के बारे में प्रोटोकॉल बफ़र 3 सिंटैक्स का इस्तेमाल करके बताया गया है. आपके पास फ़ीड फ़ाइल को प्रोटोकॉल बफ़र डेटा के बाइनरी क्रम के तौर पर अपलोड करने का विकल्प होता है. यह डेटा pb3 फ़ॉर्मैट में या पाए गए JSON फ़ॉर्मैट में होना चाहिए. हमारा सुझाव है कि फ़ीड को JSON फ़ॉर्मैट में अपलोड करें.
हमारा सुझाव है कि अपलोड करने से पहले, फ़ीड को कंप्रेस करने के लिए gzip का इस्तेमाल करें.
यह गाइड, सिर्फ़ ऐक्शन सेंटर के प्रोटोकॉल बफ़र के लिए है. किसी pb3 फ़ाइल को जनरेट करने के लिए, प्रोटोकॉल बफ़र इस्तेमाल करने का तरीका जानने के लिए, Java में इसका उदाहरण यहां दिया गया है.