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