खाता सेटअप

ऑर्डरिंग एंड-टू-एंड की सुविधा का इस्तेमाल करने के लिए, आपके पास Actions Center पर ऐक्टिव खाता होना चाहिए. इस साइट पर, आपको डेटा फ़ीड अपलोड करने वाले टूल और वेब सेवा एंडपॉइंट कॉन्फ़िगरेशन का ऐक्सेस मिलता है. कानूनी समझौते पर हस्ताक्षर हो जाने के बाद, ऑर्डरिंग की एंड-टू-एंड टीम यह खाता बनाती है.

खाते का शुरुआती सेटअप

खाता बनने के बाद, आपके Google कारोबारी संपर्क से जुड़े ईमेल पते पर पुष्टि करने वाला ईमेल भेजा जाता है. ईमेल में, Actions Center में आपके खाते और ऑनबोर्डिंग गाइड के लिंक शामिल होते हैं.

खाते का शुरुआती सेटअप पूरा करने के लिए, यह तरीका अपनाएं:

  1. पुष्टि करने के लिए भेजे गए ईमेल में दिए गए, अपने खाते के लिंक पर क्लिक करें. ऐक्शन सेंटर पर पहली बार जाने पर, आपसे आपातकालीन स्थिति में संपर्क करने के लिए उपलब्ध जानकारी जोड़ने के लिए कहा जाता है. ऐसा तब किया जाता है, जब आपने पहले से कोई जानकारी नहीं जोड़ी हो. अपनी संपर्क जानकारी भरने के लिए, दिए गए निर्देशों का पालन करें. संपर्क जानकारी को बाद में खाता और उपयोगकर्ता > संपर्क जानकारी पेज पर अपडेट किया जा सकता है. खाते की संपर्क जानकारी वाला फ़ॉर्म

  2. Actions Center में, खाता और उपयोगकर्ता पेज पर जाएं. उपयोगकर्ता टैब पर, उपयोगकर्ताओं की सूची में टीम के सदस्यों के खाते जोड़कर, उन्हें ऐक्सेस दिया जा सकता है. ज़्यादा जानकारी के लिए, खाता और उपयोगकर्ता लेख पढ़ें.

खाते का शुरुआती सेटअप पूरा होने के बाद, आपकी टीम Actions Center का इस्तेमाल, ऑर्डरिंग के एंड-टू-एंड इंटिग्रेशन को मैनेज करने के मुख्य टूल के तौर पर कर सकती है. ज़्यादा जानकारी के लिए, शामिल होने से जुड़े टास्क पेज पर दिया गया तरीका अपनाएं.

ब्रैंड मैनेज करना

सीधे खाना ऑर्डर करने की सुविधा के लिए, ब्रैंड में लोकलाइज़ेशन का कलेक्शन होता है. हर स्थानीय भाषा के लिए, ब्रैंड का नाम, लोगो, निजता नीति, सेवा की शर्तें, टारगेट किए गए देश, और टारगेट की गई भाषा होती है. इसकी मदद से, देश और भाषा के लेवल पर स्थानीय ब्रैंडिंग तय की जा सकती है. ब्रैंड को सैंडबॉक्स और प्रोडक्शन में अलग-अलग कॉन्फ़िगर किया जाता है. आपको हर उस देश के लिए, कम से कम एक स्थानीय भाषा में ब्रैंड कॉन्फ़िगर करना होगा जहां आपके रेस्टोरेंट मौजूद हैं. ऐसा न करने पर, आपके रेस्टोरेंट Google पर नहीं दिखेंगे या ऐक्शन सेंटर से उनकी जांच नहीं की जा सकेगी. अपने ब्रैंड को स्थानीय भाषा में उपलब्ध कराने के बारे में ज़्यादा जानकारी के लिए, ब्रैंड मैनेज करना पेज पर जाएं.

शामिल होने से जुड़े टास्क

शामिल होने से जुड़े टास्क पेज पर, शुरू करने के लिए सिलसिलेवार निर्देश दिए गए हैं. साथ ही, आपके खाते का शुरुआती सेटअप भी दिया गया है. इन्हें पूरा करके पक्का करें कि आपका खाता पूरी तरह से काम कर रहा हो.

Google Cloud प्रोजेक्ट कॉन्फ़िगर करना

ऑर्डरिंग एंड-टू-एंड एपीआई के साथ इंटिग्रेशन को मैनेज करने के लिए, आपके पास Google Cloud प्रोजेक्ट होना चाहिए. इसके लिए, नया प्रोजेक्ट बनाएं या किसी मौजूदा प्रोजेक्ट का इस्तेमाल करें. हमारा सुझाव है कि आप नया प्रोजेक्ट बनाएं, क्योंकि Google के पास इसका ऐक्सेस होना चाहिए.

प्रोजेक्ट बन जाने के बाद, शामिल होने के टास्क जारी रखने के लिए, आपके पास Cloud प्रोजेक्ट का नंबर और Cloud प्रोजेक्ट का ईमेल पता होना चाहिए:

  • क्लाउड प्रोजेक्ट नंबर, Google Cloud Console पर देखा जा सकता है. होम > डैशबोर्ड > प्रोजेक्ट की जानकारी पर जाएं.
  • Cloud प्रोजेक्ट का ईमेल पता, आईएएम और एडमिन > आईएएम > अनुमतियां पर मौजूद होता है.आपके पास वह ईमेल पता होना चाहिए जिसमें मालिक की भूमिका हो.

ऐक्शन सेंटर > शामिल होने के टास्क > Cloud प्रोजेक्ट कॉन्फ़िगरेशन फ़ॉर्म में, प्रोजेक्ट नंबर और ईमेल पता जोड़ें और सेव करें.

डेटा फ़ीड सोर्स कॉन्फ़िगर करना

आपको अपने इन्फ़्रास्ट्रक्चर पर डेटा फ़ीड फ़ाइलों को होस्ट करना होगा. ऑर्डरिंग एंड-टू-एंड की सुविधा, फ़ाइल होस्ट करने के तीन तरह के समाधानों के साथ काम करती है: Google Cloud Storage, Amazon S3, और एचटीटीपीएस से फ़ाइलें दिखाने वाले साइटमैप वाला वेब-होस्ट. डेटा फ़ीड सोर्स से जुड़ी अन्य ज़रूरी शर्तें, हमारे ज़रूरी शर्तें पेज पर दी गई हैं. इसके बाद, अपने डेटा फ़ीड सोर्स के टाइप के लिए, नीचे दिए गए सेक्शन में दिया गया तरीका अपनाएं.

Google Cloud Storage पर डेटा फ़ीड सोर्स का शुरुआती कॉन्फ़िगरेशन

  1. ऐक्शन सेंटर पर, ऑनबोर्डिंग टास्क टैब खोलें.
  2. फ़ीड का सोर्स चुनें चरण पर जाएं.
  3. फ़ीड सोर्स फ़ॉर्म भरें:
    1. फ़ीड डिलीवरी का तरीका - Google Cloud Storage चुनें.
    2. मार्कर फ़ाइल - marker.txt फ़ाइल का यूआरएल दें.
    3. डेटा फ़ाइलें - डेटा फ़ीड वाले GCS बकेट का यूआरएल दें.
  4. सबमिट करें पर क्लिक करें.

Amazon S3 पर डेटा फ़ीड सोर्स का शुरुआती कॉन्फ़िगरेशन

  1. ऐक्शन सेंटर पर, ऑनबोर्डिंग टास्क टैब खोलें.
  2. फ़ीड का सोर्स चुनें चरण पर जाएं.
  3. फ़ीड सोर्स फ़ॉर्म भरें:
    1. फ़ीड डिलीवरी का तरीका - Amazon S3 चुनें.
    2. मार्कर फ़ाइल: marker.txt फ़ाइल का यूआरएल दें.
    3. डेटा फ़ाइलें: डेटा फ़ीड वाली S3 बकेट का यूआरएल दें.
    4. ऐक्सेस आईडी: S3 संसाधनों से पढ़ने की अनुमतियों के साथ IAM ऐक्सेस कुंजी आईडी डालें.
    5. ऐक्सेस कुंजी: S3 संसाधनों से पढ़ने की अनुमतियों के साथ, IAM सीक्रेट ऐक्सेस कुंजी डालें.
  4. सबमिट करें पर क्लिक करें.

साइटमैप के साथ एचटीटीपीएस पर डेटा फ़ीड सोर्स का शुरुआती कॉन्फ़िगरेशन

  1. ऐक्शन सेंटर पर, ऑनबोर्डिंग टास्क टैब खोलें.
  2. फ़ीड का सोर्स चुनें चरण पर जाएं.
  3. फ़ीड सोर्स फ़ॉर्म भरें:
    1. फ़ीड डिलीवरी का तरीका - एचटीटीपीएस चुनें.
    2. साइटमैप फ़ाइल - sitemap.xml फ़ाइल का यूआरएल दें.
    3. उपयोगकर्ता नाम - एचटीटीपीएस सर्वर को ऐक्सेस करने के लिए, उपयोगकर्ता नाम के क्रेडेंशियल डालें.
    4. पासवर्ड - एचटीटीपीएस सर्वर को ऐक्सेस करने के लिए पासवर्ड डालें.
  4. सबमिट करें पर क्लिक करें.

खाता पूरी तरह से कॉन्फ़िगर होने के बाद, कॉन्फ़िगरेशन > फ़ीड पेज पर जाकर, डेटा फ़ीड सोर्स की सेटिंग बदली जा सकती हैं.

सेवा खाता सेट अप करना

Google के एपीआई को एचटीटीपीएस के ज़रिए पुष्टि किए गए अनुरोध भेजने के लिए, आपके पास सेवा खाता होना चाहिए. जैसे, रीयल-टाइम अपडेट एपीआई और ऑर्डर अपडेट करने के लिए, एक साथ कई अनुरोध भेजने की सुविधा.

सेवा खाता सेट अप करने के लिए, यह तरीका अपनाएं:

  1. Google Cloud Console को ऐक्सेस करें.
  2. Actions Center में मौजूद आपके खाते से भी एक Google Cloud प्रोजेक्ट जुड़ा हो. अगर उस प्रोजेक्ट को पहले से नहीं चुना गया है, तो उसे चुनें.
  3. बाईं ओर मौजूद मेन्यू में, सेवा खाते पर क्लिक करें.
  4. सेवा खाता बनाएं पर क्लिक करें.
  5. सेवा खाते के लिए कोई नाम डालें और बनाएं पर क्लिक करें.
  6. कोई भूमिका चुनने के लिए, प्रोजेक्ट > एडिटर को चुनें.
  7. जारी रखें पर क्लिक करें.
  8. ज़रूरी नहीं: उपयोगकर्ताओं को सेवा खाते का ऐक्सेस देने के लिए उन्हें जोड़ें और हो गया पर क्लिक करें.
  9. अभी बनाए गए सेवा खाते के लिए, > पासकोड बनाएं पर क्लिक करें.
  10. फ़ॉर्मैट के तौर पर JSON चुनें और बनाएं पर क्लिक करें.
  11. सार्वजनिक/निजी पासकोड का नया जोड़ा जनरेट होने के बाद, उसे अपनी मशीन पर डाउनलोड करें.

ऑर्डर पूरा करने के लिए यूआरएल जोड़ना

इंटिग्रेशन की जांच करने के लिए, आपको अपने फ़ुलफ़िलमेंट एपीआई के यूआरएल को कॉन्फ़िगर करना होगा. फ़ुलफ़िलमेंट यूआरएल, ऐक्शन सेंटर खाते को आपकी वेब सेवा के यूआरएल एंडपॉइंट से जोड़ता है. यह एंडपॉइंट, फ़ुलफ़िलमेंट ऐक्शन स्कीमा के हिसाब से लागू की गई आपकी वेब सेवा को होस्ट करता है.

ऑर्डर पूरा करने के लिए यूआरएल सेट अप करने के लिए, यह तरीका अपनाएं:

  1. ऐक्शन सेंटर में, कॉन्फ़िगरेशन > एंडपॉइंट पर जाएं.
  2. ऑर्डर करने के लिए एंड-टू-एंड एंडपॉइंट टैब में मौजूद टेक्स्ट फ़ील्ड में, प्लेसहोल्डर फ़ुलफ़िलमेंट यूआरएल जोड़ें. इस चरण में, यह ज़रूरी नहीं है कि फ़ुलफ़िलमेंट यूआरएल काम करता हो.
  3. बदलाव सेव करें पर क्लिक करें.